diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 408f370..94fc2fb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,6 +27,7 @@ jobs: cargo clang desktop-file-utils + ffmpeg git gtk3 gtk4 diff --git a/.gitmodules b/.gitmodules index 5e59f35..dcdc2fe 100644 --- a/.gitmodules +++ b/.gitmodules @@ -86,6 +86,10 @@ path = cosmic-store url = https://github.com/pop-os/cosmic-store.git branch = master +[submodule "cosmic-player"] + path = cosmic-player + url = https://github.com/pop-os/cosmic-player.git + branch = master [submodule "cosmic-wallpapers"] path = cosmic-wallpapers url = https://github.com/pop-os/cosmic-wallpapers.git diff --git a/README.md b/README.md index 4d672e0..7e7355a 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ Currently an incomplete **alpha**. Testing instructions below for various distri * [cosmic-notifications](https://github.com/pop-os/cosmic-notifications) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) * [cosmic-panel](https://github.com/pop-os/cosmic-panel) +* [cosmic-player](https://github.com/pop-os/cosmic-player) * [cosmic-randr](https://github.com/pop-os/cosmic-randr) * [cosmic-screenshot](https://github.com/pop-os/cosmic-screenshot) * [cosmic-session](https://github.com/pop-os/cosmic-session) diff --git a/cosmic-player b/cosmic-player new file mode 160000 index 0000000..6681775 --- /dev/null +++ b/cosmic-player @@ -0,0 +1 @@ +Subproject commit 6681775fd476cf8a522d5704daf9e7df7a750ff2 diff --git a/justfile b/justfile index 231d007..aee2b26 100644 --- a/justfile +++ b/justfile @@ -15,6 +15,7 @@ build: {{ just }} cosmic-notifications/build-release {{ make }} -C cosmic-osd all {{ just }} cosmic-panel/build-release + {{ just }} cosmic-player/build-release {{ just }} cosmic-randr/build-release {{ just }} cosmic-screenshot/build-release {{ just }} cosmic-settings/build-release @@ -39,6 +40,7 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-notifications/install {{ make }} -C cosmic-osd install DESTDIR={{rootdir}} prefix={{prefix}} {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-panel/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-player/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-randr/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-screenshot/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-settings/install @@ -67,21 +69,22 @@ sysext dir=(invocation_directory() / "cosmic-sysext") version=("nightly-" + `git clean: rm -rf cosmic-sysext rm -rf cosmic-applets/target - rm -rf cosmic-applibrary/target - rm -rf cosmic-bg/target + {{ just }} cosmic-applibrary/clean + {{ just }} cosmic-bg/clean rm -rf cosmic-comp/target - rm -rf cosmic-edit/target + {{ just }} cosmic-edit/clean {{ just }} cosmic-files/clean - rm -rf cosmic-greeter/target - rm -rf cosmic-launcher/target - rm -rf cosmic-panel/target - rm -rf cosmic-notifications/target + {{ just }} cosmic-greeter/clean + {{ just }} cosmic-launcher/clean + {{ just }} cosmic-notifications/clean rm -rf cosmic-osd/target - rm -rf cosmic-randr/target - rm -rf cosmic-screenshot/target - rm -rf cosmic-settings/target + {{ just }} cosmic-panel/clean + {{ just }} cosmic-player/clean + {{ just }} cosmic-randr/clean + {{ just }} cosmic-screenshot/clean + {{ just }} cosmic-settings/clean rm -rf cosmic-settings-daemon/target - rm -rf cosmic-session/target + {{ just }} cosmic-session/clean {{ just }} cosmic-store/clean {{ just }} cosmic-term/clean {{ make }} -C cosmic-wallpapers clean