diff options
author | lsf | 2021-07-04 15:24:50 +0200 |
---|---|---|
committer | lsf | 2021-07-04 15:24:50 +0200 |
commit | 134e978154ba47ab0d2eb5f9e5fafefbf63635e3 (patch) | |
tree | a4c315863e4276b6861b4223e8ea88a018e3d813 | |
parent | d53bd27214008fbfb3b2935e926372cd991e260a (diff) | |
download | aur-134e978154ba47ab0d2eb5f9e5fafefbf63635e3.tar.gz |
v2.8.8
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | no_targets.patch | 14 | ||||
-rw-r--r-- | pipewire_wayland.patch | 14 |
4 files changed, 40 insertions, 16 deletions
@@ -1,7 +1,7 @@ pkgbase = jitsi-meet-desktop pkgdesc = Jitsi Meet desktop application - pkgver = 2.8.7 - pkgrel = 2 + pkgver = 2.8.8 + pkgrel = 1 url = https://jitsi.org/jitsi-meet/ arch = x86_64 arch = aarch64 @@ -18,13 +18,13 @@ pkgbase = jitsi-meet-desktop conflicts = jitsi-meet-electron replaces = jitsi-meet-electron options = !strip - source = jitsi-meet-desktop_2.8.7.tar.gz::https://github.com/jitsi/jitsi-meet-electron/archive/v2.8.7.tar.gz - source = pipewire_wayland.patch::https://github.com/jitsi/jitsi-meet-electron/commit/0e0483cbc52a9cad1fef51ed5abb846bd6445b11.patch + source = jitsi-meet-desktop_2.8.8.tar.gz::https://github.com/jitsi/jitsi-meet-electron/archive/v2.8.8.tar.gz + source = pipewire_wayland.patch source = no_targets.patch source = jitsi-meet-desktop.desktop - sha256sums = 32da999ed1ac2c60a3498639633fcfc84b21e09e447d55adb9da7159cba79017 - sha256sums = 7c6198c5bd1cb7bb4b082d5da31ef9b21582d77453f9677c24e13e20e1ee337e - sha256sums = 4074fd3e629d1997d2bd080bef8050727b3a446acf388f71c8ed26ed6a8c0390 + sha256sums = bdabecda7a3dd741734a973405682e13d40b3df026ab76f5f9d6d0f041098531 + sha256sums = 39d54520962f8665e858748335594cca6b504884462b80d79a0d8aa6141129c4 + sha256sums = ab22749aa1570cc5d6050711011f849ec3f4fa49080231f98957255fa5250e36 sha256sums = 36a30a15613d53b2a01626a5551315c6970889ce3c2688bce71e26c3333081a4 pkgname = jitsi-meet-desktop @@ -3,8 +3,8 @@ # Contributor: Roman Kupriyanov <mr.eshua@gmail.com> pkgname=jitsi-meet-desktop -pkgver=2.8.7 -pkgrel=2 +pkgver=2.8.8 +pkgrel=1 pkgdesc="Jitsi Meet desktop application" arch=('x86_64' 'aarch64') url="https://jitsi.org/jitsi-meet/" @@ -27,12 +27,12 @@ makedepends=('coreutils' options=(!strip) source=("${pkgname}_${pkgver}.tar.gz::https://github.com/jitsi/jitsi-meet-electron/archive/v${pkgver}.tar.gz" - 'pipewire_wayland.patch::https://github.com/jitsi/jitsi-meet-electron/commit/0e0483cbc52a9cad1fef51ed5abb846bd6445b11.patch' + 'pipewire_wayland.patch' 'no_targets.patch' 'jitsi-meet-desktop.desktop') -sha256sums=('32da999ed1ac2c60a3498639633fcfc84b21e09e447d55adb9da7159cba79017' - '7c6198c5bd1cb7bb4b082d5da31ef9b21582d77453f9677c24e13e20e1ee337e' - '4074fd3e629d1997d2bd080bef8050727b3a446acf388f71c8ed26ed6a8c0390' +sha256sums=('bdabecda7a3dd741734a973405682e13d40b3df026ab76f5f9d6d0f041098531' + '39d54520962f8665e858748335594cca6b504884462b80d79a0d8aa6141129c4' + 'ab22749aa1570cc5d6050711011f849ec3f4fa49080231f98957255fa5250e36' '36a30a15613d53b2a01626a5551315c6970889ce3c2688bce71e26c3333081a4') case "$CARCH" in @@ -65,7 +65,7 @@ prepare() { # broke jitsi-meet-electron for me on when running on sway with full wayland support via flags # If you you want to use that feature flag (--WebRTCPipeWireCapturer), I'd recommend putting it in # ~/.config/electron12-flags.conf manually instead of having it applied by default - patch -Rp1 -i ${srcdir}/pipewire_wayland.patch + patch -Np1 -i ${srcdir}/pipewire_wayland.patch npm install # npm audit fix diff --git a/no_targets.patch b/no_targets.patch index 6c4532e7ca19..21a2be6c6027 100644 --- a/no_targets.patch +++ b/no_targets.patch @@ -1,5 +1,5 @@ diff --git a/package.json b/package.json -index 1d6807f..9dfd510 100644 +index 9f2e63d..f350fc8 100644 --- a/package.json +++ b/package.json @@ -27,35 +27,6 @@ @@ -38,7 +38,7 @@ index 1d6807f..9dfd510 100644 "linux": { "artifactName": "jitsi-meet-${arch}.${ext}", "category": "VideoConference;AudioVideo;Audio;Video;Network", -@@ -63,24 +34,7 @@ +@@ -63,34 +34,7 @@ "executableName": "jitsi-meet", "target": [ { @@ -51,6 +51,16 @@ index 1d6807f..9dfd510 100644 - } - ] - }, +- "deb": { +- "depends": [ +- "libgtk-3-0", +- "libnss3", +- "libxtst6", +- "xdg-utils", +- "libatspi2.0-0", +- "libuuid1" +- ] +- }, - "win": { - "artifactName": "jitsi-meet.${ext}", - "target": [ diff --git a/pipewire_wayland.patch b/pipewire_wayland.patch new file mode 100644 index 000000000000..9f22697d0b66 --- /dev/null +++ b/pipewire_wayland.patch @@ -0,0 +1,14 @@ +diff --git a/main.js b/main.js +index 94d4352..a294ba4 100644 +--- a/main.js ++++ b/main.js +@@ -37,9 +37,6 @@ app.commandLine.appendSwitch('disable-features', 'IOSurfaceCapturer'); + // Enable Opus RED field trial. + app.commandLine.appendSwitch('force-fieldtrials', 'WebRTC-Audio-Red-For-Opus/Enabled/'); + +-// Enable optional PipeWire support. +-app.commandLine.appendSwitch('enable-features', 'WebRTCPipeWireCapturer'); +- + // Needed until robot.js is fixed: https://github.com/octalmage/robotjs/issues/580 + app.allowRendererProcessReuse = false; + |