All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/3] package/mjpg-streamer: bump version
@ 2018-10-24 20:07 Bernd Kuhls
  2018-10-24 20:07 ` [Buildroot] [PATCH 2/3] package/mjpg-streamer: fix zeromq header detection Bernd Kuhls
  2018-10-24 20:08 ` [Buildroot] [PATCH 3/3] package/mjpg-streamer: add optional dependency to zeromq Bernd Kuhls
  0 siblings, 2 replies; 3+ messages in thread
From: Bernd Kuhls @ 2018-10-24 20:07 UTC (permalink / raw)
  To: buildroot

This bump includes
https://github.com/jacksonliam/mjpg-streamer/commit/2b751f1f2ab1dfaf1d12bedf98d4fe37a42d3edd

which fixes
http://autobuild.buildroot.net/results/247/247a55398aed37a08c67cc21db6836ad342d24ca/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/mjpg-streamer/mjpg-streamer.hash | 2 +-
 package/mjpg-streamer/mjpg-streamer.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/mjpg-streamer/mjpg-streamer.hash b/package/mjpg-streamer/mjpg-streamer.hash
index a98aaffffd..0d995834d2 100644
--- a/package/mjpg-streamer/mjpg-streamer.hash
+++ b/package/mjpg-streamer/mjpg-streamer.hash
@@ -1,3 +1,3 @@
 # Locally computed
-sha256 617c6cdcf5ad6e9135e8bcd83d7acd33cc4a563b9104bca7def57d807164ae89  mjpg-streamer-75c6c4a7809c735b201df949d55287fb60397744.tar.gz
+sha256 e5cb7936c316998b53bc46404eca5bc4a69c45fccedeecbf95f1d3902cb6556f  mjpg-streamer-686c3be31ca7a0cdc8772641e445fe9e1c9211e5.tar.gz
 sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6  mjpg-streamer-experimental/LICENSE
diff --git a/package/mjpg-streamer/mjpg-streamer.mk b/package/mjpg-streamer/mjpg-streamer.mk
index c09d55b727..bfde26e548 100644
--- a/package/mjpg-streamer/mjpg-streamer.mk
+++ b/package/mjpg-streamer/mjpg-streamer.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-MJPG_STREAMER_VERSION = 75c6c4a7809c735b201df949d55287fb60397744
+MJPG_STREAMER_VERSION = 686c3be31ca7a0cdc8772641e445fe9e1c9211e5
 MJPG_STREAMER_SITE = $(call github,jacksonliam,mjpg-streamer,$(MJPG_STREAMER_VERSION))
 MJPG_STREAMER_SUBDIR = mjpg-streamer-experimental
 MJPG_STREAMER_LICENSE = GPL-2.0+
-- 
2.19.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Buildroot] [PATCH 2/3] package/mjpg-streamer: fix zeromq header detection
  2018-10-24 20:07 [Buildroot] [PATCH 1/3] package/mjpg-streamer: bump version Bernd Kuhls
@ 2018-10-24 20:07 ` Bernd Kuhls
  2018-10-24 20:08 ` [Buildroot] [PATCH 3/3] package/mjpg-streamer: add optional dependency to zeromq Bernd Kuhls
  1 sibling, 0 replies; 3+ messages in thread
From: Bernd Kuhls @ 2018-10-24 20:07 UTC (permalink / raw)
  To: buildroot

Fixes
http://autobuild.buildroot.net/results/72f/72f560b03cab96161f6d8d127f99150ba3e48aff/
http://autobuild.buildroot.net/results/dad/dad054954de76cab56333747274520f269be2066/
http://autobuild.buildroot.net/results/323/323a19f9a859105e08b0476508d30553577fda69/

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 ...0001-FindZeroMQ-fix-header-detection.patch | 46 +++++++++++++++++++
 1 file changed, 46 insertions(+)
 create mode 100644 package/mjpg-streamer/0001-FindZeroMQ-fix-header-detection.patch

diff --git a/package/mjpg-streamer/0001-FindZeroMQ-fix-header-detection.patch b/package/mjpg-streamer/0001-FindZeroMQ-fix-header-detection.patch
new file mode 100644
index 0000000000..2942e8997c
--- /dev/null
+++ b/package/mjpg-streamer/0001-FindZeroMQ-fix-header-detection.patch
@@ -0,0 +1,46 @@
+From a5a1506c9e003c7d2f719e09b7a6ac98c2a60459 Mon Sep 17 00:00:00 2001
+From: Bernd Kuhls <bernd.kuhls@t-online.de>
+Date: Wed, 24 Oct 2018 21:26:14 +0200
+Subject: [PATCH] FindZeroMQ: fix header detection
+
+FindZeroMQ.cmake, added by
+
+https://github.com/jacksonliam/mjpg-streamer/commit/8943c44e69d66650b9b1c5f873546579bfae7d2c#diff-1760adaac68b242c02c752a6efc72effR11
+
+checks for zmq.hpp but the ZeroMQ output module includes zmq.h instead:
+
+https://github.com/jacksonliam/mjpg-streamer/blob/master/mjpg-streamer-experimental/plugins/output_zmqserver/output_zmqserver.c#L40
+
+so let's check for this file instead because the output module is not
+written in C++. For reference see this Debian bug report about the split
+of the zeromq and cppzmq packages:
+
+https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697743
+
+This patch fixes a configure error on systems where cppzmq is not
+present:
+http://autobuild.buildroot.net/results/dad/dad054954de76cab56333747274520f269be2066/build-end.log
+
+Patch sent upstream as PR 174.
+
+Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
+---
+ mjpg-streamer-experimental/cmake/FindZeroMQ.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mjpg-streamer-experimental/cmake/FindZeroMQ.cmake b/mjpg-streamer-experimental/cmake/FindZeroMQ.cmake
+index 69092e5..c64e7b7 100644
+--- a/mjpg-streamer-experimental/cmake/FindZeroMQ.cmake
++++ b/mjpg-streamer-experimental/cmake/FindZeroMQ.cmake
+@@ -8,7 +8,7 @@ endif()
+ 
+ ## use the hint from above to find where 'zmq.hpp' is located
+ find_path(ZeroMQ_INCLUDE_DIR
+-        NAMES zmq.hpp
++        NAMES zmq.h
+         HINTS ${PC_ZeroMQ_INCLUDEDIR} ${PC_ZeroMQ_INCLUDE_DIRS}
+         )
+ 
+-- 
+2.19.1
+
-- 
2.19.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Buildroot] [PATCH 3/3] package/mjpg-streamer: add optional dependency to zeromq
  2018-10-24 20:07 [Buildroot] [PATCH 1/3] package/mjpg-streamer: bump version Bernd Kuhls
  2018-10-24 20:07 ` [Buildroot] [PATCH 2/3] package/mjpg-streamer: fix zeromq header detection Bernd Kuhls
@ 2018-10-24 20:08 ` Bernd Kuhls
  1 sibling, 0 replies; 3+ messages in thread
From: Bernd Kuhls @ 2018-10-24 20:08 UTC (permalink / raw)
  To: buildroot

The ZeroMQ output module also depends on protobuf, see upstream PR 145.

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
 package/mjpg-streamer/mjpg-streamer.mk | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/package/mjpg-streamer/mjpg-streamer.mk b/package/mjpg-streamer/mjpg-streamer.mk
index bfde26e548..5ace2f716c 100644
--- a/package/mjpg-streamer/mjpg-streamer.mk
+++ b/package/mjpg-streamer/mjpg-streamer.mk
@@ -29,6 +29,13 @@ else
 MJPG_STREAMER_CONF_OPTS += -DPLUGIN_INPUT_OPENCV=OFF
 endif
 
+ifeq ($(BR2_PACKAGE_PROTOBUF_C)$(BR2_PACKAGE_ZEROMQ),yy)
+MJPG_STREAMER_CONF_OPTS += -DPLUGIN_OUTPUT_ZMQSERVER=ON
+MJPG_STREAMER_DEPENDENCIES += host-pkgconf protobuf-c zeromq
+else
+MJPG_STREAMER_CONF_OPTS += -DPLUGIN_OUTPUT_ZMQSERVER=OFF
+endif
+
 ifeq ($(BR2_PACKAGE_SDL),y)
 MJPG_STREAMER_CONF_OPTS += -DPLUGIN_OUTPUT_VIEWER=ON
 MJPG_STREAMER_DEPENDENCIES += host-pkgconf sdl
-- 
2.19.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-10-24 20:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-24 20:07 [Buildroot] [PATCH 1/3] package/mjpg-streamer: bump version Bernd Kuhls
2018-10-24 20:07 ` [Buildroot] [PATCH 2/3] package/mjpg-streamer: fix zeromq header detection Bernd Kuhls
2018-10-24 20:08 ` [Buildroot] [PATCH 3/3] package/mjpg-streamer: add optional dependency to zeromq Bernd Kuhls

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.