From c3e8eb3c3930197f805a5862672ac6251fe72c10 Mon Sep 17 00:00:00 2001 From: Erick Tucto Date: Mon, 13 May 2024 11:50:47 -0500 Subject: [PATCH] droidcam: update to 2.1.3 --- .../patches/use-ayatana-appindicator.patch | 27 +++---------------- srcpkgs/droidcam/template | 14 +++++----- 2 files changed, 12 insertions(+), 29 deletions(-) diff --git a/srcpkgs/droidcam/patches/use-ayatana-appindicator.patch b/srcpkgs/droidcam/patches/use-ayatana-appindicator.patch index 32ab453771521e..f3ceb0ee7e1676 100644 --- a/srcpkgs/droidcam/patches/use-ayatana-appindicator.patch +++ b/srcpkgs/droidcam/patches/use-ayatana-appindicator.patch @@ -1,26 +1,7 @@ diff --git a/Makefile b/Makefile -index 7be3c15..b7f16c4 100644 +index fbf9f4e..bb7c86a 100644 --- a/Makefile +++ b/Makefile -@@ -13,7 +13,7 @@ JPEG_LIB ?= $(JPEG_DIR)/lib`getconf LONG_BIT` - CC = gcc - CFLAGS = -Wall -O2 - GTK = `pkg-config --libs --cflags gtk+-3.0` `pkg-config --libs x11` --GTK += `pkg-config --cflags --libs appindicator3-0.1` -+GTK += `pkg-config --cflags --libs ayatana-appindicator3-0.1` - LIBAV = `pkg-config --libs --cflags libswscale libavutil` - LIBS = -lspeex -lasound -lpthread -lm - JPEG = -I$(JPEG_INCLUDE) $(JPEG_LIB)/libturbojpeg.a -diff --git a/src/droidcam.c b/src/droidcam.c -index cad1ee4..28f4000 100644 ---- a/src/droidcam.c -+++ b/src/droidcam.c -@@ -7,7 +7,7 @@ - */ - - #include --#include -+#include - #include - #include - +@@ -23 +23 @@ JPEG = `pkg-config --libs --cflags libturbojpeg` +-USBMUXD = `pkg-config --libs --cflags libusbmuxd` ++USBMUXD ?= `pkg-config --libs --cflags libusbmuxd` diff --git a/srcpkgs/droidcam/template b/srcpkgs/droidcam/template index 1c3f1b8b1fc676..f1ac9c7101211c 100644 --- a/srcpkgs/droidcam/template +++ b/srcpkgs/droidcam/template @@ -1,20 +1,21 @@ # Template file for 'droidcam' pkgname=droidcam -version=1.8.2 -revision=2 +version=2.1.3 +revision=1 build_style=gnu-makefile -make_build_args="USBMUXD=-lusbmuxd-2.0 JPEG=-lturbojpeg" +make_use_env=true +make_build_args="USBMUXD=-lusbmuxd-2.0 APPINDICATOR=ayatana-appindicator3-0.1" hostmakedepends="pkg-config" makedepends="pkg-config libjpeg-turbo-devel ffmpeg-devel alsa-lib-devel speex-devel libusbmuxd-devel libplist-devel gtk+3-devel libayatana-appindicator-devel" -depends="v4l2loopback" +depends="v4l2loopback linux-headers gcc make" short_desc="Tool for using your android device as a wireless/usb webcam" -maintainer="ibrokemypie " +maintainer="Erick Tucto " license="GPL-2.0-or-later" homepage="https://www.dev47apps.com/" distfiles="https://github.com/dev47apps/droidcam/archive/v${version}.tar.gz" -checksum=9f18c6768572571c59bfe08ac70e24612e08fc3d887c127ff47899252d3dc662 +checksum=0eb46c1ef19bce817b78740600d5451d14f7b279ebfd4605993d81f96aad08db post_patch() { vsed -e "s/^Icon=.*/Icon=droidcam-icon.png/" -e "s,/local,," -i droidcam.desktop @@ -24,6 +25,7 @@ do_install() { vbin droidcam vbin droidcam-cli vinstall icon2.png 644 usr/share/pixmaps droidcam-icon.png + vinstall icon2.png 644 opt droidcam-icon.png vinstall droidcam.desktop 644 usr/share/applications vdoc README.md }