Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (e71a899859d1da02fae7a7a5dcb699863490d8fc)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (e71a899859d1da02fae7a7a5dcb699863490d8fc)
  • Date: Tue, 5 May 2020 21:08:02 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

crypto/ca-certificates/DETAILS | 2
crypto/ca-certificates/HISTORY | 4
crypto/ca-certificates/init.d/update-ca-certificates | 2
graphics-libs/libspiro/DETAILS | 5
graphics-libs/libspiro/HISTORY | 3
http/firefox/DEPENDS | 8 -
http/firefox/DETAILS | 4
http/firefox/HISTORY | 15 ++
http/firefox/patches/7002_system_av1_support.patch | 139
-------------------
rust-crates/cbindgen/DETAILS | 4
rust-crates/cbindgen/HISTORY | 4
rust-crates/cbindgen/INSTALL | 1
12 files changed, 40 insertions(+), 151 deletions(-)

New commits:
commit e71a899859d1da02fae7a7a5dcb699863490d8fc
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libspiro: version 20200505, security update

commit 5151093cdd0fafdea298d64ca60da071ed40a3c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: version 76.0, security update

commit b7f13077124841b4d598526cfe8a418ebdb3fbd7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

rust-crates/cbindgen: version 0.14.2

commit 66fc5ad64c69194937d071cb438424aca7521331
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/ca-certificates: require localfs in init script

diff --git a/crypto/ca-certificates/DETAILS b/crypto/ca-certificates/DETAILS
index 040f35d..180e682 100755
--- a/crypto/ca-certificates/DETAILS
+++ b/crypto/ca-certificates/DETAILS
@@ -1,6 +1,6 @@
SPELL=ca-certificates
VERSION=20190110
- PATCHLEVEL=1
+ PATCHLEVEL=2
SECURITY_PATCH=2

SOURCE_HASH=sha512:63cfa0b61277613e3da6a976bfe5f8f520e54ede14f0075b3ccfab272aceb4c5ced0d01084720f14ae1772f26bb7bde887d29e41ad548a3487a09ef3e3d3a1dc
SOURCE=${SPELL}_${VERSION}_all.deb
diff --git a/crypto/ca-certificates/HISTORY b/crypto/ca-certificates/HISTORY
index aa21673..1de20d1 100644
--- a/crypto/ca-certificates/HISTORY
+++ b/crypto/ca-certificates/HISTORY
@@ -1,3 +1,7 @@
+2020-05-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * init.d/update-ca-certificates: require +localfs
+ * DETAILS: PATCHLEVEL++
+
2020-04-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* init.d/update-ca-certificates: add script that updates certificates
at boot time
diff --git a/crypto/ca-certificates/init.d/update-ca-certificates
b/crypto/ca-certificates/init.d/update-ca-certificates
index 86573e3..992c94e 100755
--- a/crypto/ca-certificates/init.d/update-ca-certificates
+++ b/crypto/ca-certificates/init.d/update-ca-certificates
@@ -3,7 +3,7 @@
PROGRAM=/usr/sbin/update-ca-certificates
ARGS="--fresh"
RUNLEVEL=S
-NEEDS='+network'
+NEEDS='+network +local_fs'

. /etc/init.d/smgl_init

diff --git a/graphics-libs/libspiro/DETAILS b/graphics-libs/libspiro/DETAILS
index b328540..a22141f 100755
--- a/graphics-libs/libspiro/DETAILS
+++ b/graphics-libs/libspiro/DETAILS
@@ -1,8 +1,9 @@
SPELL=libspiro
- VERSION=20190731
+ VERSION=20200505
+ SECURITY_PATCH=1
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/fontforge/${SPELL}/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:ddc4d57bd3e55addd2c64a487ff22458235bdd72fd88c1a2ac2f287a7a9279fa99e899e0054da7366983f94fa8d2bf01e074767497143a08184c493bab4de301
+
SOURCE_HASH=sha512:7d1fd2819a5edfe8ed92584d55e67d2e3df7fe8147c59c208e1a6519a22f18d3bf487f7885738f391ea70874ed33371b46f8875c131bc5e038ea16aec6cde2ca
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/fontforge/libspiro";
LICENSE[0]=GPL
diff --git a/graphics-libs/libspiro/HISTORY b/graphics-libs/libspiro/HISTORY
index 1aa9325..292e992 100644
--- a/graphics-libs/libspiro/HISTORY
+++ b/graphics-libs/libspiro/HISTORY
@@ -1,3 +1,6 @@
+2020-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20200505, SECURITY_PATCH++, fixes CVE-2019-19847
+
2020-03-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* PRE_BUILD, DEPENDS, DETAILS: spell created

diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index e041eb1..0cb4c2e 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -133,7 +133,7 @@ suggest_depends_2 firefox-smglwiki "" "" \
# "--without-system-harfbuzz" \
# "for system harfbuzz" &&
#
-optional_depends dav1d \
- "--enable-av1 --with-system-av1" \
- "--disable-av1" \
- "for AV1 video support"
+#optional_depends dav1d \
+# "--enable-av1 --with-system-av1" \
+# "--disable-av1" \
+# "for AV1 video support"
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 818d20a..ec973fd 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,6 +1,6 @@
SPELL=firefox
- VERSION=75.0
- SECURITY_PATCH=142
+ VERSION=76.0
+ SECURITY_PATCH=143
SOURCE="${SPELL}-${VERSION}.source.tar.xz"

SOURCE_URL[0]="http://releases.mozilla.org/pub/${SPELL}/releases/${VERSION}/source/${SOURCE}";
SOURCE2="${SOURCE}.asc"
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 0d82d90..f04fbb5 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,18 @@
+2020-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 76.0, SECURITY_PATCH++, fixes
+ CVE-2020-12387,
+ CVE-2020-12388,
+ CVE-2020-6831,
+ CVE-2020-12390,
+ CVE-2020-12391,
+ CVE-2020-12392,
+ CVE-2020-12393,
+ CVE-2020-12394,
+ CVE-2020-12395,
+ CVE-2020-12396,
+ * patches/7002_system_av1_support.patch, DEPENDS: remove non-applying
+ patch, use av1 lib provided by firefox
+
2020-04-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 75.0, SECURITY_PATCH++, fixes CVE-2020-6821,
CVE-2020-6822, CVE-2020-6823, CVE-2020-6824, CVE-2020-6825,
diff --git a/http/firefox/patches/7002_system_av1_support.patch
b/http/firefox/patches/7002_system_av1_support.patch
deleted file mode 100644
index 765ceb5..0000000
--- a/http/firefox/patches/7002_system_av1_support.patch
+++ /dev/null
@@ -1,139 +0,0 @@
-# HG changeset patch
-# User Thomas Deutschmann <whissi AT gentoo.org>
-# Parent 3a154721ac07532973fcfa0dbec3e648bd5077c7
-
-# Parent 66f9c84511dda432587261f6b9ebf07c4771aad8
-Add ability to use system-av1 (media-libs/libaom and media-libs/dav1d)
instead of bundled.
-
-diff --git a/config/external/moz.build b/config/external/moz.build
---- a/config/external/moz.build
-+++ b/config/external/moz.build
-@@ -32,18 +32,19 @@ if CONFIG['MOZ_TREMOR']:
-
- if CONFIG['MOZ_WEBM_ENCODER']:
- external_dirs += ['media/libmkv']
-
- if not CONFIG['MOZ_SYSTEM_LIBVPX']:
- external_dirs += ['media/libvpx']
-
- if CONFIG['MOZ_AV1']:
-- external_dirs += ['media/libaom']
-- external_dirs += ['media/libdav1d']
-+ if not CONFIG['MOZ_SYSTEM_AV1']:
-+ external_dirs += ['media/libaom']
-+ external_dirs += ['media/libdav1d']
-
- if not CONFIG['MOZ_SYSTEM_PNG']:
- external_dirs += ['media/libpng']
-
- if not CONFIG['MOZ_SYSTEM_WEBP']:
- external_dirs += ['media/libwebp']
-
- if CONFIG['CPU_ARCH'] == 'arm':
-diff --git a/config/system-headers.mozbuild b/config/system-headers.mozbuild
---- a/config/system-headers.mozbuild
-+++ b/config/system-headers.mozbuild
-@@ -1302,16 +1302,24 @@ else:
- 'sys/event.h',
- ]
-
- if CONFIG['MOZ_ENABLE_LIBPROXY']:
- system_headers += [
- 'proxy.h',
- ]
-
-+if CONFIG['MOZ_SYSTEM_AV1']:
-+ system_headers += [
-+ 'aom/aom_decoder.h',
-+ 'aom/aomdx.h',
-+ 'aom/aom_image.h',
-+ 'dav1d/dav1d.h',
-+ ]
-+
- if CONFIG['MOZ_SYSTEM_LIBVPX']:
- system_headers += [
- 'vpx_mem/vpx_mem.h',
- 'vpx/svc_context.h',
- 'vpx/vp8cx.h',
- 'vpx/vp8dx.h',
- 'vpx/vpx_codec.h',
- 'vpx/vpx_decoder.h',
-diff --git a/dom/media/platforms/moz.build b/dom/media/platforms/moz.build
---- a/dom/media/platforms/moz.build
-+++ b/dom/media/platforms/moz.build
-@@ -76,16 +76,21 @@ if CONFIG['MOZ_AV1']:
- EXPORTS += [
- 'agnostic/AOMDecoder.h',
- 'agnostic/DAV1DDecoder.h',
- ]
- UNIFIED_SOURCES += [
- 'agnostic/AOMDecoder.cpp',
- 'agnostic/DAV1DDecoder.cpp',
- ]
-+ if CONFIG['MOZ_SYSTEM_AV1']:
-+ CXXFLAGS += CONFIG['MOZ_SYSTEM_LIBAOM_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBAOM_LIBS']
-+ CXXFLAGS += CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS']
-+ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS']
-
- if CONFIG['MOZ_OMX']:
- EXPORTS += [
- 'omx/OmxCoreLibLinker.h',
- ]
- UNIFIED_SOURCES += [
- 'omx/OmxCoreLibLinker.cpp',
- ]
-diff --git a/toolkit/moz.configure b/toolkit/moz.configure
---- a/toolkit/moz.configure
-+++ b/toolkit/moz.configure
-@@ -473,32 +473,49 @@ imply_option('--enable-fmp4', ffmpeg, '-
- option('--disable-av1',
- help='Disable av1 video support')
-
- @depends('--enable-av1')
- def av1(value):
- if value:
- return True
-
--@depends(target, nasm_version, when=av1 & compile_environment)
-+option('--with-system-av1',
-+ help="Use system av1 (located with pkgconfig)")
-+
-+system_libaom_info = pkg_check_modules('MOZ_SYSTEM_LIBAOM', 'aom >= 1.0.0',
-+ when='--with-system-av1')
-+
-+system_libdav1d_info = pkg_check_modules('MOZ_SYSTEM_LIBDAV1D', 'dav1d >=
0.1.1',
-+ when='--with-system-av1')
-+
-+@depends(system_libaom_info, system_libdav1d_info)
-+def system_av1(system_libaom_info, system_libdav1d_info):
-+ has_av1_libs = False
-+ if system_libaom_info and system_libdav1d_info:
-+ has_av1_libs = True
-+ return has_av1_libs
-+
-+@depends(target, nasm_version, when=av1 & depends(system_av1)(lambda v: not
v) & compile_environment)
- def dav1d_asm(target, nasm_version):
- if target.os != 'Android':
- if target.cpu == 'aarch64':
- return True
- elif target.cpu in ('x86', 'x86_64'):
- if nasm_version < '2.13':
- die('nasm 2.13 or greater is required for AV1 support. '
- 'Either install nasm or add --disable-av1 to your
configure options.')
- return True
-
-
- set_config('MOZ_DAV1D_ASM', dav1d_asm)
- set_define('MOZ_DAV1D_ASM', dav1d_asm)
- set_config('MOZ_AV1', av1)
- set_define('MOZ_AV1', av1)
-+set_config('MOZ_SYSTEM_AV1', depends_if(system_av1)(lambda _: True))
-
- # Built-in fragmented MP4 support.
- # ==============================================================
- option('--disable-fmp4', env='MOZ_FMP4',
- help='Disable support for in built Fragmented MP4 parsing')
-
- @depends('--disable-fmp4', target, wmf, applemedia)
- def fmp4(value, target, wmf, applemedia):
diff --git a/rust-crates/cbindgen/DETAILS b/rust-crates/cbindgen/DETAILS
index e7a9003..2f2bba2 100755
--- a/rust-crates/cbindgen/DETAILS
+++ b/rust-crates/cbindgen/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION="0.14.0"
-
SOURCE_HASH="sha512:53508ea5487d03026e9b34aad2a6c2c0941d8d7591d500d7b858f63e66dd1ede7a554b640ff1cd5d7ea3d806c7919895814549ac948f61873f4fd76445522713"
+ VERSION="0.14.2"
+
SOURCE_HASH="sha512:584f5da45ffc4c98a2753c7471cb72969bf94fab882019cae6e85e30b7e283094651ffb47edb2aefffa37fc4d625c6dc6439289f746076669238da69e8d00ad5"
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]="https://github.com/eqrion/${SPELL}/archive/v${VERSION}.tar.gz";
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/rust-crates/cbindgen/HISTORY b/rust-crates/cbindgen/HISTORY
index 95bf850..2846e2b 100644
--- a/rust-crates/cbindgen/HISTORY
+++ b/rust-crates/cbindgen/HISTORY
@@ -1,3 +1,7 @@
+2020-05-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.14.2
+ * INSTALL: fix installation
+
2020-04-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.14.0

diff --git a/rust-crates/cbindgen/INSTALL b/rust-crates/cbindgen/INSTALL
new file mode 100755
index 0000000..a11be6a
--- /dev/null
+++ b/rust-crates/cbindgen/INSTALL
@@ -0,0 +1 @@
+install -o root -g root -m755 "$SOURCE_DIRECTORY/target/release/cbindgen"
"$INSTALL_ROOT/usr/bin/"



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (e71a899859d1da02fae7a7a5dcb699863490d8fc), Florian Franzmann, 05/05/2020

Archive powered by MHonArc 2.6.24.

Top of Page