[115419] trunk/dports/gnome

devans at macports.org devans at macports.org
Wed Jan 1 11:46:46 PST 2014


Revision: 115419
          https://trac.macports.org/changeset/115419
Author:   devans at macports.org
Date:     2014-01-01 11:46:46 -0800 (Wed, 01 Jan 2014)
Log Message:
-----------
gstreamer1*: update to version 1.2.2, update dependencies, drop outdated patches.

Modified Paths:
--------------
    trunk/dports/gnome/gstreamer1/Portfile
    trunk/dports/gnome/gstreamer1-gst-libav/Portfile
    trunk/dports/gnome/gstreamer1-gst-plugins-bad/Portfile
    trunk/dports/gnome/gstreamer1-gst-plugins-base/Portfile
    trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile
    trunk/dports/gnome/gstreamer1-gst-plugins-ugly/Portfile

Removed Paths:
-------------
    trunk/dports/gnome/gstreamer1-gst-plugins-bad/files/patch-applemedia-vtenc.diff
    trunk/dports/gnome/gstreamer1-gst-plugins-good/files/po.patch

Modified: trunk/dports/gnome/gstreamer1/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1/Portfile	2014-01-01 19:46:14 UTC (rev 115418)
+++ trunk/dports/gnome/gstreamer1/Portfile	2014-01-01 19:46:46 UTC (rev 115419)
@@ -9,7 +9,7 @@
 
 name                gstreamer1
 set my_name         gstreamer
-version             1.2.1
+version             1.2.2
 set branch          [join [lrange [split ${version} .] 0 1] .]
 description \
     GStreamer is a library for constructing graphs of media-handling components.
@@ -26,8 +26,8 @@
 master_sites        gnome:sources/${my_name}/${branch}/ \
                     http://gstreamer.freedesktop.org/src/${my_name}/
 
-checksums           rmd160  f8c2b05348cabbc895fac4a3f93fc91bee95fc71 \
-                    sha256  a4523d2471bca6cd0059a32e3b042f50faa4dadc6439852af8b43ca3f17d1fc9
+checksums           rmd160  97ddede004cf9d45c077308708c2cb41b0b45f39 \
+                    sha256  b9f12137ab663edc6c37429b38ca7911074b9c2a829267fe855d4e57d916a0b6
 
 depends_build   \
     port:gzip \

Modified: trunk/dports/gnome/gstreamer1-gst-libav/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-libav/Portfile	2014-01-01 19:46:14 UTC (rev 115418)
+++ trunk/dports/gnome/gstreamer1-gst-libav/Portfile	2014-01-01 19:46:46 UTC (rev 115419)
@@ -10,7 +10,7 @@
 
 name                gstreamer1-gst-libav
 set my_name         gst-libav
-version             1.2.1
+version             1.2.2
 description         This is gst-libav, a set of plug-ins for GStreamer.
 long_description     ${description}
 maintainers         rmstonecipher openmaintainer
@@ -22,8 +22,8 @@
 distname            ${my_name}-${version}
 use_xz              yes
 
-checksums           rmd160  239cb3392d9bdf97be2fb2e7b27d468c0f8f622e \
-                    sha256  fd152b7aec56ae76ad58b9759913a8bfe1792bdf64f260d0acaba75b75076676
+checksums           rmd160  70df773adfd46559911e1396f96b8de2d57322c3 \
+                    sha256  585eb7971006100ad771a852e07bd2f3e23bcc6eb0b1253a40b5a0e40e4e7418
 
 depends_build       port:pkgconfig \
                     port:yasm

Modified: trunk/dports/gnome/gstreamer1-gst-plugins-bad/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-bad/Portfile	2014-01-01 19:46:14 UTC (rev 115418)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-bad/Portfile	2014-01-01 19:46:46 UTC (rev 115419)
@@ -8,8 +8,7 @@
 
 name                gstreamer1-gst-plugins-bad
 set my_name         gst-plugins-bad
-version             1.2.1
-revision            1
+version             1.2.2
 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 \
@@ -24,8 +23,8 @@
 distname            ${my_name}-${version}
 use_xz              yes
 
-checksums           rmd160  9cb631ab12c0c77279b8b4a9078619cdf96be662 \
-                    sha256  f33e7c81fcb742fe50b73ad87ef8a4baa7d6b59c5002a10bf63c8dee22404929
+checksums           rmd160  81c5a8352e05951b634f2b4c9199e668c1bea7f7 \
+                    sha256  63e78db11b482d0529a0bde01e2ac23fd32c7cb99a5508b53ee4ca1051871b2c
 
 depends_build       port:pkgconfig
 depends_lib         port:gstreamer1-gst-plugins-base \
@@ -47,6 +46,7 @@
                     port:mpg123 \
                     port:openjpeg15 \
                     port:orc \
+                    port:rtmpdump \
                     port:schroedinger \
                     port:soundtouch \
                     port:spandsp-devel \
@@ -54,19 +54,12 @@
                     port:webp \
                     port:gobject-introspection
 
-# applemedia-vtenc
-# https://trac.macports.org/ticket/40732
-# https://trac.macports.org/ticket/41490
-# https://bugzilla.gnome.org/show_bug.cgi?id=706211
-# https://bugzilla.gnome.org/show_bug.cgi?id=709241
-
 # Teach glibtool about -stdlib=libc++
 use_autoreconf  yes
 autoreconf.args -fvi
 
 patchfiles          modplug.patch \
-                    po.patch \
-                    patch-applemedia-vtenc.diff
+                    po.patch
 
 #
 # could depend on tons for multimedia stuff +variants

Deleted: trunk/dports/gnome/gstreamer1-gst-plugins-bad/files/patch-applemedia-vtenc.diff
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-bad/files/patch-applemedia-vtenc.diff	2014-01-01 19:46:14 UTC (rev 115418)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-bad/files/patch-applemedia-vtenc.diff	2014-01-01 19:46:46 UTC (rev 115419)
@@ -1,269 +0,0 @@
-From 24c79af39440e8b8642bc5e21ae463049dd09b1b Mon Sep 17 00:00:00 2001
-From: Dominik Röttsches <dominik.rottsches at intel.com>
-Date: Wed, 02 Oct 2013 02:49:34 +0000
-Subject: vtenc: Use correct strides, etc from the GstVideoFrame
-
-https://bugzilla.gnome.org/show_bug.cgi?id=706211
----
-diff --git a/sys/applemedia/vtenc.c b/sys/applemedia/vtenc.c
-index 419bd9c..e728343 100644
---- sys/applemedia/vtenc.c
-+++ sys/applemedia/vtenc.c
-@@ -1,5 +1,6 @@
- /*
-  * Copyright (C) 2010, 2013 Ole André Vadla Ravnås <oleavr at soundrop.com>
-+ * Copyright (C) 2013 Intel Corporation
-  *
-  * This library is free software; you can redistribute it and/or
-  * modify it under the terms of the GNU Library General Public
-@@ -45,7 +46,7 @@ typedef struct _GstVTEncFrame GstVTEncFrame;
- struct _GstVTEncFrame
- {
-   GstBuffer *buf;
--  GstMapInfo map;
-+  GstVideoFrame videoframe;
- };
- 
- static GstElementClass *parent_class = NULL;
-@@ -94,7 +95,8 @@ static VTStatus gst_vtenc_enqueue_buffer (void *data, int a2, int a3, int a4,
- static gboolean gst_vtenc_buffer_is_keyframe (GstVTEnc * self,
-     CMSampleBufferRef sbuf);
- 
--static GstVTEncFrame *gst_vtenc_frame_new (GstBuffer * buf);
-+static GstVTEncFrame *gst_vtenc_frame_new (GstBuffer * buf,
-+    GstVideoInfo * videoinfo);
- static void gst_vtenc_frame_free (GstVTEncFrame * frame);
- 
- static void
-@@ -116,7 +118,7 @@ gst_vtenc_base_init (GstVTEncClass * klass)
- 
-   gst_element_class_set_metadata (element_class, longname,
-       "Codec/Encoder/Video", description,
--      "Ole André Vadla Ravnås <oleavr at soundrop.com>");
-+      "Ole André Vadla Ravnås <oleavr at soundrop.com>, Dominik Röttsches <dominik.rottsches at intel.com>");
- 
-   g_free (longname);
-   g_free (description);
-@@ -197,6 +199,8 @@ gst_vtenc_init (GstVTEnc * self)
-   /* These could be controlled by properties later */
-   self->dump_properties = FALSE;
-   self->dump_attributes = FALSE;
-+
-+  self->session = NULL;
- }
- 
- static gint
-@@ -377,6 +381,9 @@ gst_vtenc_sink_setcaps (GstVTEnc * self, GstCaps * caps)
-   gst_structure_get_fraction (structure, "framerate",
-       &self->negotiated_fps_n, &self->negotiated_fps_d);
- 
-+  if (!gst_video_info_from_caps (&self->video_info, caps))
-+    return FALSE;
-+
-   gst_vtenc_destroy_session (self, &self->session);
- 
-   GST_OBJECT_UNLOCK (self);
-@@ -760,8 +767,7 @@ gst_vtenc_encode_frame (GstVTEnc * self, GstBuffer * buf)
- 
-   self->cur_inbuf = buf;
- 
--  ts = CMTimeMake
--      (GST_TIME_AS_MSECONDS (GST_BUFFER_TIMESTAMP (buf)), 1000);
-+  ts = CMTimeMake (GST_TIME_AS_MSECONDS (GST_BUFFER_TIMESTAMP (buf)), 1000);
-   duration = CMTimeMake
-       (GST_TIME_AS_MSECONDS (GST_BUFFER_DURATION (buf)), 1000);
- 
-@@ -774,16 +780,45 @@ gst_vtenc_encode_frame (GstVTEnc * self, GstBuffer * buf)
-     GstVTEncFrame *frame;
-     CVReturn cv_ret;
- 
--    frame = gst_vtenc_frame_new (buf);
--    cv_ret = CVPixelBufferCreateWithBytes (NULL,
--        self->negotiated_width, self->negotiated_height,
--        kCVPixelFormatType_422YpCbCr8, frame->map.data,
--        self->negotiated_width * 2,
--        (CVPixelBufferReleaseBytesCallback) gst_vtenc_frame_free, frame,
--        NULL, &pbuf);
--    if (cv_ret != kCVReturnSuccess) {
--      gst_vtenc_frame_free (frame);
-+    frame = gst_vtenc_frame_new (buf, &self->video_info);
-+    if (!frame)
-       goto cv_error;
-+
-+    {
-+      const size_t num_planes = GST_VIDEO_FRAME_N_PLANES (&frame->videoframe);
-+      void *plane_base_addresses[num_planes];
-+      size_t plane_widths[num_planes];
-+      size_t plane_heights[num_planes];
-+      size_t plane_bytes_per_row[num_planes];
-+      size_t i;
-+
-+      for (i = 0; i < num_planes; i++) {
-+        plane_base_addresses[i] =
-+            GST_VIDEO_FRAME_PLANE_DATA (&frame->videoframe, i);
-+        plane_widths[i] = GST_VIDEO_FRAME_COMP_WIDTH (&frame->videoframe, i);
-+        plane_heights[i] = GST_VIDEO_FRAME_COMP_HEIGHT (&frame->videoframe, i);
-+        plane_bytes_per_row[i] =
-+            GST_VIDEO_FRAME_COMP_STRIDE (&frame->videoframe, i);
-+        plane_bytes_per_row[i] =
-+            GST_VIDEO_FRAME_COMP_STRIDE (&frame->videoframe, i);
-+      }
-+
-+      cv_ret = CVPixelBufferCreateWithPlanarBytes (NULL,
-+          self->negotiated_width, self->negotiated_height,
-+          kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange,
-+          NULL,
-+          GST_VIDEO_FRAME_SIZE (&frame->videoframe),
-+          num_planes,
-+          plane_base_addresses,
-+          plane_widths,
-+          plane_heights,
-+          plane_bytes_per_row,
-+          (CVPixelBufferReleaseBytesCallback) gst_vtenc_frame_free, frame,
-+          NULL, &pbuf);
-+      if (cv_ret != kCVReturnSuccess) {
-+        gst_vtenc_frame_free (frame);
-+        goto cv_error;
-+      }
-     }
-   }
- 
-@@ -884,8 +919,7 @@ gst_vtenc_buffer_is_keyframe (GstVTEnc * self, CMSampleBufferRef sbuf)
-   gboolean result = FALSE;
-   CFArrayRef attachments_for_sample;
- 
--  attachments_for_sample =
--      CMSampleBufferGetSampleAttachmentsArray (sbuf, 0);
-+  attachments_for_sample = CMSampleBufferGetSampleAttachmentsArray (sbuf, 0);
-   if (attachments_for_sample != NULL) {
-     CFDictionaryRef attachments;
-     CFBooleanRef depends_on_others;
-@@ -900,13 +934,17 @@ gst_vtenc_buffer_is_keyframe (GstVTEnc * self, CMSampleBufferRef sbuf)
- }
- 
- static GstVTEncFrame *
--gst_vtenc_frame_new (GstBuffer * buf)
-+gst_vtenc_frame_new (GstBuffer * buf, GstVideoInfo * video_info)
- {
-   GstVTEncFrame *frame;
- 
-   frame = g_slice_new (GstVTEncFrame);
-   frame->buf = gst_buffer_ref (buf);
--  gst_buffer_map (buf, &frame->map, GST_MAP_READ);
-+  if (!gst_video_frame_map (&frame->videoframe, video_info, buf, GST_MAP_READ)) {
-+    gst_buffer_unref (frame->buf);
-+    g_slice_free (GstVTEncFrame, frame);
-+    return NULL;
-+  }
- 
-   return frame;
- }
-@@ -914,7 +952,7 @@ gst_vtenc_frame_new (GstBuffer * buf)
- static void
- gst_vtenc_frame_free (GstVTEncFrame * frame)
- {
--  gst_buffer_unmap (frame->buf, &frame->map);
-+  gst_video_frame_unmap (&frame->videoframe);
-   gst_buffer_unref (frame->buf);
-   g_slice_free (GstVTEncFrame, frame);
- }
-diff --git a/sys/applemedia/vtenc.h b/sys/applemedia/vtenc.h
-index 594e1e2..776e04b 100644
---- sys/applemedia/vtenc.h
-+++ sys/applemedia/vtenc.h
-@@ -21,6 +21,7 @@
- #define __GST_VTENC_H__
- 
- #include <gst/gst.h>
-+#include <gst/video/video.h>
- 
- #include "coremediactx.h"
- 
-@@ -72,6 +73,7 @@ struct _GstVTEnc
-   gint negotiated_fps_n, negotiated_fps_d;
-   gint caps_width, caps_height;
-   gint caps_fps_n, caps_fps_d;
-+  GstVideoInfo video_info;
-   VTCompressionSessionRef session;
-   CFMutableDictionaryRef options;
- 
---
-cgit v0.9.0.2-2-gbebe
-From b002490ab24ea6d28eab1d7c6f6af9ec42dece14 Mon Sep 17 00:00:00 2001
-From: Dominik Röttsches <dominik.rottsches at intel.com>
-Date: Wed, 02 Oct 2013 02:49:43 +0000
-Subject: vtenc: Add support for I420
-
-https://bugzilla.gnome.org/show_bug.cgi?id=709241
----
-diff --git a/sys/applemedia/vtenc.c b/sys/applemedia/vtenc.c
-index e728343..cfba838 100644
---- sys/applemedia/vtenc.c
-+++ sys/applemedia/vtenc.c
-@@ -99,6 +99,9 @@ static GstVTEncFrame *gst_vtenc_frame_new (GstBuffer * buf,
-     GstVideoInfo * videoinfo);
- static void gst_vtenc_frame_free (GstVTEncFrame * frame);
- 
-+static GstStaticCaps sink_caps =
-+GST_STATIC_CAPS (GST_VIDEO_CAPS_MAKE ("{ NV12, I420 }"));
-+
- static void
- gst_vtenc_base_init (GstVTEncClass * klass)
- {
-@@ -124,14 +127,7 @@ gst_vtenc_base_init (GstVTEncClass * klass)
-   g_free (description);
- 
-   sink_template = gst_pad_template_new ("sink",
--      GST_PAD_SINK,
--      GST_PAD_ALWAYS,
--      gst_caps_new_simple ("video/x-raw",
--          "format", G_TYPE_STRING, "NV12",
--          "width", GST_TYPE_INT_RANGE, min_width, max_width,
--          "height", GST_TYPE_INT_RANGE, min_height, max_height,
--          "framerate", GST_TYPE_FRACTION_RANGE,
--          min_fps_n, min_fps_d, max_fps_n, max_fps_d, NULL));
-+      GST_PAD_SINK, GST_PAD_ALWAYS, gst_static_caps_get (&sink_caps));
-   gst_element_class_add_pad_template (element_class, sink_template);
- 
-   src_caps = gst_caps_new_simple (codec_details->mimetype,
-@@ -537,8 +533,6 @@ gst_vtenc_create_session (GstVTEnc * self)
- 
-   pb_attrs = CFDictionaryCreateMutable (NULL, 0, &kCFTypeDictionaryKeyCallBacks,
-       &kCFTypeDictionaryValueCallBacks);
--  gst_vtutil_dict_set_i32 (pb_attrs, kCVPixelBufferPixelFormatTypeKey,
--      kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange);
-   gst_vtutil_dict_set_i32 (pb_attrs, kCVPixelBufferWidthKey,
-       self->negotiated_width);
-   gst_vtutil_dict_set_i32 (pb_attrs, kCVPixelBufferHeightKey,
-@@ -790,6 +784,7 @@ gst_vtenc_encode_frame (GstVTEnc * self, GstBuffer * buf)
-       size_t plane_widths[num_planes];
-       size_t plane_heights[num_planes];
-       size_t plane_bytes_per_row[num_planes];
-+      OSType pixel_format_type;
-       size_t i;
- 
-       for (i = 0; i < num_planes; i++) {
-@@ -803,9 +798,20 @@ gst_vtenc_encode_frame (GstVTEnc * self, GstBuffer * buf)
-             GST_VIDEO_FRAME_COMP_STRIDE (&frame->videoframe, i);
-       }
- 
-+      switch (GST_VIDEO_INFO_FORMAT (&self->video_info)) {
-+        case GST_VIDEO_FORMAT_I420:
-+          pixel_format_type = kCVPixelFormatType_420YpCbCr8Planar;
-+          break;
-+        case GST_VIDEO_FORMAT_NV12:
-+          pixel_format_type = kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange;
-+          break;
-+        default:
-+          goto cv_error;
-+      }
-+
-       cv_ret = CVPixelBufferCreateWithPlanarBytes (NULL,
-           self->negotiated_width, self->negotiated_height,
--          kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange,
-+          pixel_format_type,
-           NULL,
-           GST_VIDEO_FRAME_SIZE (&frame->videoframe),
-           num_planes,
---
-cgit v0.9.0.2-2-gbebe

Modified: trunk/dports/gnome/gstreamer1-gst-plugins-base/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-base/Portfile	2014-01-01 19:46:14 UTC (rev 115418)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-base/Portfile	2014-01-01 19:46:46 UTC (rev 115419)
@@ -8,8 +8,7 @@
 
 name                gstreamer1-gst-plugins-base
 set my_name         gst-plugins-base
-version             1.2.1
-revision            1
+version             1.2.2
 set branch          [join [lrange [split ${version} .] 0 1] .]
 description         This is gst-plugins, a set of plug-ins for GStreamer.
 long_description    ${description}
@@ -24,8 +23,8 @@
                     http://gstreamer.freedesktop.org/src/${my_name}/
 distname            ${my_name}-${version}
 
-checksums           rmd160  df783ce92565b2cb23a39a4ed035f0a165dbe91c \
-                    sha256  de2444a5c150d4e4b680364d7c0414cd8b015d95b305ff65d65a17683379532f
+checksums           rmd160  d84fa62f06f43139fb85aaa129924b8f42935f3f \
+                    sha256  fa90cf21eac0a77f9393100356aef99ae42072c31dc218d3ae2e7f86cd5ced69
 
 depends_build       port:pkgconfig
 depends_lib         port:gstreamer1 \

Modified: trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile	2014-01-01 19:46:14 UTC (rev 115418)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile	2014-01-01 19:46:46 UTC (rev 115419)
@@ -9,8 +9,7 @@
 
 name                gstreamer1-gst-plugins-good
 set my_name         gst-plugins-good
-version             1.2.1
-revision            1
+version             1.2.2
 set branch          [join [lrange [split ${version} .] 0 1] .]
 description         \
     A set of good-quality plug-ins for GStreamer under GStreamer's preferred \
@@ -30,31 +29,32 @@
 use_xz              yes
 distname            ${my_name}-${version}
 
-checksums           rmd160  507ae35815c5ff9dc42b13adb6dad8c0220b357f \
-                    sha256  660fa02dbe01086fcf702d87acc0ba5dde2559d6a11ecf438874afe504c50517
+checksums           rmd160  d2ec05542c5cc9fcadec550c4a1ec45ec634e4e0 \
+                    sha256  6c090f00e8e4588f12807bd9fbb06a03b84a512c93e84d928123ee4a42228a81
 
 depends_build \
     port:pkgconfig
 depends_lib	\
     port:gstreamer1-gst-plugins-base \
     port:aalib \
-    port:esound \
     port:flac \
+    port:gdk-pixbuf2 \
     port:jack \
+    port:jpeg \
     port:libgnome-keyring \
     port:libcaca \
-    port:libcdio \
     port:libdv \
+    port:libpng \
     port:libshout2 \
     port:libsoup \
     path:lib/libspeex.dylib:speex \
+    port:libvpx \
     port:taglib \
     port:wavpack \
     port:gobject-introspection \
     port:pulseaudio
 
-patchfiles  po.patch \
-            osxvideosink-deployment-target.patch
+patchfiles  osxvideosink-deployment-target.patch
       
 post-patch {
     # gst/goom is the only thing using this, and its mmx code is buggy (as of 0.10.31)

Deleted: trunk/dports/gnome/gstreamer1-gst-plugins-good/files/po.patch
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-good/files/po.patch	2014-01-01 19:46:14 UTC (rev 115418)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-good/files/po.patch	2014-01-01 19:46:46 UTC (rev 115419)
@@ -1,113 +0,0 @@
-diff -Naurp configure.ac configure.ac
---- configure.ac	2013-08-04 08:35:44.000000000 -0700
-+++ configure.ac	2013-08-04 09:14:52.000000000 -0700
-@@ -1188,6 +1188,7 @@ sys/v4l2/Makefile
- sys/waveform/Makefile
- sys/ximage/Makefile
- po/Makefile.in
-+po/Makevars
- tests/Makefile
- tests/check/Makefile
- tests/examples/Makefile
-diff -Naurp po/Makevars po/Makevars
---- po/Makevars	2011-12-11 10:48:12.000000000 -0800
-+++ po/Makevars	1969-12-31 16:00:00.000000000 -0800
-@@ -1,46 +0,0 @@
--# Makefile variables for PO directory in any package using GNU gettext.
--
--# Usually the message domain is the same as the package name.
--DOMAIN = $(GETTEXT_PACKAGE)
--
--# These two variables depend on the location of this directory.
--subdir = po
--top_builddir = ..
--
--# These options get passed to xgettext.
--XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
--
--# This is the copyright holder that gets inserted into the header of the
--# $(DOMAIN).pot file.  Set this to the copyright holder of the surrounding
--# package.  (Note that the msgstr strings, extracted from the package's
--# sources, belong to the copyright holder of the package.)  Translators are
--# expected to transfer the copyright for their translations to this person
--# or entity, or to disclaim their copyright.  The empty string stands for
--# the public domain; in this case the translators are expected to disclaim
--# their copyright.
--COPYRIGHT_HOLDER =
--
--# This is the email address or URL to which the translators shall report
--# bugs in the untranslated strings:
--# - Strings which are not entire sentences, see the maintainer guidelines
--#   in the GNU gettext documentation, section 'Preparing Strings'.
--# - Strings which use unclear terms or require additional context to be
--#   understood.
--# - Strings which make invalid assumptions about notation of date, time or
--#   money.
--# - Pluralisation problems.
--# - Incorrect English spelling.
--# - Incorrect formatting.
--# It can be your email address, or a mailing list address where translators
--# can write to without being subscribed, or the URL of a web page through
--# which the translators can contact you.
--MSGID_BUGS_ADDRESS = http://bugzilla.gnome.org/
--
--# This is the list of locale categories, beyond LC_MESSAGES, for which the
--# message catalogs shall be used.  It is usually empty.
--EXTRA_LOCALE_CATEGORIES =
--
--# Avoid line numbers in *.po, but keep them in *.pot.
--MSGMERGE = msgmerge --no-location
--MSGMERGE_UPDATE = msgmerge --no-location --update --backup=off
--MSGFILTER = msgfilter --no-location
-diff -Naurp po/Makevars.in po/Makevars.in
---- po/Makevars.in	1969-12-31 16:00:00.000000000 -0800
-+++ po/Makevars.in	2013-08-04 09:13:58.000000000 -0700
-@@ -0,0 +1,48 @@
-+# Makefile variables for PO directory in any package using GNU gettext.
-+
-+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
-+
-+# Usually the message domain is the same as the package name.
-+DOMAIN = $(GETTEXT_PACKAGE)
-+
-+# These two variables depend on the location of this directory.
-+subdir = po
-+top_builddir = ..
-+
-+# These options get passed to xgettext.
-+XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
-+
-+# This is the copyright holder that gets inserted into the header of the
-+# $(DOMAIN).pot file.  Set this to the copyright holder of the surrounding
-+# package.  (Note that the msgstr strings, extracted from the package's
-+# sources, belong to the copyright holder of the package.)  Translators are
-+# expected to transfer the copyright for their translations to this person
-+# or entity, or to disclaim their copyright.  The empty string stands for
-+# the public domain; in this case the translators are expected to disclaim
-+# their copyright.
-+COPYRIGHT_HOLDER =
-+
-+# This is the email address or URL to which the translators shall report
-+# bugs in the untranslated strings:
-+# - Strings which are not entire sentences, see the maintainer guidelines
-+#   in the GNU gettext documentation, section 'Preparing Strings'.
-+# - Strings which use unclear terms or require additional context to be
-+#   understood.
-+# - Strings which make invalid assumptions about notation of date, time or
-+#   money.
-+# - Pluralisation problems.
-+# - Incorrect English spelling.
-+# - Incorrect formatting.
-+# It can be your email address, or a mailing list address where translators
-+# can write to without being subscribed, or the URL of a web page through
-+# which the translators can contact you.
-+MSGID_BUGS_ADDRESS = http://bugzilla.gnome.org/
-+
-+# This is the list of locale categories, beyond LC_MESSAGES, for which the
-+# message catalogs shall be used.  It is usually empty.
-+EXTRA_LOCALE_CATEGORIES =
-+
-+# Avoid line numbers in *.po, but keep them in *.pot.
-+MSGMERGE = msgmerge --no-location
-+MSGMERGE_UPDATE = msgmerge --no-location --update --backup=off
-+MSGFILTER = msgfilter --no-location

Modified: trunk/dports/gnome/gstreamer1-gst-plugins-ugly/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-ugly/Portfile	2014-01-01 19:46:14 UTC (rev 115418)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-ugly/Portfile	2014-01-01 19:46:46 UTC (rev 115419)
@@ -8,8 +8,7 @@
 
 name                gstreamer1-gst-plugins-ugly
 set my_name         gst-plugins-ugly
-version             1.2.1
-revision            1
+version             1.2.2
 description         \
     A set of good-quality plug-ins for GStreamer that might pose distribution \
     problems.
@@ -27,8 +26,8 @@
 license             GPL-2+ LGPL-2+
 use_xz              yes
 
-checksums           rmd160  1259d92e7411aca10347906892719a76e7b4bf27 \
-                    sha256  35ae5d45de54827604e24f57f54ab30a5ab2245b4c4120977273eb11d19c2395
+checksums           rmd160  b94798642c835fbf66c5edfdd8baa434da355aa0 \
+                    sha256  4b6aac272a5be0d68f365ef6fba0f829fc5c1d1d601bb4dd9e85f5289b2b56c3
 
 depends_build       port:pkgconfig
 depends_lib         port:gstreamer1-gst-plugins-base \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140101/3e9ee08e/attachment-0001.html>


More information about the macports-changes mailing list