Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (acc606901c2aabc11b5cade48babcb68bb34df21)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (acc606901c2aabc11b5cade48babcb68bb34df21)
  • Date: Mon, 1 Aug 2022 15:15:21 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

crypto/krb5/DETAILS | 2
crypto/krb5/HISTORY | 3 +
qt5-cmake/polkit-qt5/DETAILS | 2
qt5-cmake/polkit-qt5/HISTORY | 3 +
video/ffmpeg5/DETAILS | 1
video/ffmpeg5/HISTORY | 4 +
video/ffmpeg5/PRE_BUILD | 3 +
video/ffmpeg5/patches/ffmpeg-5.1-chromium_method-1.patch | 42
+++++++++++++++
8 files changed, 58 insertions(+), 2 deletions(-)

New commits:
commit acc606901c2aabc11b5cade48babcb68bb34df21
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

ffmpeg5 - patch for chromium

commit 0d8d5d43ed5d4ca45512a71da87f93cf06e80c35
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

krb5: => 1.20

commit f38a67a00ca714dcf8e8c8408c9f87fcc7e75261
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

polkit-qt5: => 0.114.0

diff --git a/crypto/krb5/DETAILS b/crypto/krb5/DETAILS
index 8e138d5..4d5ec24 100755
--- a/crypto/krb5/DETAILS
+++ b/crypto/krb5/DETAILS
@@ -1,5 +1,5 @@
SPELL=krb5
- VERSION=1.19.2
+ VERSION=1.20
SECURITY_PATCH=19
VX=${VERSION%.?}
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/crypto/krb5/HISTORY b/crypto/krb5/HISTORY
index dd3fbcf..a66f6ad 100644
--- a/crypto/krb5/HISTORY
+++ b/crypto/krb5/HISTORY
@@ -1,3 +1,6 @@
+2022-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.20
+
2021-12-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.19.2
SECURITY_PATCH++, fix CVE-2021-36222
diff --git a/qt5-cmake/polkit-qt5/DETAILS b/qt5-cmake/polkit-qt5/DETAILS
index f9d780d..4ce1d6a 100755
--- a/qt5-cmake/polkit-qt5/DETAILS
+++ b/qt5-cmake/polkit-qt5/DETAILS
@@ -1,6 +1,6 @@
SPELL=polkit-qt5
SPELLX=polkit-qt-1
- VERSION=0.113.0
+ VERSION=0.114.0
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE_URL[0]=https://download.kde.org/stable/$SPELLX/$SOURCE
SOURCE2=$SOURCE.sig
diff --git a/qt5-cmake/polkit-qt5/HISTORY b/qt5-cmake/polkit-qt5/HISTORY
index d1504cc..0871c65 100644
--- a/qt5-cmake/polkit-qt5/HISTORY
+++ b/qt5-cmake/polkit-qt5/HISTORY
@@ -1,3 +1,6 @@
+2022-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.114.0
+
2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: switch to PKG-CONFIG provider (automated)

diff --git a/video/ffmpeg5/DETAILS b/video/ffmpeg5/DETAILS
index 10b89443..8e87611 100755
--- a/video/ffmpeg5/DETAILS
+++ b/video/ffmpeg5/DETAILS
@@ -1,6 +1,7 @@
SPELL=ffmpeg5
SPELLX=ffmpeg
VERSION=5.1
+ PATCHLEVEL=1
SOURCE=$SPELLX-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/video/ffmpeg5/HISTORY b/video/ffmpeg5/HISTORY
index 8c46da1..c59dcd9 100644
--- a/video/ffmpeg5/HISTORY
+++ b/video/ffmpeg5/HISTORY
@@ -1,3 +1,7 @@
+2022-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD patches/ffmpg: added from BLFS, needed for chromium
+
2022-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.1

diff --git a/video/ffmpeg5/PRE_BUILD b/video/ffmpeg5/PRE_BUILD
new file mode 100755
index 0000000..4604ffc
--- /dev/null
+++ b/video/ffmpeg5/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+apply_patch_dir patches
diff --git a/video/ffmpeg5/patches/ffmpeg-5.1-chromium_method-1.patch
b/video/ffmpeg5/patches/ffmpeg-5.1-chromium_method-1.patch
new file mode 100644
index 0000000..9aee44a
--- /dev/null
+++ b/video/ffmpeg5/patches/ffmpeg-5.1-chromium_method-1.patch
@@ -0,0 +1,42 @@
+Submitted By: Marty Jack (martyj19 at comcast dot net)
+Date: 2022-07-23
+Initial Package Version: 5.1.0
+Origin: Rediffed from ffmpeg-5.0.1-api_addition-1.patch
+Upstream Status: Not accepted
+Description: The ffmpeg upstream is not willing to take this as a
+permanent fix and suggests that Chromium should change to keep the
+information locally to Chromium. Until that happens it appears
+that many distros are carrying this patch as a temporary
+expedient to allow building with system ffmpeg.
+
+diff -Naur ffmpeg-5.1.orig/libavformat/avformat.h
ffmpeg-5.1/libavformat/avformat.h
+--- ffmpeg-5.1.orig/libavformat/avformat.h 2022-07-22 13:58:39.000000000
-0400
++++ ffmpeg-5.1/libavformat/avformat.h 2022-07-22 19:34:07.490051886 -0400
+@@ -1128,6 +1128,10 @@
+ */
+ int64_t av_stream_get_end_pts(const AVStream *st);
+
++// Chromium: We use the internal field first_dts vvv
++int64_t av_stream_get_first_dts(const AVStream *st);
++// Chromium: We use the internal field first_dts ^^^
++
+ #define AV_PROGRAM_RUNNING 1
+
+ /**
+diff -Naur ffmpeg-5.1.orig/libavformat/demux_utils.c
ffmpeg-5.1/libavformat/demux_utils.c
+--- ffmpeg-5.1.orig/libavformat/demux_utils.c 2022-07-22 13:58:39.000000000
-0400
++++ ffmpeg-5.1/libavformat/demux_utils.c 2022-07-22 19:36:39.646735587
-0400
+@@ -29,6 +29,13 @@
+ #include "demux.h"
+ #include "internal.h"
+
++// Chromium: We use the internal field first_dts vvv
++int64_t av_stream_get_first_dts(const AVStream *st)
++{
++ return cffstream(st)->first_dts;
++}
++// Chromium: We use the internal field first_dts ^^^
++
+ struct AVCodecParserContext *av_stream_get_parser(const AVStream *st)
+ {
+ return cffstream(st)->parser;



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (acc606901c2aabc11b5cade48babcb68bb34df21), Treeve Jelbert, 08/01/2022

Archive powered by MHonArc 2.6.24.

Top of Page