Commit Graph

92 Commits

Author SHA1 Message Date
Martin Pulec
6853dbc0af AppImage: do not print path to firejail to console 2021-08-06 11:47:11 +02:00
Milos Liska
7872d550d6 Updated splashscreen
- Also added xcf source
2021-07-29 15:04:17 +02:00
Martin Pulec
de36119322 Make: get VideoMasterHD directly from SDK
Removed data/redists/VideoMaster*.

Now it copies directly from SDK, paths need to be fixed as done with
.github/scripts/macOS/prepare_nonfree_sdks.sh.
2021-07-19 14:08:21 +02:00
Martin Pulec
7d9284227d Linux AppImage: add fonts only if GUI present
Withuot GUI it is pointless.
2021-07-14 09:33:21 +02:00
Martin Pulec
0a0e4da288 AppImage: bundle also VAAPI drivers 2021-07-13 15:10:53 +02:00
Martin Pulec
725daf7cb9 AppImage Firejail: use dbus support only if available
+ explicit check for firejail binary
+ use --keep-var-tmp only if available
2021-06-08 16:04:36 +02:00
Martin Pulec
10e194eaef AppImage Firejail: pass LD_LIBRARY_PATH 2021-06-08 08:40:14 +02:00
Martin Pulec
44c2559780 Firejail: PCP requires --protocol=netlink 2021-06-07 09:49:42 +02:00
Martin Pulec
cbb6a20ce1 AppImage: added --fullhelp 2021-06-03 13:23:16 +02:00
Martin Pulec
930ccd1ebc AppImage: env var to run with Firejail 2021-06-03 13:22:41 +02:00
Martin Pulec
b850ff0eb2 AppImage: get rid of uv-wrapper.sh
AppRun already adds <dir>/usr/lib to LD_LIBRARY_PATH.
2021-06-02 09:31:46 +02:00
Martin Pulec
1c8f968934 AppImage: option to show manual pages 2021-05-31 14:05:01 +02:00
Martin Pulec
9a7255f52f create-appimage.sh: do not download appimagetool/appimageupdatetool if present
Do not download appimagetool/appimageupdatetool if present in system.
2021-05-31 10:52:33 +02:00
Martin Pulec
f598ab59da create-appimage.sh: fixed out-of-tree build 2021-05-31 10:52:33 +02:00
Martin Pulec
f06204262b Use environment variable ULTRAGRID_VERBOSE 2021-05-26 14:48:53 +02:00
Martin Pulec
1712072628 Added AppStream metadata 2021-05-20 11:43:59 +02:00
Martin Pulec
bee6bf675b Restruct AppImage: store files in $APP/usr
Follow the usuall AppImage pattern using the prefix $APP/usr instead of
the AppDir root directly for program data.
2021-05-20 11:43:59 +02:00
Martin Pulec
35b2209de4 Linux AppImage: increase suggested update interval
Increased suggested update interval to 30 for continuous and 90 for
release - the original interval is of course advisable but 7 days for
continuous is a bit intrusive. Consequently scaling also release update
interval.
2021-05-14 23:53:00 +02:00
Martin Pulec
ed71c9c35b Linux AppImage: fixed update check hint command 2021-05-14 23:21:18 +02:00
Martin Pulec
644fa9b48a Added -T/--ttl parameter 2021-03-29 16:13:17 +02:00
Martin Pulec
079a318d94 AppImage: check timestamp of AppImage + touch it
This prevents notifying user to update when there are no updates
upstream but user checks for them.
2021-03-25 15:13:03 +01:00
Martin Pulec
ee4bdbf34a Make zfec optional 2021-03-09 16:05:36 +01:00
Martin Pulec
1b9aa3314d SpeexDSP: remove a submodule
Now it is a normal dependency.
2021-03-09 08:14:37 +01:00
Martin Pulec
67012b38cf AppImage: allow run also from extracted AppImage 2021-03-09 08:14:34 +01:00
Martin Pulec
956685be39 AppRun: use %Y rather than %W for stat
Creation time may be undefined
2021-03-05 12:55:41 +01:00
Martin Pulec
c909c09df7 Speex is actually not needed at all
Needed is only SpeexDSP.
2021-03-03 15:01:47 +01:00
Martin Pulec
396e09c119 Allow system SpeexDSP library 2021-03-03 13:10:33 +01:00
Martin Pulec
32089545ca fetch_submodule.sh: remove directory if needed
+ fixed lowercased $module
2021-03-03 12:07:10 +01:00
Martin Pulec
f08bdbc144 AppRun: replace UltraGrid with actual AppImage path 2021-03-03 09:40:24 +01:00
Martin Pulec
4c41383d92 Added update hint to AppImage + ULTRAGRID_AUTOUPDATE
Notify user after specified number of days (35; 7 for continuous) to
check updates.

Honor environment variable ULTRAGRID_AUTOUPDATE - 0 disables the hint;
1 causes the update to be always checked.
2021-03-03 09:03:30 +01:00
Martin Pulec
b6e136d961 create-appimage.sh: remove $APPDIR and tmpinstall 2021-03-03 08:18:04 +01:00
Martin Pulec
55e06c8f8f AppRun: unset LD_LIBRARY_PATH
To avoid mixing of UG and update tool libraries

+ missing quotes around $@
2021-03-02 11:58:00 +01:00
Martin Pulec
0d53b21583 Fixed AppRun 2021-03-02 11:44:02 +01:00
Martin Pulec
898cef56e2 create-appimage.sh: small fix 2021-03-02 10:53:36 +01:00
Martin Pulec
00805a5f55 AppImage: allow arguments to appimageupdatetool 2021-03-02 10:11:39 +01:00
Martin Pulec
2de74a57e3 AppImage: use command-line tool
The GUI tool looks currently failing. Moreover, the command-line is more
suitable for UG and its size is lower.
2021-03-02 10:00:36 +01:00
Martin Pulec
a3cc07f929 Updated create-appimage.sh
Now it doesn't required neither GUI nor --enable-plugins and is more
friendly to command-line use.

+ documented a bit
2021-03-02 09:55:54 +01:00
Martin Pulec
18cc2b1252 Zfec as a submodule 2021-02-24 13:42:12 +01:00
Martin Pulec
04bb45e3c6 Install_speex.sh - moved download to fetch_submodule.sh 2021-02-24 13:41:43 +01:00
Martin Pulec
5b261f2825 Moved ag_plugin to data 2021-02-24 09:51:42 +01:00
Martin Pulec
94810b63b8 AppImage: add also hd-rum-multi 2021-02-23 17:44:31 +01:00
Martin Pulec
0e6986599e Use upstream speex as a submodule
The library has been split to speex and speexdsp - we need both.
2021-02-23 15:00:57 +01:00
Martin Pulec
3b933348fb Autogen: moved cl.exe lookup to separate file
Just to make the script more readable
2021-02-23 15:00:57 +01:00
Martin Pulec
1043edfc1e AJA win32 stup: include video frame pool
Now it is required since it is a separate source.

+ added video_desc_from_frame() impl to aja_win32_utils.cpp.
2021-01-11 08:25:25 +01:00
Martin Pulec
715b5db03f AppImage: update AppImageUpdate URL 2020-12-11 10:09:39 +01:00
Martin Pulec
987bdd5fc6 Get rid of SPOUT wrapper 2020-11-25 10:50:24 +01:00
Martin Pulec
1f89109796 Updated scree-capture-recorder-x64.dll 2020-11-02 10:36:44 +01:00
Martin Pulec
3c9b8293d5 Removed JACK library tweaks
Since the library is now dynamically loaded it is no longer needed.
2020-10-16 16:23:21 +02:00
Martin Pulec
ec00fb6076 AppImage: updater URL fix 2020-09-14 16:35:41 +02:00
Martin Pulec
60ff852fa8 Fixed /usr/bin/ldd: line 41: printf: write error: Broken pipe 2020-08-25 16:10:34 +02:00