rpms/libva-freeworld/devel 101_dont_install_test_programs.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 libva-freeworld.spec, 1.2, 1.3 sources, 1.2, 1.3
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/libva-freeworld/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv19451/devel
Modified Files:
.cvsignore libva-freeworld.spec sources
Added Files:
101_dont_install_test_programs.patch
Log Message:
Rebase on Freedesktop version
101_dont_install_test_programs.patch:
basic/Makefile.am | 2 +-
decode/Makefile.am | 2 +-
encode/Makefile.am | 2 +-
putsurface/Makefile.am | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
--- NEW FILE 101_dont_install_test_programs.patch ---
commit 16864159654cb6c77b3db36dd218e4103e3bd0c2
Author: Gwenole Beauchesne <gbeauchesne(a)splitted-desktop.com>
Date: Thu Jun 3 09:23:45 2010 +0200
Don't install test programs.
diff --git a/test/basic/Makefile.am b/test/basic/Makefile.am
index a2519a2..8022a36 100644
--- a/test/basic/Makefile.am
+++ b/test/basic/Makefile.am
@@ -20,7 +20,7 @@
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-bin_PROGRAMS = test_01 test_02 test_03 test_04 test_05 test_06 \
+check_PROGRAMS = test_01 test_02 test_03 test_04 test_05 test_06 \
test_07 test_08 test_09 test_10 test_11
AM_CFLAGS = -I$(top_srcdir)/va -I$(top_srcdir)/src/x11
diff --git a/test/decode/Makefile.am b/test/decode/Makefile.am
index ea30643..23a086f 100644
--- a/test/decode/Makefile.am
+++ b/test/decode/Makefile.am
@@ -20,7 +20,7 @@
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-bin_PROGRAMS = mpeg2vldemo
+check_PROGRAMS = mpeg2vldemo
AM_CFLAGS = -I$(top_srcdir)/va -I$(top_srcdir)/src/x11
diff --git a/test/encode/Makefile.am b/test/encode/Makefile.am
index 80c882a..98b2bc4 100644
--- a/test/encode/Makefile.am
+++ b/test/encode/Makefile.am
@@ -20,7 +20,7 @@
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-bin_PROGRAMS = h264encode
+check_PROGRAMS = h264encode
AM_CFLAGS = -I$(top_srcdir)/va -I$(top_srcdir)/src/x11
diff --git a/test/putsurface/Makefile.am b/test/putsurface/Makefile.am
index fe18388..d06006c 100644
--- a/test/putsurface/Makefile.am
+++ b/test/putsurface/Makefile.am
@@ -20,7 +20,7 @@
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-bin_PROGRAMS = putsurface
+check_PROGRAMS = putsurface
AM_CFLAGS = -I$(top_srcdir)/va -I$(top_srcdir)/src/x11
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/libva-freeworld/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 19 Jul 2010 18:03:13 -0000 1.2
+++ .cvsignore 10 Mar 2011 15:09:52 -0000 1.3
@@ -1 +1 @@
-libva_0.31.1-1+sds4.tar.gz
+libva-1.0.10.tar.bz2
Index: libva-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/libva-freeworld/devel/libva-freeworld.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- libva-freeworld.spec 10 Mar 2011 15:07:50 -0000 1.2
+++ libva-freeworld.spec 10 Mar 2011 15:09:52 -0000 1.3
@@ -0,0 +1,82 @@
+Name: libva-freeworld
+Version: 1.0.10
+Release: 1%{?dist}
+Summary: Video Acceleration (VA) API for Linux
+Group: System Environment/Libraries
+License: MIT
+URL: http://freedesktop.org/wiki/Software/vaapi
+Source0: http://cgit.freedesktop.org/libva/snapshot/libva-%{version}.tar.bz2
+Patch0: 101_dont_install_test_programs.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: libtool
+BuildRequires: libudev-devel
+BuildRequires: libXext-devel
+BuildRequires: libXfixes-devel
+BuildRequires: libdrm-devel >= 2.4.24
+BuildRequires: mesa-libGL-devel
+# owns the %{_libdir}/dri directory
+Requires: mesa-dri-drivers
+
+%description
+Libva-freeworld is a library providing the VA API video acceleration API.
+
+
+%prep
+%setup -q -n libva-%{version}
+%patch0 -p1 -b .testprogs
+
+%build
+autoreconf -i
+%configure --disable-static --enable-glx --enable-i965-driver
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make install DESTDIR=%{buildroot} INSTALL="install -p"
+find %{buildroot} -regex ".*\.la$" | xargs rm -f --
+rm -rf %{buildroot}%{_includedir}
+rm -rf %{buildroot}%{_libdir}/pkgconfig
+rm -rf %{buildroot}%{_bindir}
+
+%clean
+rm -rf %{buildroot}
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING
+%exclude %{_libdir}/libva*.so*
+%exclude %{_libdir}/dri/dummy_drv_video.so
+%{_libdir}/dri/*_drv_video.so
+
+
+%changelog
+* Thu Mar 10 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.10-1
+- Switch to additional package using the freedesktop version
+
+* Mon Feb 21 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1.0.10-1
+- Update to 1.0.10
+
+* Tue Jan 25 2011 Adam Williamson <awilliam(a)redhat.com> - 1.0.8-1
+- bump to new version
+- fix modded tarball to actually not have i965 dir
+- merge with the other spec I seem to have lying around somewhere
+
+* Wed Nov 24 2010 Adam Williamson <awilliam(a)redhat.com> - 1.0.6-1
+- switch to upstream from sds branch (sds now isn't carrying any very
+ interesting changes according to gwenole)
+- pull in the dont-install-test-programs patch from sds
+- split out libva-utils again for multilib purposes
+- drop -devel package obsolete/provides itself too
+
+* Tue Nov 23 2010 Adam Williamson <awilliam(a)redhat.com> - 0.31.1-3.sds4
+- drop obsoletes and provides of itself (hangover from freeworld)
+
+* Tue Nov 23 2010 Adam Williamson <awilliam(a)redhat.com> - 0.31.1-2.sds4
+- fix the tarball to actually remove the i965 code (duh)
+
+* Thu Oct 7 2010 Adam Williamson <awilliam(a)redhat.com> - 0.31.1-1.sds4
+- initial package (based on package from elsewhere by myself and Nic
+ Chauvet with i965 driver removed)
Index: sources
===================================================================
RCS file: /cvs/free/rpms/libva-freeworld/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 19 Jul 2010 18:03:14 -0000 1.2
+++ sources 10 Mar 2011 15:09:52 -0000 1.3
@@ -1 +1 @@
-4610a0d16d19f25cdf98f0fb1ef5902a libva_0.31.1-1+sds4.tar.gz
+959de03d47654adab855e10bff614df3 libva-1.0.10.tar.bz2
13 years, 8 months
rpms/libva-freeworld/devel libva-freeworld.spec,1.1,1.2
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/libva-freeworld/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv18961
Modified Files:
libva-freeworld.spec
Log Message:
Rebase to freedesktop libva as an additional package
Index: libva-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/libva-freeworld/devel/libva-freeworld.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libva-freeworld.spec 19 Jul 2010 18:03:14 -0000 1.1
+++ libva-freeworld.spec 10 Mar 2011 15:07:50 -0000 1.2
@@ -1,193 +0,0 @@
-%global apiver 0.31
-%global sver %{apiver}.1
-%global sdsver 4
-%global uver %{sver}-1+sds%{sdsver}
-
-
-Name: libva-freeworld
-# The rather complex versioning is due to the upstream being a patched
-# version of the real upstream libva; when the real upstream 0.5 comes
-# out we will no longer need to use Gwenole's patched version of 0.3
-Version: 0.31.1
-Release: 1.sds%{sdsver}%{?dist}
-Summary: Video Acceleration (VA) API for Linux
-Group: System Environment/Libraries
-License: MIT
-URL: http://www.splitted-desktop.com/~gbeauchesne/libva/
-Source0: http://www.splitted-desktop.com/~gbeauchesne/libva/libva_%{uver}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: libtool
-BuildRequires: libudev-devel
-BuildRequires: libXext-devel
-BuildRequires: libXfixes-devel
-BuildRequires: libdrm-devel
-BuildRequires: mesa-libGL-devel
-
-Provides: libva = %{version}-%{release}
-Obsoletes: libva < 0.31.1
-Provides: libva-utils = 0.31.1
-Obsoletes: libva-utils < 0.31.1
-
-%description
-Libva is a library providing the VA API video acceleration API.
-
-%package devel
-Summary: Development files for %{name}
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: pkgconfig
-Provides: libva-devel = %{version}-%{release}
-Obsoletes: libva-devel < 0.31.1
-
-%description devel
-The %{name}-devel package contains libraries and header files for
-developing applications that use %{name}.
-
-
-%prep
-%setup -q -n libva-%{sver}
-for p in debian/patches/*.patch; do patch -p1 < $p; done
-
-%build
-autoreconf -i
-%configure --disable-static --enable-glx --enable-i965-driver
-make %{?_smp_mflags}
-
-%install
-rm -rf %{buildroot}
-make install DESTDIR=%{buildroot} INSTALL="install -p"
-
-find %{buildroot} -regex ".*\.la$" | xargs rm -f --
-
-
-%clean
-rm -rf %{buildroot}
-
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-%files
-%defattr(-,root,root,-)
-%doc COPYING
-%{_libdir}/libva*.so.*
-%{_libdir}/va
-%{_bindir}/vainfo
-
-%files devel
-%defattr(-,root,root,-)
-%{_includedir}/va
-%{_libdir}/libva*.so
-%{_libdir}/pkgconfig/libva*.pc
-
-
-%changelog
-* Fri Jul 16 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 0.31.1-1.sds4
-- Update to 0.31.1-1+sds4
-- Add BR libudev-devel
-- Obsoletes libva-utils
- (tests files aren't installed anymore).
-
-* Fri Jul 16 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 0.31.0.1.sds13-3
-- Revert to the previous version scheme
-- Fix mix use of spaces and tabs
-
-* Wed Jul 14 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 0.31.0-1.sds13
-- Move to libva-freeworld
-- Virtual provides libva bumped with epoch
-- Remove duplicate licence file.
-
-* Mon Jul 05 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 0.31.0.1.sds130-1
-- Update to 0.31.0-1+sds13
-
-* Fri Mar 12 2010 Adam Williamson <awilliam(a)redhat.com> - 0.31.0.1.sds10-1
-- new SDS patch version (sds10):
- + Add detection of Broadcom Crystal HD chip.
- + Require vaDriverInit() function to include SDS API version.
- + OpenGL extensions updates:
- - Drop the 'bind' API. Only keep vaCopySurfaceGLX().
- - Fix FBO check for the generic implementation with TFP.
- + Compat: strip vaPutSurface() flags to match older API.
- - This fixes deinterlacing support with GMA500 "psb" driver.
- + Upgrade to GIT snapshot 2009/12/17:
- - Add a "magic" number to VADisplayContext.
- - Add more test programs, including h264 encoding.
-- add -utils package for the various new binaries in this build
-
-* Thu Dec 3 2009 Adam Williamson <awilliam(a)redhat.com> - 0.31.0.1.sds9-1
-- new SDS patch version (sds9):
- + Add extra picture info for VDPAU/MPEG-4
-
-* Mon Nov 23 2009 Adam Williamson <awilliam(a)redhat.com> - 0.31.0.1.sds8-1
-- new SDS patch version (sds8) - note sds7 package actually contained
- sds5 due to an error on my part:
- + Fix detection of ATI chipsets with fglrx >= 8.69-Beta1.
- + Upgrade to GIT snapshot 2009/11/20:
- + Merge in some G45 fixes and additions.
- + Add VA_STATUS_ERROR_SURFACE_IN_DISPLAYING.
-
-* Tue Nov 17 2009 Adam Williamson <awilliam(a)redhat.com> - 0.31.0.1.sds7-1
-- new SDS patch version:
- + Fix compatibility with older programs linked against libva.so.0
- + G45 updates:
- + Fix vaCreateImage() and vaDestroyImage()
- + Fix subpictures association to parent surfaces
- + Fix rendering of subpictures (extra level of scaling)
- + Fix subpicture palette upload (IA44 and AI44 formats for now)
- + Add RGBA subpicture formats
- + Add YV12 vaGetImage() and vaPutImage()
- + Fix subpicture rendering (flickering)
- + Fix return value for unimplemented functions
- + Fix vaPutSurface() to handle cliprects (up to 80)
-
-
-* Thu Oct 8 2009 Adam Williamson <awilliam(a)redhat.com> - 0.31.0.1.sds5-2
-- enable the i965 driver build
-
-* Tue Oct 6 2009 Adam Williamson <awilliam(a)redhat.com> - 0.31.0.1.sds5-1
-- new SDS patch version:
- + G45 updates:
- + Fix VA driver version
- + Fix vaAssociateSubpicture() arguments
- + Add vaQueryDisplayAttributes() as a no-op
- + Fix vaQueryImageFormats() to return 0 formats at this time
-
-* Tue Sep 22 2009 Adam Williamson <awilliam(a)redhat.com> - 0.31.0.1.sds4-1
-- new SDS patch version:
- + Fix chek for GLX extensions
- + Fix libva pkgconfig dependencies
- + Fix vainfo dependencies (Konstantin Pavlov)
- + Add C++ guards to <va/va_glx.h>
- + Don't search LIBGL_DRIVERS_PATH, stick to extra LIBVA_DRIVERS_PATH
- + Upgrade to GIT snapshot 2009/09/22:
- - Merge in SDS patches 001, 201, 202
- - i965_drv_driver: use the horizontal position of a slice
-
-* Thu Sep 10 2009 Adam Williamson <awilliam(a)redhat.com> - 0.31.0.1.sds3-1
-- new upstream + SDS patch version:
- + Add OpenGL extensions (v3)
- + Upgrade to VA API version 0.31 (2009/09/07 snapshot)
- + Add drmOpenOnce() / drmCloseOnce() replacements for libdrm < 2.3
- + Add generic VA/GLX implementation with TFP and FBO
- + Fix detection of ATI chipsets with fglrx >= 8.66-RC1
- + Add VASliceParameterBufferMPEG2.slice_horizontal_position for i965
- driver
-
-* Thu Sep 3 2009 Adam Williamson <awilliam(a)redhat.com> - 0.30.4.1.sds5-3
-- don't declare the stack as executable when creating libva.so.0
-
-* Mon Aug 31 2009 Adam Williamson <awilliam(a)redhat.com> - 0.30.4.1.sds5-2
-- enable glx support
-
-* Mon Aug 31 2009 Adam Williamson <awilliam(a)redhat.com> - 0.30.4.1.sds5-1
-- new SDS patch version:
- + Add VA_STATUS_ERROR_UNIMPLEMENTED
- + Add vaBindSurfaceToTextureGLX() and vaReleaseSurfaceFromTextureGLX()
-
-* Wed Aug 26 2009 Adam Williamson <awilliam(a)redhat.com> - 0.30.4.1.sds4-1
-- new SDS patch version:
- + Add OpenGL extensions
- + Fix NVIDIA driver version check
- + Fix libva-x11-VERSION.so.* build dependencies
-
-* Wed Aug 12 2009 Adam Williamson <awilliam(a)redhat.com> - 0.30.4.1.sds3-1
-- initial package
13 years, 8 months
rpms/gpac/devel gpac.spec,1.22,1.23
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/gpac/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv14126
Modified Files:
gpac.spec
Log Message:
Rebuilt for openjpeg
Index: gpac.spec
===================================================================
RCS file: /cvs/free/rpms/gpac/devel/gpac.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- gpac.spec 14 Dec 2010 21:52:04 -0000 1.22
+++ gpac.spec 10 Mar 2011 14:28:27 -0000 1.23
@@ -17,7 +17,7 @@
Name: gpac
Summary: MPEG-4 multimedia framework
Version: 0.4.6
-Release: 0.11.cvs%{?cvs}%{?dist}
+Release: 0.12.cvs%{?cvs}%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
URL: http://gpac.sourceforge.net/
@@ -334,6 +334,9 @@
%changelog
+* Thu Mar 10 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 0.4.6-0.12.cvs20100527
+- Rebuilt for openjpeg
+
* Tue Dec 14 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 0.4.6-0.11.cvs20100527
- Fix include - rfbz#1551
13 years, 8 months
rpms/ffmpeg/devel ffmpeg.spec,1.39,1.40
by Dominik Mierzejewski
Author: rathann
Update of /cvs/free/rpms/ffmpeg/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv2033
Modified Files:
ffmpeg.spec
Log Message:
- require latest x264 build
Index: ffmpeg.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpeg/devel/ffmpeg.spec,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- ffmpeg.spec 27 Feb 2011 23:38:24 -0000 1.39
+++ ffmpeg.spec 10 Mar 2011 12:48:13 -0000 1.40
@@ -36,7 +36,7 @@
BuildRequires: speex-devel
BuildRequires: subversion
BuildRequires: texi2html
-BuildRequires: x264-devel >= 0.0.0-0.28
+BuildRequires: x264-devel >= 0.0.0-0.29
BuildRequires: xvidcore-devel
BuildRequires: zlib-devel
%ifarch %{ix86} x86_64
@@ -235,6 +235,7 @@
- add qt-faststart tool (bug #1259)
- build PIC objects on PPC (bug #1457)
- provide custom version string
+- require latest x264 build
* Fri Jan 21 2011 Hans de Goede <j.w.r.degoede(a)hhs.nl> - 0.6-5.20100704svn
- Rebuild for new openjpeg
13 years, 8 months
rpms/freetype-freeworld/F-13 freetype-2.4.4-auto-autohint-fix.patch, NONE, 1.1 freetype-freeworld.spec, 1.15, 1.16
by Kevin Kofler
Author: kkofler
Update of /cvs/free/rpms/freetype-freeworld/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv21401/F-13
Modified Files:
freetype-freeworld.spec
Added Files:
freetype-2.4.4-auto-autohint-fix.patch
Log Message:
* Tue Mar 08 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.3.11-6
- Fix autohinting fallback (rh#547532): Ignore CFF-based OTFs.
freetype-2.4.4-auto-autohint-fix.patch:
ftobjs.c | 3 +++
1 file changed, 3 insertions(+)
--- NEW FILE freetype-2.4.4-auto-autohint-fix.patch ---
>From c9bdfa7e658f42f3faed2b426e3b1251a04938e4 Mon Sep 17 00:00:00 2001
From: Werner Lemberg <wl(a)gnu.org>
Date: Sun, 6 Mar 2011 18:35:37 +0100
Subject: Fix autohinting fallback.
* src/base/ftobjs.c (FT_Load_Glyph): Assure that we only check TTFs,
ignoring CFF-based OTFs.
---
src/base/ftobjs.c | 3 +++
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c
index 708055f..219ece4 100644
--- a/src/base/ftobjs.c
+++ b/src/base/ftobjs.c
@@ -627,9 +627,12 @@
FT_Render_Mode mode = FT_LOAD_TARGET_MODE( load_flags );
+ /* the check for `num_locations' assures that we actually */
+ /* test for instructions in a TTF and not in a CFF-based OTF */
if ( mode == FT_RENDER_MODE_LIGHT ||
face->internal->ignore_unpatented_hinter ||
( FT_IS_SFNT( face ) &&
+ ttface->num_locations &&
ttface->max_profile.maxSizeOfInstructions == 0 ) )
autohint = TRUE;
}
Index: freetype-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/freetype-freeworld/F-13/freetype-freeworld.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- freetype-freeworld.spec 6 Mar 2011 08:08:47 -0000 1.15
+++ freetype-freeworld.spec 8 Mar 2011 23:04:38 -0000 1.16
@@ -6,7 +6,7 @@
Summary: A free and portable font rendering engine
Name: freetype-freeworld
Version: 2.3.11
-Release: 5%{?dist}
+Release: 6%{?dist}
License: FTL or GPLv2+
Group: System Environment/Libraries
URL: http://www.freetype.org
@@ -24,6 +24,9 @@
# committed by Werner Lemberg.
# Should be in the next upstream release.
Patch50: freetype-2.3.11-auto-autohint.patch
+# Fix the above autohinting fallback: Ignore CFF-based OTFs.
+# Should be in the next upstream release.
+Patch51: freetype-2.4.4-auto-autohint-fix.patch
# Security patches
Patch89: freetype-2.3.11-CVE-2010-2498.patch
@@ -77,6 +80,7 @@
%patch46 -p1 -b .enable-valid
%patch50 -p1 -b .auto-autohint
+%patch51 -p1 -b .auto-autohint-fix
%patch89 -p1 -b .CVE-2010-2498
%patch90 -p1 -b .CVE-2010-2499
@@ -133,6 +137,9 @@
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%changelog
+* Tue Mar 08 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.3.11-6
+- Fix autohinting fallback (rh#547532): Ignore CFF-based OTFs.
+
* Sun Mar 06 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.3.11-5
- Fall back to autohinting if a TTF/OTF doesn't contain any bytecode (rh#547532,
patch backported from upstream git, also in Fedora 15 freetype)
13 years, 8 months
rpms/freetype-freeworld/F-14 freetype-2.4.4-auto-autohint-fix.patch, NONE, 1.1 freetype-freeworld.spec, 1.12, 1.13
by Kevin Kofler
Author: kkofler
Update of /cvs/free/rpms/freetype-freeworld/F-14
In directory se02.es.rpmfusion.net:/tmp/cvs-serv20478/F-14
Modified Files:
freetype-freeworld.spec
Added Files:
freetype-2.4.4-auto-autohint-fix.patch
Log Message:
* Tue Mar 08 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.4.2-5
- Fix autohinting fallback (rh#547532): Ignore CFF-based OTFs.
freetype-2.4.4-auto-autohint-fix.patch:
ftobjs.c | 3 +++
1 file changed, 3 insertions(+)
--- NEW FILE freetype-2.4.4-auto-autohint-fix.patch ---
>From c9bdfa7e658f42f3faed2b426e3b1251a04938e4 Mon Sep 17 00:00:00 2001
From: Werner Lemberg <wl(a)gnu.org>
Date: Sun, 6 Mar 2011 18:35:37 +0100
Subject: Fix autohinting fallback.
* src/base/ftobjs.c (FT_Load_Glyph): Assure that we only check TTFs,
ignoring CFF-based OTFs.
---
src/base/ftobjs.c | 3 +++
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c
index 708055f..219ece4 100644
--- a/src/base/ftobjs.c
+++ b/src/base/ftobjs.c
@@ -627,9 +627,12 @@
FT_Render_Mode mode = FT_LOAD_TARGET_MODE( load_flags );
+ /* the check for `num_locations' assures that we actually */
+ /* test for instructions in a TTF and not in a CFF-based OTF */
if ( mode == FT_RENDER_MODE_LIGHT ||
face->internal->ignore_unpatented_hinter ||
( FT_IS_SFNT( face ) &&
+ ttface->num_locations &&
ttface->max_profile.maxSizeOfInstructions == 0 ) )
autohint = TRUE;
}
Index: freetype-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/freetype-freeworld/F-14/freetype-freeworld.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- freetype-freeworld.spec 6 Mar 2011 07:44:57 -0000 1.12
+++ freetype-freeworld.spec 8 Mar 2011 22:54:30 -0000 1.13
@@ -6,7 +6,7 @@
Summary: A free and portable font rendering engine
Name: freetype-freeworld
Version: 2.4.2
-Release: 4%{?dist}
+Release: 5%{?dist}
License: FTL or GPLv2+
Group: System Environment/Libraries
URL: http://www.freetype.org
@@ -24,6 +24,9 @@
# committed by Werner Lemberg.
# Should be in the next upstream release.
Patch50: freetype-2.4.4-auto-autohint.patch
+# Fix the above autohinting fallback: Ignore CFF-based OTFs.
+# Should be in the next upstream release.
+Patch51: freetype-2.4.4-auto-autohint-fix.patch
# Security patches
Patch89: freetype-2.4.2-CVE-2010-3311.patch
@@ -68,6 +71,7 @@
%patch46 -p1 -b .enable-valid
%patch50 -p1 -b .auto-autohint
+%patch51 -p1 -b .auto-autohint-fix
%patch89 -p1 -b .CVE-2010-3311
%patch90 -p1 -b .CVE-2010-3855
@@ -115,9 +119,12 @@
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%changelog
+* Tue Mar 08 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.4.2-5
+- Fix autohinting fallback (rh#547532): Ignore CFF-based OTFs.
+
* Sun Mar 06 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.4.2-4
- Fall back to autohinting if a TTF/OTF doesn't contain any bytecode (rh#547532,
- patch backported from upstream git, also in Fedora freetype)
+ patch backported from upstream git, also in Fedora 15 freetype)
* Mon Nov 15 2010 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.4.2-3
- Add freetype-2.4.2-CVE-2010-3855.patch
13 years, 8 months
rpms/freetype-freeworld/devel freetype-2.4.4-auto-autohint-fix.patch, NONE, 1.1 freetype-freeworld.spec, 1.14, 1.15
by Kevin Kofler
Author: kkofler
Update of /cvs/free/rpms/freetype-freeworld/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv19568/devel
Modified Files:
freetype-freeworld.spec
Added Files:
freetype-2.4.4-auto-autohint-fix.patch
Log Message:
* Tue Mar 08 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.4.4-3
- Fix autohinting fallback (rh#547532): Ignore CFF-based OTFs.
freetype-2.4.4-auto-autohint-fix.patch:
ftobjs.c | 3 +++
1 file changed, 3 insertions(+)
--- NEW FILE freetype-2.4.4-auto-autohint-fix.patch ---
>From c9bdfa7e658f42f3faed2b426e3b1251a04938e4 Mon Sep 17 00:00:00 2001
From: Werner Lemberg <wl(a)gnu.org>
Date: Sun, 6 Mar 2011 18:35:37 +0100
Subject: Fix autohinting fallback.
* src/base/ftobjs.c (FT_Load_Glyph): Assure that we only check TTFs,
ignoring CFF-based OTFs.
---
src/base/ftobjs.c | 3 +++
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c
index 708055f..219ece4 100644
--- a/src/base/ftobjs.c
+++ b/src/base/ftobjs.c
@@ -627,9 +627,12 @@
FT_Render_Mode mode = FT_LOAD_TARGET_MODE( load_flags );
+ /* the check for `num_locations' assures that we actually */
+ /* test for instructions in a TTF and not in a CFF-based OTF */
if ( mode == FT_RENDER_MODE_LIGHT ||
face->internal->ignore_unpatented_hinter ||
( FT_IS_SFNT( face ) &&
+ ttface->num_locations &&
ttface->max_profile.maxSizeOfInstructions == 0 ) )
autohint = TRUE;
}
Index: freetype-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/freetype-freeworld/devel/freetype-freeworld.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- freetype-freeworld.spec 20 Feb 2011 14:35:30 -0000 1.14
+++ freetype-freeworld.spec 8 Mar 2011 22:45:11 -0000 1.15
@@ -1,7 +1,7 @@
Summary: A free and portable font rendering engine
Name: freetype-freeworld
Version: 2.4.4
-Release: 2%{?dist}
+Release: 3%{?dist}
License: FTL or GPLv2+
Group: System Environment/Libraries
URL: http://www.freetype.org
@@ -21,6 +21,9 @@
# committed by Werner Lemberg.
# Should be in the next upstream release.
Patch90: freetype-2.4.4-auto-autohint.patch
+# Fix the above autohinting fallback: Ignore CFF-based OTFs.
+# Should be in the next upstream release.
+Patch91: freetype-2.4.4-auto-autohint-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
@@ -51,6 +54,7 @@
%patch89 -p1 -b .CVE-2010-3311
%patch90 -p1 -b .auto-autohint
+%patch91 -p1 -b .auto-autohint-fix
%build
@@ -95,6 +99,9 @@
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%changelog
+* Tue Mar 08 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.4.4-3
+- Fix autohinting fallback (rh#547532): Ignore CFF-based OTFs.
+
* Sun Feb 20 2011 Kevin Kofler <Kevin(a)tigcc.ticalc.org> 2.4.4-2
- Update the description to reflect that the bytecode interpreter was reenabled
in the stock Fedora freetype, hopefully this time for good (see rh#612395).
13 years, 8 months
rpms/vlc/devel vlc.spec,1.114,1.115 sources,1.43,1.44
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/vlc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv16775
Modified Files:
vlc.spec sources
Log Message:
Rebuild (again)
Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc.spec,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -r1.114 -r1.115
--- vlc.spec 8 Mar 2011 15:42:27 -0000 1.114
+++ vlc.spec 8 Mar 2011 22:21:13 -0000 1.115
@@ -28,7 +28,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 1.1.8
-Release: 0.1%{?dist}
+Release: 0.1%{?dist}.1
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -249,7 +249,7 @@
%patch0 -p1 -b .noerror
%patch3 -p1 -b .hardode_path
%patch4 -p1 -b .tls_path
-%patch5 -p1
+%patch5 -p2
sed -i.dmo_pic -e 's/fno-PIC/fPIC/' libs/loader/Makefile.in
rm modules/access/videodev2.h
@@ -557,7 +557,7 @@
%changelog
-* Mon Mar 07 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.8-0.1
+* Mon Mar 07 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.8-0.1.1
- Update to pre-1.1.8 bugfix git from today
* Wed Feb 02 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.7-1
Index: sources
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/sources,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- sources 8 Mar 2011 17:05:58 -0000 1.43
+++ sources 8 Mar 2011 22:21:13 -0000 1.44
@@ -1,2 +1,2 @@
-c72aa3f4e3e19f82556d0b08aa23d20f vlc-1.1-bugfix-20110307.patch.tar.bz2
932ce1fa4afa54b56ac0ccc0655667b6 vlc-1.1.7.tar.bz2
+34e180c14f1af0c77774ca4e9f62b99d vlc-1.1-bugfix-20110307.patch.tar.bz2
13 years, 8 months
rpms/vlc/devel sources,1.42,1.43
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/vlc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv20835
Modified Files:
sources
Log Message:
Rework the patch not to include po and extras
Index: sources
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/sources,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- sources 7 Mar 2011 10:57:38 -0000 1.42
+++ sources 8 Mar 2011 17:05:58 -0000 1.43
@@ -1,2 +1,2 @@
+c72aa3f4e3e19f82556d0b08aa23d20f vlc-1.1-bugfix-20110307.patch.tar.bz2
932ce1fa4afa54b56ac0ccc0655667b6 vlc-1.1.7.tar.bz2
-e7e9603412faafa49a05632ff7b54e1c vlc-1.1-bugfix-20110307.patch.tar.bz2
13 years, 8 months
rpms/vlc/devel vlc.spec,1.113,1.114
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/vlc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv12830
Modified Files:
vlc.spec
Log Message:
Workaround circle deps with qt-devel and phonon-backend-vlc
Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc.spec,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -r1.113 -r1.114
--- vlc.spec 7 Mar 2011 11:06:51 -0000 1.113
+++ vlc.spec 8 Mar 2011 15:42:27 -0000 1.114
@@ -2,6 +2,7 @@
#global vlc_rc -rc3
%global vlc_bootstrap 1
%global tarball_version 1.1.7
+%global _with_workaround_circle_deps 1
%global _with_freeworld 1
%if 0%{?_with_freeworld:1}
%global _with_a52dec --with-a52dec
@@ -153,6 +154,7 @@
%{!?_without_mozilla:BuildRequires: gecko-devel nspr-devel}
%{?_without_mozilla:Obsoletes: mozilla-vlc < %{version}-%{release}}
+%{?_with_workaround_circle_deps:BuildRequires: phonon-backend-gstreamer}
Provides: %{name}-xorg%{_isa} = %{version}-%{release}
13 years, 8 months