Rafał Dzięgiel
47d3ebe693
Revert "flatpak: Skip libmpeg2 build for now"
...
This reverts commit f63e13ed39
.
This workaround does not work, since GStreamer build manifest we use
as shared module from Flathub has explicitly enabled libmpeg2 support.
2025-07-19 12:56:13 +02:00
Rafał Dzięgiel
f63e13ed39
flatpak: Skip libmpeg2 build for now
...
Source URI is dead. Build Flatpak without it until
fixed or mirror is found, so our CI works again.
2025-07-19 11:59:22 +02:00
Rafał Dzięgiel
a75184a471
flatpak: Build graphviz
...
Needed for pipeline preview app functionality
2025-04-26 18:32:59 +02:00
Rafał Dzięgiel
d4d0f9e95e
flatpak: Sync with Flathub
2025-02-08 12:48:37 +01:00
Rafał Dzięgiel
aa819cf2d3
flatpak: Update runtime to 47
2024-11-14 23:19:38 +01:00
Rafał Dzięgiel
a065b81846
flatpak: Add GStreamer 1.24 for testing
...
We do not yet have GStreamer 1.24 in Flathub repo, so for testing purposes add it here temporarily
2024-11-14 23:18:16 +01:00
Rafał Dzięgiel
ee3d07b158
flatpak: Replace gtuber with Clapper enhancers
...
Also add all required dependencies
2024-11-11 12:49:17 +01:00
Rafał Dzięgiel
9b7c12c3d0
flatpak: Fix MPRIS permission
...
Since now we do multiple windows, an instance number is added
to owned connection name (as specified in MPRIS spec).
Update Flatpak MPRIS permission to handle that.
2024-05-13 20:32:54 +02:00
Rafał Dzięgiel
368a484741
flatpak: Sync with Flathub
2024-04-27 15:40:38 +02:00
Rafał Dzięgiel
6b135d51f3
flatpak: Switch to using Adelie Linux a52dec
...
Original repo is removed, change to maintained fork.
Others are doing the same e.g. FreeBSD
2024-04-05 21:18:46 +02:00
Rafał Dzięgiel
1a52576be3
flatpak: Update Flatpak manifests
...
Update GitHub Flatpak builds to latest runtime version, add new libs
that we need and remove the ones that are not needed anymore.
2024-04-05 21:18:42 +02:00
Rafał Dzięgiel
540c294b2a
flatpak: Build with translations included
...
Flatpak git action does not support uploading a separate .Locale runtime.
Build it as part of the main app then.
2022-11-18 22:50:54 +01:00
Rafał Dzięgiel
a25bfa5418
flatpak: Update to GNOME 43
...
Update git actions builds to GNOME 43 runtime. #315
2022-10-13 20:54:26 +02:00
Rafał Dzięgiel
adcbb5d827
flatpak: Add missing GVFS access permissions
...
Needed to make GVFS mounted filesystems work with GVFS 1.48+.
See: https://docs.flatpak.org/en/latest/sandbox-permissions.html#gvfs-access
2022-06-06 09:31:55 +02:00
Rafał Dzięgiel
2c5d65d0b3
flatpak: Sync with Flathub
2022-06-02 14:08:17 +02:00
Rafał Dzięgiel
ca64d9d2ee
flatpak: Build recent libadwaita version
...
With updated CSS we use some variables intoduced in stable versions of libadwaita. To make it work properly, stop using alpha.2 and build recent stable version.
2022-05-18 11:39:04 +02:00
Rafał Dzięgiel
de8ecb8f82
flatpak: Do not build pango anymore
...
GNOME 42 runtime includes version that is new enough
2022-04-08 17:08:32 +02:00
Rafał Dzięgiel
c5c289d466
flatpak: Do not build libsoup3 anymore
...
It is now included in GNOME 42 runtime
2022-04-01 09:27:07 +02:00
Rafał Dzięgiel
3074051b3d
flatpak: Build recent GTK 4.6.2 version
...
We are gonna move into depending on at least 4.6.0, build it for CI to pass
2022-04-01 09:26:58 +02:00
Rafał Dzięgiel
980e1d9e1a
flatpak: Update git actions runtime to 42
2022-03-31 16:28:30 +02:00
Rafał Dzięgiel
b2e7bef8d4
flatpak: Update git actions runtime to 41
...
We need to update, so we can build libsoup3. Flathub ver will likely remain as 40 ver to avoid some problems and will be updated directly to 42 later.
2022-02-14 17:37:15 +01:00
Rafał Dzięgiel
40a1dc6960
flatpak: Build libsoup3
...
Now both Clapper and Gtuber lib require libsoup3, so build it until it will be available in runtime
2022-02-14 17:37:15 +01:00
Rafał Dzięgiel
54715023c0
flatpak: Update git actions manifest
2022-02-14 16:36:29 +01:00
Rafał Dzięgiel
24905f1d60
flatpak: Build gtuber
2021-11-29 22:30:21 +01:00
Rafał Dzięgiel
67d1b9f5bc
flatpak: Sync with Flathub
2021-09-13 14:06:48 +02:00
Rafał Dzięgiel
b7d9a22d33
flatpak: Build libadwaita
2021-08-22 16:09:36 +02:00
Rafostar
bad836cc6d
flatpak: Fix wrong module path
2021-06-20 15:50:21 +02:00
Rafał Dzięgiel
e1845a212f
Merge pull request #87 from Rafostar/pipewire
...
Add PipeWire support
2021-06-20 15:46:03 +02:00
Rafostar
f86e32ed88
flatpak: Sync with Flathub
2021-06-20 15:17:15 +02:00
Rafostar
af2c74a4b1
flatpak: Support PipeWire GStreamer plugins
...
We need to allow PipeWire socket access and symlink the pipewire
plugin to the dir where our custom GStreamer installation is.
2021-06-20 14:44:49 +02:00
Rafał Dzięgiel
f08ffad178
Initial MPRIS support
...
Implement a working MPRIS DBus connection with a separate API to control it. Right now only player playback state is reflected and Play/Pause/PlayPause calls work.
2021-05-24 15:33:15 +02:00
Rafał Dzięgiel
76a1efab58
flatpak: Build from local dir instead of git
...
Allows doing test builds with unmerged changes
2021-05-20 17:27:47 +02:00
Rafostar
4f69183b85
Flatpak: use libs and patches from Flathub as submodule
...
I do not want to maintain them in two different places
2021-05-03 14:12:05 +02:00
Rafał Dzięgiel
7a7a04554f
Flatpak: remove glib-networking dependency
...
Runtime has now up-to-date version
2021-04-08 20:54:46 +02:00
Rafał Dzięgiel
93de3dc056
Flatpak: update runtime to 40
2021-04-08 20:52:35 +02:00
Rafał Dzięgiel
6448012edd
Auto set floating mode window to be always above
2021-02-14 21:35:16 +01:00
Rafostar
92cf34c682
Flatpak: Remove GLib build
...
GNOME runtime now includes a recent stable GLib, so no need to build it ourselves anymore.
2020-12-27 23:03:50 +01:00
Rafostar
a096c43b97
Flatpak: allow access to user "Videos" directory
...
This is needed to fix loading playlist from file. With that playlists will be limited to videos inside "Videos" directory in Flatpak version (with default permissions) which is still better than no playlists functionality. This is a common thing to do for a Flatpak video player.
2020-12-24 12:41:00 +01:00
Rafostar
d630717b24
Flatpak: autodetect subtitle text encoding
...
Manually specifying text encoding is just wrong.
Especially for people who have no idea what text encoding they use (or what it is).
Lets try to be a little more user friendly and autodetect the encoding of each file.
The detection will be done inside GStreamer when first text buffer is received,
so another (but this time optional) patch is added, but who cares :-)
2020-11-25 16:20:51 +01:00
Rafostar
2cd946c6c0
Convert Flatpak manifest to JSON format #12
2020-11-23 14:08:59 +01:00