chore: remove wayland-proxy-virtwl (#70)

This commit is contained in:
Ashley Wulber
2023-02-14 19:57:00 -05:00
committed by GitHub
parent 5ab01c6c15
commit 3ff993086f
6 changed files with 2 additions and 30 deletions
-3
View File
@@ -31,6 +31,3 @@
[submodule "cosmic-bg"]
path = cosmic-bg
url = https://github.com/pop-os/cosmic-bg.git
[submodule "wayland-proxy-virtwl"]
path = wayland-proxy-virtwl
url = https://github.com/talex5/wayland-proxy-virtwl
-7
View File
@@ -57,13 +57,6 @@ It also requires the previously mentioned libraries/dependencies at runtime to b
It is thus no proper method for long term deployment.
### Experimental X Support
With [opam installed](https://opam.ocaml.org/doc/Install.html) X support using wayland-proxy-virtwl can be optionally enabled during installation. When building, use `just x=1 sysext` and after refreshing with `sudo systemd-sysext refresh`, run
```
systemctl --user daemon-reload
systemctl --user enable --now wayland-proxy-virtwl
```
### Packaging
Cosmic DE is packaged for Pop!_OS for reference look at the `debian` folders in the projects repositories.
-9
View File
@@ -1,9 +0,0 @@
[Unit]
Description=Wayland-proxy-virtwl
After=cosmic-session.target
[Service]
ExecStart=/usr/bin/wayland-proxy-virtwl --wayland-display wayland-virtwl --x-display=0
[Install]
WantedBy=cosmic-session.target
+1 -9
View File
@@ -2,7 +2,6 @@ set dotenv-load
just := just_executable()
make := `which make`
meson := `which meson`
x := '0'
_meson_build dir:
-rm -rf {{dir}}_build
@@ -27,7 +26,6 @@ build:
{{ make }} -C xdg-desktop-portal-cosmic all
sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version)
#!/usr/bin/env sh
mkdir -p {{dir}}/usr/lib/extension-release.d/
{{ just }} rootdir={{dir}} cosmic-applets/install
{{ just }} _meson_install cosmic-applibrary {{dir}}
@@ -38,13 +36,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh
{{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr
{{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr
{{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr
if test {{x}} = 1; then
install -Dm0644 data/wayland-proxy-virtwl.service {{dir}}/usr/lib/systemd/user/wayland-proxy-virtwl.service
opam install ./wayland-proxy-virtwl --destdir={{dir}}/usr
{{ just }} x=1 rootdir={{dir}} cosmic-session/install
else
{{ just }} rootdir={{dir}} cosmic-session/install
fi
{{ just }} rootdir={{dir}} cosmic-session/install
_extension_release dir version:
#!/usr/bin/env sh
cat >{{dir}}/usr/lib/extension-release.d/extension-release.cosmic-sysext <<EOF