Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/droidcam/, media-video/droidcam/files/
Date: Tue, 07 Dec 2021 15:38:43
Message-Id: 1638891387.5a56be48993b780b5312a1dc3180d81a716a6a33.andrewammerlaan@gentoo
1 commit: 5a56be48993b780b5312a1dc3180d81a716a6a33
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 7 15:36:27 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 7 15:36:27 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a56be48
7
8 media-video/droidcam: don't hardcode CC
9
10 Closes: https://bugs.gentoo.org/828510
11 Closes: https://bugs.gentoo.org/828509
12 Package-Manager: Portage-3.0.28, Repoman-3.0.3
13 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
14
15 ...idcam-1.8.1.ebuild => droidcam-1.8.1-r1.ebuild} | 0
16 .../droidcam/files/droidcam-makefile-fixes.patch | 23 ++++++++++++++++++----
17 2 files changed, 19 insertions(+), 4 deletions(-)
18
19 diff --git a/media-video/droidcam/droidcam-1.8.1.ebuild b/media-video/droidcam/droidcam-1.8.1-r1.ebuild
20 similarity index 100%
21 rename from media-video/droidcam/droidcam-1.8.1.ebuild
22 rename to media-video/droidcam/droidcam-1.8.1-r1.ebuild
23
24 diff --git a/media-video/droidcam/files/droidcam-makefile-fixes.patch b/media-video/droidcam/files/droidcam-makefile-fixes.patch
25 index 5230c18f0f33..9c6ad4c45c09 100644
26 --- a/media-video/droidcam/files/droidcam-makefile-fixes.patch
27 +++ b/media-video/droidcam/files/droidcam-makefile-fixes.patch
28 @@ -1,8 +1,8 @@
29 diff --git a/Makefile b/Makefile
30 -index 7be3c15..099a707 100644
31 +index 7be3c15..8af0953 100644
32 --- a/Makefile
33 +++ b/Makefile
34 -@@ -6,7 +6,7 @@
35 +@@ -6,25 +6,23 @@
36 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
37 # Use at your own risk. See README file for more details.
38
39 @@ -11,7 +11,9 @@ index 7be3c15..099a707 100644
40 JPEG_INCLUDE ?= $(JPEG_DIR)/include
41 JPEG_LIB ?= $(JPEG_DIR)/lib`getconf LONG_BIT`
42
43 -@@ -16,15 +16,15 @@ GTK = `pkg-config --libs --cflags gtk+-3.0` `pkg-config --libs x11`
44 +-CC = gcc
45 +-CFLAGS = -Wall -O2
46 + GTK = `pkg-config --libs --cflags gtk+-3.0` `pkg-config --libs x11`
47 GTK += `pkg-config --cflags --libs appindicator3-0.1`
48 LIBAV = `pkg-config --libs --cflags libswscale libavutil`
49 LIBS = -lspeex -lasound -lpthread -lm
50 @@ -31,7 +33,7 @@ index 7be3c15..099a707 100644
51 package: clean all
52 zip "droidcam_$(RELEASE).zip" \
53 LICENSE README* icon2.png \
54 -@@ -40,11 +40,11 @@ gresource: .gresource.xml icon2.png
55 +@@ -40,11 +38,11 @@ gresource: .gresource.xml icon2.png
56
57 droidcam-cli: LDLIBS += $(JPEG) $(LIBAV) $(LIBS)
58 droidcam-cli: src/droidcam-cli.c $(SRC)
59 @@ -45,3 +47,16 @@ index 7be3c15..099a707 100644
60
61 clean:
62 rm -f droidcam
63 +diff --git a/v4l2loopback/Makefile b/v4l2loopback/Makefile
64 +index 28c4502..02356e9 100644
65 +--- a/v4l2loopback/Makefile
66 ++++ b/v4l2loopback/Makefile
67 +@@ -11,7 +11,7 @@ install:
68 + $(MAKE) -C $(KERNEL_DIR) M=$(PWD) modules_install
69 +
70 + test:
71 +- gcc test.c -o test
72 ++ $(CC) test.c -o test
73 +
74 + clean:
75 + $(MAKE) -C $(KERNEL_DIR) M=$(PWD) clean