<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/20bf95b577c59008df36eb65fda69c20b9efbcd1">https://github.com/macports/macports-ports/commit/20bf95b577c59008df36eb65fda69c20b9efbcd1</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 20bf95b577c xine-lib: Update to 1.2.13
</span>20bf95b577c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 20bf95b577c59008df36eb65fda69c20b9efbcd1
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Mar 3 01:34:03 2023 -0600
<span style='display:block; white-space:pre;color:#404040;'> xine-lib: Update to 1.2.13
</span>---
multimedia/xine-lib/Portfile | 11 +++++------
multimedia/xine-lib/files/dav1d-1.0.0.patch | 23 ----------------------
multimedia/xine-lib/files/dynamic_lookup-11.patch | 12 +++++------
multimedia/xine-lib/files/implicit.patch | 17 ++++++++--------
.../files/src_xine-engine_Makefile.in.diff | 6 +++---
5 files changed, 22 insertions(+), 47 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/xine-lib/Portfile b/multimedia/xine-lib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 489c027d2c1..31669bd6346 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/xine-lib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/xine-lib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,11 @@
</span> PortSystem 1.0
name xine-lib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.2.12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 42f6755bde10f20604f50a38caae8b8e1a069128 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d606270468e1540c2a89c0d7f5fdf11e17ecc0c2698cc0bcb1065ff26abee098 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5341212
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.2.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2b1045e3dfe475c92a442f3506ee8b570b73da32 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5f10d6d718a4a51c17ed1b32b031d4f9b80b061e8276535b2be31e5ac4b75e6f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5004196
</span>
categories multimedia
# bundled libdvdnav is GPL-2 only but we use MacPorts libdvdnav now
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,7 +65,6 @@ depends_lib port:a52dec \
</span> port:xorg-xcb-util
patchfiles-append dynamic_lookup-11.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- dav1d-1.0.0.patch \
</span> implicit.patch
post-patch {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/xine-lib/files/dav1d-1.0.0.patch b/multimedia/xine-lib/files/dav1d-1.0.0.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8be05fe5d6e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/xine-lib/files/dav1d-1.0.0.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix compatibility with dav1d 1.0.0.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://sourceforge.net/p/xine/tickets/11/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://sourceforge.net/p/xine/xine-lib-1.2/ci/97248a71021428baa49e2b2af34f566a3257452a/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/video_dec/dav1d.c.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/video_dec/dav1d.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -544,11 +544,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* multithreading */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ncpu = xine_cpu_count();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if DAV1D_API_VERSION_MAJOR > 5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ settings.n_threads = ncpu + 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ xprintf(stream->xine, XINE_VERBOSITY_DEBUG, LOG_MODULE ": "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ "Using %d threads\n", settings.n_threads);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- settings.n_frame_threads = (ncpu > 8) ? 4 : (ncpu < 2) ? 1 : ncpu/2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- settings.n_tile_threads = MAX(1, ncpu - settings.n_frame_threads + 1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xprintf(stream->xine, XINE_VERBOSITY_DEBUG, LOG_MODULE ": "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "Using %d frame threads, %d tile threads\n",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- settings.n_frame_threads, settings.n_tile_threads);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* dri frame allocator */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- settings.allocator.cookie = this;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/xine-lib/files/dynamic_lookup-11.patch b/multimedia/xine-lib/files/dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 0242dfd55ae..0ddc22c51e8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/xine-lib/files/dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/xine-lib/files/dynamic_lookup-11.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Recognize macOS 12 and later, remove inaccurate comment, and simplify.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Recognize macOS 11 and later, remove inaccurate comment, and simplify.
</span> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44605
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2022-03-09 07:16:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2022-03-10 06:43:31.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -11140,16 +11140,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2023-01-25 10:21:00.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2023-03-03 01:23:05.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -10812,16 +10812,11 @@
</span> _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
darwin1.*)
_lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,14 +11,14 @@ https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44605
</span> - # to the OS version, if on x86, and 10.4, the deployment
- # target defaults to 10.4. Don't you love it?
- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.0,*86*-darwin8*|10.0,*-darwin[912]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
</span> - _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
- 10.[012][,.]*)
+ darwin*)
+ case $MACOSX_DEPLOYMENT_TARGET,$host in
+ 10.[012],*|,*powerpc*-darwin[5-8]*)
_lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- 10.*|11.*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 10.*)
</span> + *)
_lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
esac
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/xine-lib/files/implicit.patch b/multimedia/xine-lib/files/implicit.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 2f6d84b5911..0c9f83a44fb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/xine-lib/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/xine-lib/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,8 @@
</span> Fix implicit declaration of functions.
https://sourceforge.net/p/xine/mailman/message/37402884/
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2022-03-09 07:16:43.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2022-03-10 06:44:10.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28625,10 +28625,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2023-03-03 01:26:38.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2023-03-03 01:26:38.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28559,10 +28559,11 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,7 @@ https://sourceforge.net/p/xine/mailman/message/37402884/
</span> ;
return 0;
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28640,10 +28641,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28574,10 +28575,11 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,7 +28,7 @@ https://sourceforge.net/p/xine/mailman/message/37402884/
</span> ;
return 0;
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28678,10 +28680,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28612,10 +28614,12 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,7 +42,7 @@ https://sourceforge.net/p/xine/mailman/message/37402884/
</span> ;
return 0;
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28693,10 +28697,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28627,10 +28631,12 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -56,7 +56,7 @@ https://sourceforge.net/p/xine/mailman/message/37402884/
</span> ;
return 0;
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28737,10 +28743,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28671,10 +28677,12 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,7 +70,7 @@ https://sourceforge.net/p/xine/mailman/message/37402884/
</span> ;
return 0;
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28752,10 +28760,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28686,10 +28694,12 @@
</span> cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,4 +84,3 @@ https://sourceforge.net/p/xine/mailman/message/37402884/
</span> ;
return 0;
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/xine-lib/files/src_xine-engine_Makefile.in.diff b/multimedia/xine-lib/files/src_xine-engine_Makefile.in.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3b3123d52f6..562050801be 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/xine-lib/files/src_xine-engine_Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/xine-lib/files/src_xine-engine_Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,8 @@
</span> ar: no archive members specified
https://bugs.xine-project.org/show_bug.cgi?id=456
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/xine-engine/Makefile.in.orig 2022-03-09 07:16:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/xine-engine/Makefile.in 2022-03-10 06:42:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -761,7 +761,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/xine-engine/Makefile.in.orig 2023-01-25 10:20:58.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/xine-engine/Makefile.in 2023-03-03 01:26:38.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -743,7 +743,11 @@
</span> }
libxine-interface.la: $(libxine_interface_la_OBJECTS) $(libxine_interface_la_DEPENDENCIES) $(EXTRA_libxine_interface_la_DEPENDENCIES)
</pre><pre style='margin:0'>
</pre>