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 |