[steam/f24] Require alsa-plugins-pulseaudio and libatomic
by Simone Caronni
commit 697523c2f7511e908b1278d4483def0604139d29
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Thu Jun 8 09:55:15 2017 +0200
Require alsa-plugins-pulseaudio and libatomic
steam.spec | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index 20450e6..575bee1 100644
--- a/steam.spec
+++ b/steam.spec
@@ -6,7 +6,7 @@
Name: steam
Version: 1.0.0.54
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -91,6 +91,12 @@ Requires: libvdpau%{?_isa}
Requires: libdbusmenu-gtk2%{?_isa} >= 16.04.0
Requires: libdbusmenu-gtk3%{?_isa} >= 16.04.0
+# Required by Feral interactive games
+Requires: libatomic%{?_isa}
+
+# Required by Shank
+Requires: alsa-plugins-pulseaudio%{?_isa}
+
Provides: steam-noruntime = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: steam-noruntime < %{?epoch:%{epoch}:}%{version}-%{release}
@@ -176,6 +182,9 @@ fi
%{_udevrulesdir}/*
%changelog
+* Thu Jun 08 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-10
+- Require alsa-plugins-pulseaudio and libatomic.
+
* Wed Apr 19 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-9
- GTK 2/3 version of libdbusmenu at version 16.04.0 is required for a working
tray menu depending on the desktop.
7 years, 5 months
[steam/el7] Require alsa-plugins-pulseaudio and libatomic
by Simone Caronni
commit 13424f98cefc72cec47933532fa80ef3c045ca4d
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Thu Jun 8 09:55:15 2017 +0200
Require alsa-plugins-pulseaudio and libatomic
steam.spec | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/steam.spec b/steam.spec
index 20450e6..575bee1 100644
--- a/steam.spec
+++ b/steam.spec
@@ -6,7 +6,7 @@
Name: steam
Version: 1.0.0.54
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file
License: Steam License Agreement
@@ -91,6 +91,12 @@ Requires: libvdpau%{?_isa}
Requires: libdbusmenu-gtk2%{?_isa} >= 16.04.0
Requires: libdbusmenu-gtk3%{?_isa} >= 16.04.0
+# Required by Feral interactive games
+Requires: libatomic%{?_isa}
+
+# Required by Shank
+Requires: alsa-plugins-pulseaudio%{?_isa}
+
Provides: steam-noruntime = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: steam-noruntime < %{?epoch:%{epoch}:}%{version}-%{release}
@@ -176,6 +182,9 @@ fi
%{_udevrulesdir}/*
%changelog
+* Thu Jun 08 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-10
+- Require alsa-plugins-pulseaudio and libatomic.
+
* Wed Apr 19 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.0.54-9
- GTK 2/3 version of libdbusmenu at version 16.04.0 is required for a working
tray menu depending on the desktop.
7 years, 5 months
[ffmpeg/el7] Update to 2.8.12
by Nicolas Chauvet
commit db83d51332b22d715eda4039aeb85c0ba8c9aa9d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Jun 7 13:10:10 2017 +0200
Update to 2.8.12
ffmpeg.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 70ce948..2702875 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -12,7 +12,7 @@
Summary: Digital VCR and streaming server
Name: ffmpeg
-Version: 2.8.11
+Version: 2.8.12
Release: 1%{?date}%{?date:git}%{?rel}%{?dist}
%if 0%{?!_without_amr:1}
License: GPLv3+
@@ -264,6 +264,9 @@ install -pm755 tools/qt-faststart $RPM_BUILD_ROOT%{_bindir}
%changelog
+* Wed Jun 07 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 2.8.12-1
+- Update to 2.8.12
+
* Mon Feb 13 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 2.8.11-1
- Update to 2.8.11
- enable AMR codecs by default - rfbz#4367
diff --git a/sources b/sources
index d45c97d..0da7462 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b8c6953c65d0c9ef120a878064282c75 ffmpeg-2.8.11.tar.xz
+4c1e962b5646e1c5964124d72ec7c582 ffmpeg-2.8.12.tar.xz
7 years, 5 months
[ffmpeg/f26] Updated to 3.3.2
by Leigh Scott
Summary of changes:
a2699d9... Updated to 3.3.2 (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 5 months
[ffmpeg] Updated to 3.3.2
by Leigh Scott
commit a2699d94cce003631a1ea5c446a54a8d8e56e9b5
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jun 7 11:18:15 2017 +0100
Updated to 3.3.2
ffmpeg.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 62d6a85..2706381 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -70,7 +70,7 @@
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
-Version: 3.3.1
+Version: 3.3.2
Release: 1%{?date}%{?date:git}%{?rel}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
@@ -390,6 +390,9 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
+* Wed Jun 07 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 3.3.2-1
+- Updated to 3.3.2
+
* Mon May 15 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 3.3.1-1
- Updated to 3.3.1
diff --git a/sources b/sources
index 24d8058..141700c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-047dce1928df340574c891fb801d89ad ffmpeg-3.3.1.tar.xz
+d6c09c84e3d0d9ca8a51f481da660603 ffmpeg-3.3.2.tar.xz
7 years, 5 months
[freetype-freeworld/f26] Add freetype-2.7.1-loop-counter.patch from Fedora freetype (rh#1456585)
by Kevin Kofler
commit 5b0ffa9474c291723f96dffb106c0d7b3c249431
Author: Kevin Kofler <kevin.kofler(a)chello.at>
Date: Wed Jun 7 01:11:10 2017 +0200
Add freetype-2.7.1-loop-counter.patch from Fedora freetype (rh#1456585)
* Tue Jun 06 2017 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.7.1-7
- Add freetype-2.7.1-loop-counter.patch from Fedora freetype:
Adjust loop counter maximum for TrueType fonts (rh#1456585)
freetype-2.7.1-loop-counter.patch | 48 +++++++++++++++++++++++++++++++++++++++
freetype-freeworld.spec | 11 ++++++++-
2 files changed, 58 insertions(+), 1 deletion(-)
---
diff --git a/freetype-2.7.1-loop-counter.patch b/freetype-2.7.1-loop-counter.patch
new file mode 100644
index 0000000..4904f90
--- /dev/null
+++ b/freetype-2.7.1-loop-counter.patch
@@ -0,0 +1,48 @@
+--- freetype-2.7.1/src/truetype/ttinterp.c
++++ freetype-2.7.1/src/truetype/ttinterp.c
+@@ -7605,21 +7605,34 @@
+ exc->twilight.n_points = (FT_UShort)num_twilight_points;
+ }
+
+- /* Set up loop detectors. We restrict the number of LOOPCALL loops */
+- /* and the number of JMPR, JROT, and JROF calls with a negative */
+- /* argument to values that depend on the size of the CVT table and */
+- /* the number of points in the current glyph (if applicable). */
+- /* */
+- /* The idea is that in real-world bytecode you either iterate over */
+- /* all CVT entries, or over all points (or contours) of a glyph, and */
+- /* such iterations don't happen very often. */
++ /* Set up loop detectors. We restrict the number of LOOPCALL loops */
++ /* and the number of JMPR, JROT, and JROF calls with a negative */
++ /* argument to values that depend on various parameters like the */
++ /* size of the CVT table or the number of points in the current */
++ /* glyph (if applicable). */
++ /* */
++ /* The idea is that in real-world bytecode you either iterate over */
++ /* all CVT entries (in the `prep' table), or over all points (or */
++ /* contours, in the `glyf' table) of a glyph, and such iterations */
++ /* don't happen very often. */
+ exc->loopcall_counter = 0;
+ exc->neg_jump_counter = 0;
+
+ /* The maximum values are heuristic. */
+- exc->loopcall_counter_max = FT_MAX( 100,
+- 10 * ( exc->pts.n_points +
+- exc->cvtSize ) );
++ if ( exc->pts.n_points )
++ exc->loopcall_counter_max = FT_MAX( 50,
++ 10 * exc->pts.n_points ) +
++ FT_MAX( 50,
++ exc->cvtSize / 10 );
++ else
++ exc->loopcall_counter_max = 300 + 8 * exc->cvtSize;
++
++ /* as a protection against an unreasonable number of CVT entries */
++ /* we assume at most 100 control values per glyph for the counter */
++ if ( exc->loopcall_counter_max >
++ 100 * (FT_ULong)exc->face->root.num_glyphs )
++ exc->loopcall_counter_max = 100 * (FT_ULong)exc->face->root.num_glyphs;
++
+ FT_TRACE5(( "TT_RunIns: Limiting total number of loops in LOOPCALL"
+ " to %d\n", exc->loopcall_counter_max ));
+
diff --git a/freetype-freeworld.spec b/freetype-freeworld.spec
index 805338e..345469c 100644
--- a/freetype-freeworld.spec
+++ b/freetype-freeworld.spec
@@ -1,7 +1,7 @@
Summary: A free and portable font rendering engine
Name: freetype-freeworld
Version: 2.7.1
-Release: 6%{?dist}
+Release: 7%{?dist}
License: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement
URL: http://www.freetype.org
Source: http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.ta...
@@ -15,6 +15,10 @@ Patch1: freetype-2.2.1-enable-valid.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1451795
Patch4: freetype-2.7.1-pcf-encoding.patch
+# Adjust loop counter maximum for TrueType fonts
+# https://bugzilla.redhat.com/show_bug.cgi?id=1456585
+Patch5: freetype-2.7.1-loop-counter.patch
+
## Security fixes:
# https://bugzilla.redhat.com/show_bug.cgi?id=1446500
Patch94: freetype-2.7.1-protect-flex-handling.patch
@@ -51,6 +55,7 @@ It transparently overrides the system library using ld.so.conf.d.
%patch1 -p1 -b .enable-valid
%patch4 -p1 -b .pcf-encoding
+%patch5 -p1 -b .loop-counter
%patch94 -p1 -b .protect-flex-handling
%patch95 -p1 -b .safety-guard
@@ -97,6 +102,10 @@ echo "%{_libdir}/%{name}" \
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%changelog
+* Tue Jun 06 2017 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.7.1-7
+- Add freetype-2.7.1-loop-counter.patch from Fedora freetype:
+ Adjust loop counter maximum for TrueType fonts (rh#1456585)
+
* Sun May 28 2017 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.7.1-6
- Add freetype-2.7.1-pcf-encoding.patch from Fedora freetype: Accept
ISO646.1991-IRV as a Unicode charmap in PCF and BDF drivers (rh#1451795)
7 years, 5 months
[freetype-freeworld] Add freetype-2.8-loop-counter.patch from Fedora freetype (rh#1456585)
by Kevin Kofler
commit d989dd8885b2f29e01cad66bc8e9d64355c003c5
Author: Kevin Kofler <kevin.kofler(a)chello.at>
Date: Wed Jun 7 01:07:39 2017 +0200
Add freetype-2.8-loop-counter.patch from Fedora freetype (rh#1456585)
* Tue Jun 06 2017 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.8-3
- Add freetype-2.8-loop-counter.patch from Fedora freetype:
Adjust loop counter maximum for TrueType fonts (rh#1456585)
freetype-2.8-loop-counter.patch | 36 ++++++++++++++++++++++++++++++++++++
freetype-freeworld.spec | 11 ++++++++++-
2 files changed, 46 insertions(+), 1 deletion(-)
---
diff --git a/freetype-2.8-loop-counter.patch b/freetype-2.8-loop-counter.patch
new file mode 100644
index 0000000..61e9052
--- /dev/null
+++ b/freetype-2.8-loop-counter.patch
@@ -0,0 +1,36 @@
+From 8d435c463d22f6de35015b244d6f9bb433beb7e6 Mon Sep 17 00:00:00 2001
+From: Werner Lemberg <wl(a)gnu.org>
+Date: Thu, 1 Jun 2017 07:09:44 +0200
+Subject: [PATCH] * src/truetype/ttinterp.c (TT_RunIns): Adjust loop counter
+ again.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Problem reported by Marek Kašík <mkasik(a)redhat.com>.
+
+The problematic font that exceeds the old limit is Padauk-Bold,
+version 3.002, containing bytecode generated by a buggy version of
+ttfautohint.
+---
+ ChangeLog | 10 ++++++++++
+ src/truetype/ttinterp.c | 3 +--
+ 2 files changed, 11 insertions(+), 2 deletions(-)
+
+diff --git a/src/truetype/ttinterp.c b/src/truetype/ttinterp.c
+index 0c48c256..775d1104 100644
+--- a/src/truetype/ttinterp.c
++++ b/src/truetype/ttinterp.c
+@@ -7649,8 +7649,7 @@
+ FT_MAX( 50,
+ exc->cvtSize / 10 );
+ else
+- exc->loopcall_counter_max = FT_MAX( 100,
+- 10 * exc->cvtSize );
++ exc->loopcall_counter_max = 300 + 8 * exc->cvtSize;
+
+ /* as a protection against an unreasonable number of CVT entries */
+ /* we assume at most 100 control values per glyph for the counter */
+--
+2.13.0
+
diff --git a/freetype-freeworld.spec b/freetype-freeworld.spec
index a81bf67..2191a88 100644
--- a/freetype-freeworld.spec
+++ b/freetype-freeworld.spec
@@ -1,7 +1,7 @@
Summary: A free and portable font rendering engine
Name: freetype-freeworld
Version: 2.8
-Release: 2%{?dist}
+Release: 3%{?dist}
License: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement
URL: http://www.freetype.org
Source: http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.ta...
@@ -15,6 +15,10 @@ Patch1: freetype-2.2.1-enable-valid.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1451795
Patch4: freetype-2.8-pcf-encoding.patch
+# Adjust loop counter maximum for TrueType fonts
+# https://bugzilla.redhat.com/show_bug.cgi?id=1456585
+Patch5: freetype-2.8-loop-counter.patch
+
## Security fixes:
# None yet
@@ -47,6 +51,7 @@ It transparently overrides the system library using ld.so.conf.d.
%patch1 -p1 -b .enable-valid
%patch4 -p1 -b .pcf-encoding
+%patch5 -p1 -b .loop-counter
%build
%configure --disable-static \
@@ -90,6 +95,10 @@ echo "%{_libdir}/%{name}" \
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%changelog
+* Tue Jun 06 2017 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.8-3
+- Add freetype-2.8-loop-counter.patch from Fedora freetype:
+ Adjust loop counter maximum for TrueType fonts (rh#1456585)
+
* Sun May 28 2017 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.8-2
- Add freetype-2.8-pcf-encoding.patch from Fedora freetype: Accept
ISO646.1991-IRV as a Unicode charmap in PCF and BDF drivers (rh#1451795)
7 years, 5 months