50 Commits

Author SHA1 Message Date
Dani Llewellyn
71c1396af8 Update to core22
Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com>
2022-10-25 17:57:29 +01:00
Dani Llewellyn
f16ce7bc41 Add assumes for private shared memory support gating
Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com>
2022-05-02 18:13:24 +01:00
Dani Llewellyn
d94cb55346 Drop snapcraft-preload
Use the shared-memory interface instead with private set to true

Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com>
2022-04-29 23:11:03 +01:00
Dani Llewellyn
ab0aa6f5cb Properly quote spaces in command chain
Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com>
2021-12-29 21:40:31 +00:00
Dani Llewellyn
2e078ec65a Ensure https url on makemkv-bin download
Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com>
2021-12-20 00:03:55 +00:00
Dani Llewellyn
1bd9ec9049 Fix HK download
Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com>
2021-10-03 15:57:18 +01:00
Dani Llewellyn
45fcf209f5 Fix makemkv version detection
Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com>
2021-09-24 17:51:24 +01:00
Daniel Llewellyn
0156f82db7 Update snapcraft.yaml
* Fix snapcraft-preload part to build on arm64

Signed-off-by: Daniel Llewellyn <diddledan@ubuntu.com>
2021-03-31 16:53:58 +01:00
Daniel Llewellyn
3bc5302246 Update snapcraft.yaml
* Don't build on `i386` now we're based on `core20`.

Signed-off-by: Daniel Llewellyn <diddledan@ubuntu.com>
2021-03-31 13:56:04 +01:00
Daniel Llewellyn
d8bfcf2973 Update snapcraft.yaml
* Fix path to `cacerts` file from `openjdk-11-jre-headless` for `core20`.

Signed-off-by: Daniel Llewellyn <diddledan@ubuntu.com>
2021-03-31 13:55:21 +01:00
Daniel Llewellyn
e6ba5b5d2e Update snapcraft.yaml
* Remove ccextractor - included upstream
* Add armhf and arm64 builds

Signed-off-by: Daniel Llewellyn <diddledan@ubuntu.com>
2021-03-30 23:45:43 +01:00
Daniel Llewellyn
8a3ab32ad7 Update snapcraft.yaml
* Bump ffmpeg version

Signed-off-by: Daniel Llewellyn <diddledan@ubuntu.com>
2021-03-01 15:10:15 +00:00
Daniel Llewellyn
e1fb9449a4 Re-add makemkv-launch script
* Set ccextractor path if unset. Fixes #11
* Set default save path to `$HOME/movies`. Fixes #10

Signed-off-by: Daniel Llewellyn <diddledan@ubuntu.com>
2021-02-01 02:22:34 +00:00
Daniel Llewellyn
dbd0ee85ab Update snapcraft.yaml
* Fix CVE-2020-27348
* Update to LZO compression

Signed-off-by: Daniel Llewellyn <diddledan@ubuntu.com>
2021-01-18 15:37:24 +00:00
Daniel Llewellyn
511a1012d9 Fix broken build for 1.15.4+
Signed-off-by: Daniel Llewellyn <diddledan@ubuntu.com>
2020-12-10 18:16:30 +00:00
Daniel Llewellyn
f1815dbdfb Update snapcraft.yaml
- Add cleanup part
- Update ffmpeg version

Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-04-21 00:53:43 +01:00
Daniel Llewellyn
be6d078461 Update ld-cache scripts
Fixes #7
Fixes #8

Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-03-28 23:19:54 +00:00
Daniel Llewellyn
c82cf11dfe Update Java to JRE 11
Reference: #6
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-03-20 19:23:15 +00:00
Daniel Llewellyn
8672d3570a Update icon
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-03-06 12:52:15 +00:00
Daniel Llewellyn
8e1f335063 Fix makemkvcon and default profiles
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-03-01 18:37:46 +00:00
Daniel Llewellyn
84b0a17977 Oops, left experimental hooks stanza
We still need passthrough on the `command-chain` addition to `hooks:`

Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-01-26 17:05:38 +00:00
Daniel Llewellyn
a6f13e54a1 Revert wget-to-curl conversion
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-01-26 17:03:46 +00:00
Daniel Llewellyn
4c47d6383a Update snapcraft.yaml
Many layout changes to fix java and curl
Replace wget with curl

Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-01-15 15:29:11 +00:00
Daniel Llewellyn
4846e7d57e Update snapcraft.yaml
Add layout definition for `/usr/share/MakeMKV`.

Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2020-01-15 14:00:26 +00:00
Daniel Llewellyn
20205f5b3c Add -e on /bin/sh shebangs in hooks
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-12-19 11:15:30 +00:00
Daniel Llewellyn
0adbb1a847 Fix post-refresh hook
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-12-19 11:14:32 +00:00
Daniel Llewellyn
1b5e9609ce Add ld-cache and reduce snap size
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-12-16 16:16:31 +00:00
Daniel Llewellyn
962147eee8 Add ccextractor
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-11-25 20:18:41 +00:00
Daniel Llewellyn
3900a06e11 Fix optical-drive interface combined with optical-write
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-10-23 21:59:16 +01:00
Daniel Llewellyn
0f5d542594 Add optical-drive write support
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-10-21 20:56:41 +01:00
Daniel Llewellyn
00848016aa Switch to strict confinement
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-09-16 12:20:06 +01:00
Daniel Llewellyn
bcef8f21cc Force java8 and upgrade ffmpeg to 4.2
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-08-22 19:12:55 +01:00
Daniel Llewellyn
f098705e34 Add lsscsi
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-05-28 15:55:22 +01:00
Daniel Llewellyn
05b7d42d34 Re-add snapcraft-preload and remove writable optical drive
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-04-30 13:57:01 +01:00
Daniel Llewellyn
427e0a6613 Add support for GUI mode
Signed-off-by: Daniel Llewellyn <daniel@bowlhat.net>
2019-03-17 19:24:01 +00:00
Daniel Llewellyn
56561849f6 update to automatic versioning 2018-12-03 14:45:36 +00:00
Daniel Llewellyn
2bc4df5cef remove snapcraft preload - it doesn't work 2018-11-12 17:48:28 +00:00
Daniel Llewellyn
d4079bf172 update to 1.14.1 2018-11-09 11:10:03 +00:00
Daniel Llewellyn
a64b6add9f add wayland support 2018-10-04 23:54:14 +01:00
Daniel Llewellyn
e072654e8e update to 1.12.3 2018-08-10 13:41:04 +01:00
Daniel Llewellyn
308b2ebdc5 update to versino 2.12.2 2018-05-14 20:54:09 +01:00
Daniel Llewellyn
5ceb6e4351 update to 1.12.2 2018-05-14 13:54:15 +01:00
Daniel Llewellyn
a41ddc2e6f restrict from building on anything other than i386 and amd64 2018-05-14 12:27:06 +01:00
Daniel Llewellyn
87eaa1d3a0 add .desktop file from upstream 2018-04-08 17:20:10 +01:00
Daniel Llewellyn
9a7bc9fe4c rearrange the snapcraft.yaml 2018-04-08 16:55:04 +01:00
Daniel Llewellyn
76d481c9ad add java runtime 2018-04-08 16:22:15 +01:00
Daniel Llewellyn
d08237d684 update to 1.12.0
adds working gui - only in devmode :-(
2018-02-13 17:45:38 +00:00
Daniel Llewellyn
48755d3f65 update to 1.10.9 2018-02-13 17:43:45 +00:00
Daniel Llewellyn
2a04ff49bc initial snap 2018-02-13 17:43:45 +00:00
Martin Wimpress
80cdcc2247 Add basic snapcraft.yaml. 2017-07-05 12:49:40 +01:00