<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2081ef26f777dbee14f7a5455cb5150900119887">https://github.com/macports/macports-ports/commit/2081ef26f777dbee14f7a5455cb5150900119887</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2081ef26f777dbee14f7a5455cb5150900119887
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Wed Jun 21 14:05:00 2017 -0500
<span style='display:block; white-space:pre;color:#404040;'> gstreamer1-gst-plugins-bad: update to version 1.12.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> add file missing in distribution tarball
</span>---
gnome/gstreamer1-gst-plugins-bad/Portfile | 10 +++-
.../files/gstglwindow_cocoa.h | 67 ++++++++++++++++++++++
2 files changed, 74 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gstreamer1-gst-plugins-bad/Portfile b/gnome/gstreamer1-gst-plugins-bad/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6af932b..44e39be 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gstreamer1-gst-plugins-bad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gstreamer1-gst-plugins-bad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,7 @@ set my_name gst-plugins-bad
</span> # addition of new plugins and removal of others, missing files, etc
# beginning with the 1.12 stable series please only push stable versions to git
# and then only after addressing any possible issues discovered during the previous unstable series.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.12.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.12.1
</span> description A set of plug-ins for GStreamer that need more quality.
long_description GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared \
to the rest. They might be close to being good quality, but they're missing \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,8 +30,8 @@ master_sites http://gstreamer.freedesktop.org/src/${my_name}/
</span> distname ${my_name}-${version}
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 bb74aca6d881c80b09de1e1fade0f8f51aa3dffb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 11b73cfff1b315a8e9be1756435ea84937e7cb90afbab0e8e6975367dbfb8534
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 6b7c640043d98793ea4a2033c9b5dafff2ddc957 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7def8049d1c44e50199023159dfada60af58fd503ef58a020b79044bda705b97
</span>
depends_build port:pkgconfig
depends_lib port:gstreamer1-gst-plugins-base \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,6 +78,10 @@ patchfiles modplug.patch \
</span> no_pqueue_size.patch \
openal.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${filespath}/gstglwindow_cocoa.h ${worksrcpath}/gst-libs/gst/gl/cocoa/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> #
# could depend on tons for multimedia stuff +variants
# the following ports are available but don't configure
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gstreamer1-gst-plugins-bad/files/gstglwindow_cocoa.h b/gnome/gstreamer1-gst-plugins-bad/files/gstglwindow_cocoa.h
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..4c0bf4f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gstreamer1-gst-plugins-bad/files/gstglwindow_cocoa.h
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,67 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+/*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * GStreamer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * Copyright (C) 2012 Matthew Waters <ystreet00@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * This library is free software; you can redistribute it and/or
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * modify it under the terms of the GNU Library General Public
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * License as published by the Free Software Foundation; either
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * version 2 of the License, or (at your option) any later version.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * This library is distributed in the hope that it will be useful,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * Library General Public License for more details.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * You should have received a copy of the GNU Library General Public
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * License along with this library; if not, write to the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * Boston, MA 02110-1301, USA.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#ifndef __GST_GL_WINDOW_COCOA_H__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define __GST_GL_WINDOW_COCOA_H__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include <gst/gst.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include <gst/gl/gl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+G_BEGIN_DECLS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define GST_TYPE_GL_WINDOW_COCOA (gst_gl_window_cocoa_get_type())
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define GST_GL_WINDOW_COCOA(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GST_TYPE_GL_WINDOW_COCOA, GstGLWindowCocoa))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define GST_GL_WINDOW_COCOA_CLASS(k) (G_TYPE_CHECK_CLASS((k), GST_TYPE_GL_WINDOW_COCOA, GstGLWindowCocoaClass))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define GST_IS_GL_WINDOW_COCOA(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), GST_TYPE_GL_WINDOW_COCOA))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define GST_IS_GL_WINDOW_COCOA_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE((k), GST_TYPE_GL_WINDOW_COCOA))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define GST_GL_WINDOW_COCOA_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS((o), GST_TYPE_GL_WINDOW_COCOA, GstGLWindowCocoaClass))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+typedef struct _GstGLWindowCocoa GstGLWindowCocoa;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+typedef struct _GstGLWindowCocoaPrivate GstGLWindowCocoaPrivate;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+typedef struct _GstGLWindowCocoaClass GstGLWindowCocoaClass;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+struct _GstGLWindowCocoa {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*< private >*/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ GstGLWindow parent;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*< private >*/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ GstGLWindowCocoaPrivate *priv;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gpointer _reserved[GST_PADDING];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+struct _GstGLWindowCocoaClass {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*< private >*/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ GstGLWindowClass parent_class;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /*< private >*/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gpointer _reserved[GST_PADDING_LARGE];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+GType gst_gl_window_cocoa_get_type (void);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+GstGLWindowCocoa * gst_gl_window_cocoa_new (GstGLDisplay * display);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+void gst_gl_window_cocoa_draw_thread (GstGLWindowCocoa *window_cocoa);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+G_END_DECLS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#endif /* __GST_GL_WINDOW_COCOA_H__ */
</span></pre><pre style='margin:0'>
</pre>