Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/jack_capture/files/, media-sound/jack_capture/
Date: Tue, 26 May 2020 07:03:37
Message-Id: 1590476593.4615dd51d6be3284a01df50fd236abd2a43811c0.fordfrog@gentoo
1 commit: 4615dd51d6be3284a01df50fd236abd2a43811c0
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 26 07:03:13 2020 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Tue May 26 07:03:13 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4615dd51
7
8 media-sound/jack_capture: updated patch for 9999
9
10 Closes: https://bugs.gentoo.org/725116
11 Package-Manager: Portage-2.3.100, Repoman-2.3.22
12 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
13
14 .../files/jack_capture-0.9.73-r1-Makefile.patch | 43 ++++++++++++++++++++++
15 media-sound/jack_capture/jack_capture-9999.ebuild | 4 +-
16 2 files changed, 45 insertions(+), 2 deletions(-)
17
18 diff --git a/media-sound/jack_capture/files/jack_capture-0.9.73-r1-Makefile.patch b/media-sound/jack_capture/files/jack_capture-0.9.73-r1-Makefile.patch
19 new file mode 100644
20 index 00000000000..c4909fbde8e
21 --- /dev/null
22 +++ b/media-sound/jack_capture/files/jack_capture-0.9.73-r1-Makefile.patch
23 @@ -0,0 +1,43 @@
24 +diff --git a/Makefile b/Makefile
25 +index 6e1fef9..d75ebfb 100644
26 +--- a/Makefile
27 ++++ b/Makefile
28 +@@ -3,16 +3,16 @@ bindir = $(PREFIX)/bin
29 +
30 + VERSION=0.9.73
31 +
32 +-CC=gcc
33 +-CPP=g++
34 ++CC ?= gcc
35 ++CXX ?= g++
36 +
37 + # Needed on OSX
38 + CFLAGS += -I/opt/local/include
39 +
40 +-OPTIMIZE=-O3
41 ++#OPTIMIZE=-O3
42 + #OPTIMIZE=-O0 -g
43 +
44 +-COMPILEFLAGS=$(CFLAGS) $(OPTIMIZE) -DVERSION=\"$(VERSION)\" -Wall -Wextra -Wno-unused
45 ++COMPILEFLAGS=$(CFLAGS) -DVERSION=\"$(VERSION)\" -Wall -Wextra -Wno-unused
46 + LINKFLAGS=$(LDFLAGS) -ljack -lsndfile -lm -lpthread -latomic
47 +
48 + OS := $(shell uname)
49 +@@ -41,7 +41,7 @@ check_dependencies:
50 + which install
51 + which pkg-config
52 + which $(CC)
53 +- which $(CPP)
54 ++ which $(CXX)
55 + $(CC) $(CFLAGS) -E testsndfile.c >/dev/null
56 + @echo "All seems good "
57 + @echo
58 +@@ -64,7 +64,7 @@ jack_capture: setformat.c jack_capture.c vringbuffer.c upwaker.c osc.c Makefile
59 +
60 +
61 + jack_capture_gui2: jack_capture_gui2.cpp
62 +- $(CPP) $(CPPFLAGS) $(OPTIMIZE) jack_capture_gui2.cpp $(LDFLAGS) `pkg-config --libs --cflags gtk+-2.0` -o jack_capture_gui2
63 ++ $(CXX) $(CXXFLAGS) jack_capture_gui2.cpp $(LDFLAGS) `pkg-config --libs --cflags gtk+-2.0` -o jack_capture_gui2
64 +
65 + config_flags: Makefile das_config.h
66 + cat das_config.h |grep COMPILEFLAGS|sed s/\\/\\/COMPILEFLAGS//|tr '\n' ' ' >config_flags
67
68 diff --git a/media-sound/jack_capture/jack_capture-9999.ebuild b/media-sound/jack_capture/jack_capture-9999.ebuild
69 index d6cc0bd7091..f0073414466 100644
70 --- a/media-sound/jack_capture/jack_capture-9999.ebuild
71 +++ b/media-sound/jack_capture/jack_capture-9999.ebuild
72 @@ -1,4 +1,4 @@
73 -# Copyright 1999-2019 Gentoo Authors
74 +# Copyright 1999-2020 Gentoo Authors
75 # Distributed under the terms of the GNU General Public License v2
76
77 EAPI=7
78 @@ -25,7 +25,7 @@ RDEPEND="${CDEPEND}"
79 DEPEND="${CDEPEND}"
80
81 PATCHES=(
82 - "${FILESDIR}/${PN}-0.9.73-Makefile.patch"
83 + "${FILESDIR}/${PN}-0.9.73-r1-Makefile.patch"
84 )
85
86 DOCS=( README config )