svn commit: r514321 - in head/multimedia/ustreamer: . files
Yuri Victorovich
yuri at FreeBSD.org
Sat Oct 12 07:26:46 UTC 2019
Author: yuri
Date: Sat Oct 12 07:26:44 2019
New Revision: 514321
URL: https://svnweb.freebsd.org/changeset/ports/514321
Log:
multimedia/ustreamer: Update 1.0 -> 1.9
Reported by: portscout
Added:
head/multimedia/ustreamer/files/patch-src_threading.h (contents, props changed)
Deleted:
head/multimedia/ustreamer/files/patch-src_encoders_omx_formatters.h
Modified:
head/multimedia/ustreamer/Makefile
head/multimedia/ustreamer/distinfo
head/multimedia/ustreamer/files/patch-src_tools.h
Modified: head/multimedia/ustreamer/Makefile
==============================================================================
--- head/multimedia/ustreamer/Makefile Sat Oct 12 07:16:15 2019 (r514320)
+++ head/multimedia/ustreamer/Makefile Sat Oct 12 07:26:44 2019 (r514321)
@@ -2,8 +2,7 @@
PORTNAME= ustreamer
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0
-PORTREVISION= 2
+DISTVERSION= 1.9
CATEGORIES= multimedia net
MAINTAINER= yuri at FreeBSD.org
Modified: head/multimedia/ustreamer/distinfo
==============================================================================
--- head/multimedia/ustreamer/distinfo Sat Oct 12 07:16:15 2019 (r514320)
+++ head/multimedia/ustreamer/distinfo Sat Oct 12 07:26:44 2019 (r514321)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1563008797
-SHA256 (pi-kvm-ustreamer-v1.0_GH0.tar.gz) = fc22e861e164d1cc34b43f20ef85ceca41ff3cf22926438f8c8b1057827bb68d
-SIZE (pi-kvm-ustreamer-v1.0_GH0.tar.gz) = 87975
+TIMESTAMP = 1570864748
+SHA256 (pi-kvm-ustreamer-v1.9_GH0.tar.gz) = 04ac714e5b0fb8ba37d7b6df510aec807187db5d5bd2f9468ee0caea6d2b1f55
+SIZE (pi-kvm-ustreamer-v1.9_GH0.tar.gz) = 92600
Added: head/multimedia/ustreamer/files/patch-src_threading.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/ustreamer/files/patch-src_threading.h Sat Oct 12 07:26:44 2019 (r514321)
@@ -0,0 +1,11 @@
+--- src/threading.h.orig 2019-10-12 07:24:29 UTC
++++ src/threading.h
+@@ -102,7 +102,7 @@ INLINE void thread_get_name(char *name) { // Always re
+ # endif
+ if (retval < 0) {
+ #endif
+- assert(snprintf(name, MAX_THREAD_NAME, "tid=%d", (pid_t)syscall(SYS_gettid)) > 0);
++ assert(snprintf(name, MAX_THREAD_NAME, "tid=%d", (pid_t)syscall(SYS_thr_self)) > 0);
+ #ifdef WITH_PTHREAD_NP
+ }
+ #endif
Modified: head/multimedia/ustreamer/files/patch-src_tools.h
==============================================================================
--- head/multimedia/ustreamer/files/patch-src_tools.h Sat Oct 12 07:16:15 2019 (r514320)
+++ head/multimedia/ustreamer/files/patch-src_tools.h Sat Oct 12 07:26:44 2019 (r514321)
@@ -1,8 +1,8 @@
---- src/tools.h.orig 2019-04-27 06:12:11 UTC
+--- src/tools.h.orig 2019-10-11 20:37:25 UTC
+++ src/tools.h
-@@ -36,6 +36,13 @@
- #include <sys/ioctl.h>
- #include <sys/syscall.h>
+@@ -40,6 +40,13 @@
+ #define INLINE inline __attribute__((always_inline))
+ #define UNUSED __attribute__((unused))
+#ifndef CLOCK_MONOTONIC_RAW
+# ifdef CLOCK_MONOTONIC_FAST
@@ -12,15 +12,5 @@
+# endif
+#endif
- #define A_THREAD_CREATE(_tid, _func, _arg) assert(!pthread_create(_tid, NULL, _func, _arg))
- #define A_THREAD_JOIN(_tid) assert(!pthread_join(_tid, NULL))
-@@ -106,5 +113,9 @@ INLINE long double get_now_real(void) {
- }
-
- INLINE pid_t get_thread_id(void) {
-+#if defined(__FreeBSD__)
-+ return pthread_getthreadid_np();
-+#else
- return syscall(SYS_gettid);
-+#endif
- }
+ INLINE char *bool_to_string(bool flag) {
+ return (flag ? "true" : "false");
More information about the svn-ports-head
mailing list