commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2019-02-24 16:56:11 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new.28833 (New) Package is "fontconfig" Sun Feb 24 16:56:11 2019 rev:91 rq:673056 version:2.13.1 Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2019-02-04 21:19:20.219692862 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new.28833/fontconfig.changes 2019-02-24 16:56:22.968880587 +0100 @@ -1,0 +2,9 @@ +Sat Feb 9 23:34:45 UTC 2019 - Atri Bhattacharya + +- Add fontconfig-do-not-remove-UUID-file.patch: Removing .uuid + files caused frequent rescanning of all system fonts causing + intermittent CPU usage surges, for example, when browsing using + firefox; patch taken from upstream commit (boo#1124816, + https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8). + +--- New: fontconfig-do-not-remove-UUID-file.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.9aKmZQ/_old 2019-02-24 16:56:24.804879714 +0100 +++ /var/tmp/diff_new_pack.9aKmZQ/_new 2019-02-24 16:56:24.804879714 +0100 @@ -27,6 +27,8 @@ Source0:http://fontconfig.org/release/%{name}-%{version}.tar.bz2 Source4:baselibs.conf Source5:local.conf +# PATCH-FIX-UPSTREAM fontconfig-do-not-remove-UUID-file.patch boo#1124816 badshah...@gmail.com -- Removing .uuid files caused frequent rescanning of all system fonts causing intermittent CPU usage surges, for example, when browsing using firefox; patch taken from upstream commit +Patch0: fontconfig-do-not-remove-UUID-file.patch BuildRequires: automake >= 1.11 BuildRequires: gperf BuildRequires: libtool @@ -90,6 +92,7 @@ %prep %setup -q +%patch0 -p1 # use suse-specific doc path: find -name \*.1 -o -name \*.sgml -exec sed -i -e 's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g' {} + ++ fontconfig-do-not-remove-UUID-file.patch ++ https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/8 >From 5f12f564f8748deaa603adb7a4b8f616b6390ad4 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 17 Oct 2018 21:15:47 -0700 Subject: [PATCH] Do not remove UUID file when a scanned directory is empty Because FcDirCacheDeleteUUID does not reset the modification time on the directory, and because FcDirCacheRead unconditionally creates the UUID file each time it is run, any empty directory in the cache will get its timestamp changed each time the cache for that directory is read. Instead, just leave the UUID file around as it is harmless. The alternative would be to only create the UUID file after the cache has been created and the directory has been discovered to be non-empty, but that would delay the creation of the UUID file. Signed-off-by: Keith Packard --- src/fcdir.c | 7 --- 1 file changed, 7 deletions(-) diff --git a/src/fcdir.c b/src/fcdir.c index 93f220c..bfcdf95 100644 --- a/src/fcdir.c +++ b/src/fcdir.c @@ -421,13 +421,6 @@ FcDirCacheRead (const FcChar8 *dir, FcBool force, FcConfig *config) /* Not using existing cache file, construct new cache */ if (!cache) cache = FcDirCacheScan (dir, config); -if (cache) -{ - FcFontSet *fs = FcCacheSet (cache); - - if (cache->dirs_count == 0 && (!fs || fs->nfont == 0)) - FcDirCacheDeleteUUID (dir, config); -} return cache; } -- 2.18.1 diff --git a/test/run-test.sh b/test/run-test.sh index e76e39bd8c384f8354600d8c7b073a57f3012482..ed41456998ba599568e2ab0bf3cc990e9abcc525 100644 --- a/test/run-test.sh +++ b/test/run-test.sh @@ -239,19 +239,19 @@ fi rm -rf $MyPWD/sysroot -dotest "deleting .uuid file on empty dir" -prep -cp $FONT1 $FONT2 $FONTDIR -$FCCACHE $FONTDIR -sleep 1 -rm -f $FONTDIR/*pcf -$FCCACHE $FONTDIR -rmdir $FONTDIR > /dev/null 2>&1 -if [ $? != 0 ]; then - echo "*** Test failed: $TEST" - echo "$FONTDIR isn't empty" - ls -al $FONTDIR - exit 1 -fi +# dotest "deleting .uuid file on empty dir" +# prep +# cp $FONT1 $FONT2 $FONTDIR +# $FCCACHE $FONTDIR +# sleep 1 +# rm -f $FONTDIR/*pcf +# $FCCACHE $FONTDIR +# rmdir $FONTDIR > /dev/null 2>&1 +# if [ $? != 0 ]; then +# echo "*** Test failed: $TEST" +# echo "$FONTDIR isn't empty" +# ls -al $FONTDIR +# exit 1 +# fi rm -rf $FONTDIR $CACHEFILE $CACHEDIR $FONTCONFIG_FILE out
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2019-02-04 21:19:06 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new.28833 (New) Package is "fontconfig" Mon Feb 4 21:19:06 2019 rev:90 rq:666325 version:2.13.1 Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2018-01-15 13:53:58.138730238 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new.28833/fontconfig.changes 2019-02-04 21:19:20.219692862 +0100 @@ -1,0 +2,35 @@ +Sat Jan 12 12:07:28 UTC 2019 - Jan Engelhardt + +- Implement shared library packaging guideline +- Split documentation to soothe rpmlint's + "W: package-with-huge-docs 86%" + +--- +Sat Jan 12 11:50:46 UTC 2019 - ec...@opensuse.org + +- Fix self obsoletion ipa-fonts-config and IPA-fonts-config. +- Fix build error in Leap 42.3. +- Fix location of fontconfig-devel.* doc-files. + +--- +Fri Jan 11 13:59:16 UTC 2019 - bjorn@gmail.com + +- Package AUTHORS, ChangeLog and README via standard doc macro. + +--- +Wed Oct 31 09:16:31 UTC 2018 - Petr Gajdos + +- Update to 2.13.1: + * conf.d: Drop aliases for (URW)++ fonts + * variable fonts support + * Use uuid-based cache filename if uuid is assigned to dirs + * Add new API to find out a font from current search path + * Add FONTCONFIG_SYSROOT environment variable + * [varfonts] Add FC_FONT_VARIATIONS + * [varfonts] Add FC_VARIABLE + * Add Simplified Chinese translations + * Fix memory leaks, double frees etc. + * See README for details +- Drop fontconfig-remove-debug-output.patch + +--- @@ -1977 +2011,0 @@ - Old: fontconfig-2.12.6.tar.bz2 fontconfig-remove-debug-output.patch New: fontconfig-2.13.1.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.68vQfy/_old 2019-02-04 21:19:23.155691746 +0100 +++ /var/tmp/diff_new_pack.68vQfy/_new 2019-02-04 21:19:23.155691746 +0100 @@ -1,7 +1,7 @@ # # spec file for package fontconfig # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: fontconfig -Version:2.12.6 +%define lname libfontconfig1 +Version:2.13.1 Release:0 Summary:Library for Font Configuration License:MIT @@ -26,17 +27,17 @@ Source0:http://fontconfig.org/release/%{name}-%{version}.tar.bz2 Source4:baselibs.conf Source5:local.conf -Patch0: fontconfig-remove-debug-output.patch BuildRequires: automake >= 1.11 BuildRequires: gperf BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(uuid) Provides: ipa-fonts-config = 003.02 -Obsoletes: ipa-fonts-config <= 003.02 +Obsoletes: ipa-fonts-config < 003.02 Provides: IPA-fonts-config = 003.02 -Obsoletes: IPA-fonts-config <= 003.02 +Obsoletes: IPA-fonts-config < 003.02 %description Fontconfig is a library for configuring and customizing font access. It @@ -44,10 +45,32 @@ an internal configuration from XML files, and the matching module, which accepts font patterns and returns the nearest matching font. +%lang_package + +%package -n %{lname} +Summary:Library for font configuration +Group: System/Libraries +Requires: %{name} + +%description -n %{lname} +Fontconfig is a library for configuring and customizing font access. It +contains two essential modules: the configuration module, which builds +an internal configuration from XML files, and the matching module, +which accepts font patterns and returns the nearest matching font. + +%package doc +Summary:Documentation for fontconfig +Group: Documentation/Other +BuildArch: noarch + +%description doc +Extended documentation for the fontconfig library. + %package devel -Summary:Include Files and Libraries mandatory for Development +Summary:Header files for fontconfig Group:
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2018-01-15 13:53:56 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Mon Jan 15 13:53:56 2018 rev:89 rq:565620 version:2.12.6 Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2017-11-14 14:08:32.270624380 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2018-01-15 13:53:58.138730238 +0100 @@ -1,0 +2,6 @@ +Mon Jan 15 12:47:39 UTC 2018 - pgaj...@suse.com + +- fc-query: remove redundant debug output + + fontconfig-remove-debug-output.patch + +--- New: fontconfig-remove-debug-output.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.ayCjQd/_old 2018-01-15 13:53:59.298675803 +0100 +++ /var/tmp/diff_new_pack.ayCjQd/_new 2018-01-15 13:53:59.298675803 +0100 @@ -1,7 +1,7 @@ # # spec file for package fontconfig # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,6 +26,7 @@ Source0:http://fontconfig.org/release/%{name}-%{version}.tar.bz2 Source4:baselibs.conf Source5:local.conf +Patch0: fontconfig-remove-debug-output.patch BuildRequires: automake >= 1.11 BuildRequires: gperf BuildRequires: libtool @@ -65,6 +66,7 @@ %prep %setup -q +%patch0 -p1 # use suse-specific doc path: find -name \*.1 -o -name \*.sgml | xargs sed -i -e 's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g' ++ fontconfig-remove-debug-output.patch ++ >From b56207a069be2574df455ede0a6ab61f44d5ca2b Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 12 Sep 2017 13:25:46 -0400 Subject: [PATCH] Remove stray printf() Ouch. --- fc-query/fc-query.c | 1 - 1 file changed, 1 deletion(-) diff --git a/fc-query/fc-query.c b/fc-query/fc-query.c index 842a8b6..6cd5abd 100644 --- a/fc-query/fc-query.c +++ b/fc-query/fc-query.c @@ -170,7 +170,6 @@ main (int argc, char **argv) FcPattern *pat; id = ((instance_num << 16) + face_num); - printf("id %d\n", id); if (FT_New_Face (ftLibrary, argv[i], id, &face)) break; num_faces = face->num_faces;
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2017-11-14 14:08:26 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Tue Nov 14 14:08:26 2017 rev:88 rq:540045 version:2.12.6 Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2017-08-10 13:43:16.723932217 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2017-11-14 14:08:32.270624380 +0100 @@ -1,0 +2,15 @@ +Wed Nov 8 21:43:21 UTC 2017 - aavind...@gmail.com + +- Update to 2.12.6: + * conf.d: Drop aliases for (URW)++ fonts (upstreamed) + * other minor fixes +- Includes changes from 2.12.5: + * update docs + * Accept 4 digit script tag in FcLangNormalize(). + * fc-blanks: fall back to the static data available in repo if +downloaded data is corrupted + * emoji related fixes + * various cleanups + * support listing named instances + +--- Old: fontconfig-2.12.4.tar.bz2 New: fontconfig-2.12.6.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.0iHoXP/_old 2017-11-14 14:08:33.434581931 +0100 +++ /var/tmp/diff_new_pack.0iHoXP/_new 2017-11-14 14:08:33.438581785 +0100 @@ -17,7 +17,7 @@ Name: fontconfig -Version:2.12.4 +Version:2.12.6 Release:0 Summary:Library for Font Configuration License:MIT ++ fontconfig-2.12.4.tar.bz2 -> fontconfig-2.12.6.tar.bz2 ++ 18313 lines of diff (skipped)
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2017-08-10 13:43:15 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Thu Aug 10 13:43:15 2017 rev:87 rq:511829 version:2.12.4 Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2017-07-12 19:33:37.304549277 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2017-08-10 13:43:16.723932217 +0200 @@ -1,0 +2,16 @@ +Fri Jul 21 11:02:23 UTC 2017 - tchva...@suse.com + +- Version update to 2.12.4: + * Various distcheck errors + * FcCharSetHash(): use the 'numbers' values to compute the hash + * fc-lang: gracefully handle the case where the last language initial is < 'z' + * Fix an off-by-one error in FcLangSetIndex() + * Fix erroneous test on language id in FcLangSetPromote() + * FcLangSetCompare(): fix bug when two charsets come from different "buckets" + * Treat C.UTF-8 and C.utf8 locales as built in the C library +- Remove merged upstream fontconfig-locale_c.utf8.patch +- Remove fontconfig-doc archive, the generated output is already + present in the upstream released tarball +- Remove unused configure options + +--- Old: fontconfig-2.12.3.tar.bz2 fontconfig-doc-2.12.3.tar.bz2 fontconfig-locale_c.utf8.patch New: fontconfig-2.12.4.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.Y6WMPU/_old 2017-08-10 13:43:17.551815677 +0200 +++ /var/tmp/diff_new_pack.Y6WMPU/_new 2017-08-10 13:43:17.559814551 +0200 @@ -16,9 +16,8 @@ # -%define build_docs 0 Name: fontconfig -Version:2.12.3 +Version:2.12.4 Release:0 Summary:Library for Font Configuration License:MIT @@ -27,54 +26,16 @@ Source0:http://fontconfig.org/release/%{name}-%{version}.tar.bz2 Source4:baselibs.conf Source5:local.conf -# suse specific because freetype2-bitmap-foundry.patch -# https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 -Patch1: fontconfig-locale_c.utf8.patch BuildRequires: automake >= 1.11 -BuildRequires: freetype2-devel -# - -# (see removal of src/fcobjshash.h in %build) -# build 2.12.3 (2.12.1 worked fine); not needed as soon -# as following bug is resolved: -# https://bugs.freedesktop.org/show_bug.cgi?id=101280 BuildRequires: gperf -# --- -BuildRequires: libexpat-devel BuildRequires: libtool BuildRequires: pkgconfig -Requires: bash -Provides: XFree86:%{_sysconfdir}/fonts/fonts.dtd +BuildRequires: pkgconfig(expat) +BuildRequires: pkgconfig(freetype2) Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 Provides: IPA-fonts-config = 003.02 Obsoletes: IPA-fonts-config <= 003.02 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if %{build_docs} -BuildRequires: docbook-dsssl-stylesheets -BuildRequires: docbook-utils -BuildRequires: docbook_3 -BuildRequires: docbook_4 -BuildRequires: iso_ent -BuildRequires: libpng -BuildRequires: libxml2 -BuildRequires: libxml2-devel -BuildRequires: lynx -BuildRequires: openjade -BuildRequires: opensp -BuildRequires: perl-SGMLS -BuildRequires: sgml-skel -BuildRequires: texlive-dvips -BuildRequires: texlive-jadetex -%endif -# bug437293 -%ifarch ppc64 -Obsoletes: fontconfig-64bit -%endif -# After building with "build_docs" defined to "1" generate the doc tarball with: -# tar jcf fontconfig-doc.tar.bz2 fc-*/*.[0-9] doc/*.[0-9] doc/*.html doc/*/*.html doc/*.txt -%if %{build_docs} < 1 -Source1:%{name}-doc-%{version}.tar.bz2 -%endif %description Fontconfig is a library for configuring and customizing font access. It @@ -86,13 +47,8 @@ Summary:Include Files and Libraries mandatory for Development Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -Requires: freetype2-devel Requires: glibc-devel -Provides: XFree86-devel:%{_libdir}/pkgconfig/fontconfig.pc -# bug437293 -%ifarch ppc64 -Obsoletes: fontconfig-devel-64bit -%endif +Requires: pkgconfig(freetype2) %description devel This package countains all include files, libraries, configuration @@ -109,39 +65,20 @@ %prep %setup -q -%if %{build_docs} < 1 - tar -xvf %{SOURCE1} -%endif -%patch1 -p1 # use suse-specific doc path: find -name \*.1 -o -name \*.sgml | xargs sed -i -e 's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g' %build -# - build with automake 1.13 -# work around from https://bugs.archlinux.org/task/33406 -find . -name Makefile.a
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2017-07-12 19:33:36 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Wed Jul 12 19:33:36 2017 rev:86 rq:509319 version:2.12.3 Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2017-06-20 10:57:17.021865757 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2017-07-12 19:33:37.304549277 +0200 @@ -1,0 +2,5 @@ +Tue Jul 11 00:00:52 UTC 2017 - jeng...@inai.de + +- Remove --with-pic which is only useful for static libs. + +--- Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.gX3Z4x/_old 2017-07-12 19:33:37.892466328 +0200 +++ /var/tmp/diff_new_pack.gX3Z4x/_new 2017-07-12 19:33:37.896465763 +0200 @@ -129,7 +129,7 @@ rm src/fcobjshash.h # --- autoreconf -fiv -%configure --with-pic --with-arch=%{_host_cpu} \ +%configure --with-arch=%{_host_cpu} \ --disable-static \ --with-freetype-lib=%{_libdir} \ --with-x \
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2017-06-20 10:57:15 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Tue Jun 20 10:57:15 2017 rev:85 rq:501142 version:2.12.3 Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2017-03-09 01:30:50.647809348 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2017-06-20 10:57:17.021865757 +0200 @@ -1,0 +2,19 @@ +Mon Jun 5 11:33:07 UTC 2017 - pgaj...@suse.com + +- Update to 2.12.3: + Don't call perror() if no changes happens in errno + Fix FcCacheOffsetsValid() + Fix the build issue with gperf 3.1 + Fix the build issue on GNU/Hurd + Update a bit for the changes in FreeType 2.7.1 + Add the description of FC_LANG envvar to the doc + Bug 101202 - fontconfig FTBFS if docbook-utils is installed + Correct cache version info in doc/fontconfig-user.sgml + Avoid conflicts with integer width macros from TS 18661-1:2014 + Fix PostScript font alias name + Update aliases for URW June 2016 +- removed unneeded: + - fontconfig-glibc-2.25.patch + - make-check.patch + +--- Old: fontconfig-2.12.1.tar.bz2 fontconfig-doc-2.12.1.tar.bz2 fontconfig-glibc-2.25.patch make-check.patch New: fontconfig-2.12.3.tar.bz2 fontconfig-doc-2.12.3.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.tcWGEr/_old 2017-06-20 10:57:17.801755829 +0200 +++ /var/tmp/diff_new_pack.tcWGEr/_new 2017-06-20 10:57:17.805755265 +0200 @@ -18,7 +18,7 @@ %define build_docs 0 Name: fontconfig -Version:2.12.1 +Version:2.12.3 Release:0 Summary:Library for Font Configuration License:MIT @@ -29,13 +29,16 @@ Source5:local.conf # suse specific because freetype2-bitmap-foundry.patch # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 -Patch0: make-check.patch Patch1: fontconfig-locale_c.utf8.patch -# PATCH-FIX-UPSTREAM fontconfig-glibc-2.25.patch -- fixes build with glibc 2.25 -# http://lists.openembedded.org/pipermail/openembedded-core/2016-December/130213.html -Patch2: fontconfig-glibc-2.25.patch BuildRequires: automake >= 1.11 BuildRequires: freetype2-devel +# - +# (see removal of src/fcobjshash.h in %build) +# build 2.12.3 (2.12.1 worked fine); not needed as soon +# as following bug is resolved: +# https://bugs.freedesktop.org/show_bug.cgi?id=101280 +BuildRequires: gperf +# --- BuildRequires: libexpat-devel BuildRequires: libtool BuildRequires: pkgconfig @@ -109,9 +112,7 @@ %if %{build_docs} < 1 tar -xvf %{SOURCE1} %endif -%patch0 -p1 %patch1 -p1 -%patch2 -p1 # use suse-specific doc path: find -name \*.1 -o -name \*.sgml | xargs sed -i -e 's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g' @@ -122,6 +123,11 @@ chmod u+x test/run-test.sh chmod u+x doc/check-missing-doc # - +# build 2.12.3 (2.12.1 worked fine); not needed as soon +# as following bug is resolved: +# https://bugs.freedesktop.org/show_bug.cgi?id=101280 +rm src/fcobjshash.h +# --- autoreconf -fiv %configure --with-pic --with-arch=%{_host_cpu} \ --disable-static \ ++ fontconfig-2.12.1.tar.bz2 -> fontconfig-2.12.3.tar.bz2 ++ 3709 lines of diff (skipped) ++ fontconfig-doc-2.12.1.tar.bz2 -> fontconfig-doc-2.12.3.tar.bz2 ++ 10709 lines of diff (skipped)
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2017-03-09 01:30:49 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Thu Mar 9 01:30:49 2017 rev:84 rq:460495 version:2.12.1 Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2016-08-17 12:03:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2017-03-09 01:30:50.647809348 +0100 @@ -1,0 +2,6 @@ +Sun Feb 26 01:44:16 UTC 2017 - qantas94he...@gmail.com + +- Add patch fontconfig-glibc-2.25.patch + * Fixes build with glibc 2.25. + +--- New: fontconfig-glibc-2.25.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.LQbeEP/_old 2017-03-09 01:30:52.035612793 +0100 +++ /var/tmp/diff_new_pack.LQbeEP/_new 2017-03-09 01:30:52.035612793 +0100 @@ -1,7 +1,7 @@ # # spec file for package fontconfig # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,6 +31,9 @@ # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 Patch0: make-check.patch Patch1: fontconfig-locale_c.utf8.patch +# PATCH-FIX-UPSTREAM fontconfig-glibc-2.25.patch -- fixes build with glibc 2.25 +# http://lists.openembedded.org/pipermail/openembedded-core/2016-December/130213.html +Patch2: fontconfig-glibc-2.25.patch BuildRequires: automake >= 1.11 BuildRequires: freetype2-devel BuildRequires: libexpat-devel @@ -108,6 +111,7 @@ %endif %patch0 -p1 %patch1 -p1 +%patch2 -p1 # use suse-specific doc path: find -name \*.1 -o -name \*.sgml | xargs sed -i -e 's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g' ++ fontconfig-glibc-2.25.patch ++ >From 20cddc824c6501c2082cac41b162c34cd5fcc530 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 11 Dec 2016 14:32:00 -0800 Subject: [PATCH] Avoid conflicts with integer width macros from TS 18661-1:2014 glibc 2.25+ has now defined these macros in https://sourceware.org/git/?p=glibc.git;a=commit;h=5b17fd0da62bf923cb61d1bb7b08cf2e1f1f9c1a Signed-off-by: Khem Raj --- Upstream-Status: Merged into master (1ab5258f7c2abfafcd63a760ca08bf93591912da) fontconfig/fontconfig.h |3 ++- src/fcobjs.h|2 +- src/fcobjshash.gperf|2 +- src/fcobjshash.h|2 +- 4 files changed, 5 insertions(+), 4 deletions(-) Index: fontconfig-2.12.1/fontconfig/fontconfig.h === --- fontconfig-2.12.1.orig/fontconfig/fontconfig.h +++ fontconfig-2.12.1/fontconfig/fontconfig.h @@ -128,7 +128,8 @@ typedef int FcBool; #define FC_USER_CACHE_FILE ".fonts.cache-" FC_CACHE_VERSION /* Adjust outline rasterizer */ -#define FC_CHAR_WIDTH "charwidth" /* Int */ +#define FC_CHARWIDTH "charwidth" /* Int */ +#define FC_CHAR_WIDTH FC_CHARWIDTH #define FC_CHAR_HEIGHT "charheight"/* Int */ #define FC_MATRIX "matrix"/* FcMatrix */ Index: fontconfig-2.12.1/src/fcobjs.h === --- fontconfig-2.12.1.orig/src/fcobjs.h +++ fontconfig-2.12.1/src/fcobjs.h @@ -51,7 +51,7 @@ FC_OBJECT (DPI, FcTypeDouble, NULL) FC_OBJECT (RGBA, FcTypeInteger, NULL) FC_OBJECT (SCALE, FcTypeDouble, NULL) FC_OBJECT (MINSPACE, FcTypeBool, NULL) -FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL) +FC_OBJECT (CHARWIDTH, FcTypeInteger, NULL) FC_OBJECT (CHAR_HEIGHT,FcTypeInteger, NULL) FC_OBJECT (MATRIX, FcTypeMatrix, NULL) FC_OBJECT (CHARSET,FcTypeCharSet, FcCompareCharSet) Index: fontconfig-2.12.1/src/fcobjshash.gperf === --- fontconfig-2.12.1.orig/src/fcobjshash.gperf +++ fontconfig-2.12.1/src/fcobjshash.gperf @@ -44,7 +44,7 @@ int id; "rgba",FC_RGBA_OBJECT "scale",FC_SCALE_OBJECT "minspace",FC_MINSPACE_OBJECT -"charwidth",FC_CHAR_WIDTH_OBJECT +"charwidth",FC_CHARWIDTH_OBJECT "charheight",FC_CHAR_HEIGHT_OBJECT "matrix",FC_MATRIX_OBJECT "charset",FC_CHARSET_OBJECT Index: fontconfig-2.12.1/src/fcobjshash.h === --- fontconfig-2.12.1.orig/src/fcobjshash.h +++ fontconfig-2.12.1/src/fcobjshash.h @@ -284,7 +284,7 @@ FcObjectTypeLooku
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2016-08-17 12:03:30 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2016-07-18 21:22:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2016-08-17 12:03:32.0 +0200 @@ -1,0 +2,10 @@ +Thu Aug 11 11:50:05 UTC 2016 - pgaj...@suse.com + +- Update to 2.12.1: + Update CaseFolding.txt to Unicode 9.0 + Fix some errors related to python3 + Bug 96676 - Check range of FcWeightFromOpenType argument + Update libtool revision + Properly validate offsets in cache files. + +--- Old: fontconfig-2.12.0.tar.bz2 fontconfig-doc-2.12.0.tar.bz2 New: fontconfig-2.12.1.tar.bz2 fontconfig-doc-2.12.1.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.PLT3XA/_old 2016-08-17 12:03:33.0 +0200 +++ /var/tmp/diff_new_pack.PLT3XA/_new 2016-08-17 12:03:33.0 +0200 @@ -18,7 +18,7 @@ %define build_docs 0 Name: fontconfig -Version:2.12.0 +Version:2.12.1 Release:0 Summary:Library for Font Configuration License:MIT ++ fontconfig-2.12.0.tar.bz2 -> fontconfig-2.12.1.tar.bz2 ++ 2987 lines of diff (skipped) ++ fontconfig-doc-2.12.0.tar.bz2 -> fontconfig-doc-2.12.1.tar.bz2 ++ 2434 lines of diff (skipped)
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2016-07-18 21:22:38 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2016-03-16 10:43:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2016-07-18 21:22:39.0 +0200 @@ -1,0 +2,24 @@ +Mon Jul 11 14:20:11 UTC 2016 - dims...@opensuse.org + +- Update to version 2.12.0: + + Support the size specific design selection in OS/2 table +version 5. + + Allow the modification on 'lang' and 'charset' objects. + + Increase the refcount in FcConfigSetCurrent(). + + some updates in orth files. + + Add --error-on-no-fonts option to fc-cache. + + Use lang=und instead of lang=xx for "undetermined". + + Add FC_WEIGHT_DEMILIGHT and change from 65 to 55. + + Add FC_COLOR. + + Treat color fonts as scalable. + + no FC_LANG added with FcConfigSubstitute() when it has "und". + + Hardcode blanks in library. + + Support symbol fonts. + + Unicode 8.0 support. + + Add hintstyle templates and default hintslight. + + GX font support. + + Improve the footprint issue on updating caches. + + Bump the cache version to 6. + + more bug fixes. + +--- Old: fontconfig-2.11.1.tar.bz2 fontconfig-doc-2.11.1.tar.bz2 New: fontconfig-2.12.0.tar.bz2 fontconfig-doc-2.12.0.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.exysu5/_old 2016-07-18 21:22:40.0 +0200 +++ /var/tmp/diff_new_pack.exysu5/_new 2016-07-18 21:22:40.0 +0200 @@ -18,7 +18,7 @@ %define build_docs 0 Name: fontconfig -Version:2.11.1 +Version:2.12.0 Release:0 Summary:Library for Font Configuration License:MIT ++ fontconfig-2.11.1.tar.bz2 -> fontconfig-2.12.0.tar.bz2 ++ 73248 lines of diff (skipped) ++ fontconfig-doc-2.11.1.tar.bz2 -> fontconfig-doc-2.12.0.tar.bz2 ++ 51667 lines of diff (skipped)
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2016-03-16 10:43:12 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2015-05-20 23:35:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2016-03-16 10:43:13.0 +0100 @@ -1,0 +2,6 @@ +Wed Mar 9 16:20:54 UTC 2016 - idon...@suse.com + +- Add fontconfig-locale_c.utf8.patch to recognize C.UTF-8 locale, + patch from Debian. + +--- New: fontconfig-locale_c.utf8.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.InQZCZ/_old 2016-03-16 10:43:14.0 +0100 +++ /var/tmp/diff_new_pack.InQZCZ/_new 2016-03-16 10:43:14.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fontconfig # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,6 +30,7 @@ # suse specific because freetype2-bitmap-foundry.patch # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 Patch0: make-check.patch +Patch1: fontconfig-locale_c.utf8.patch BuildRequires: automake >= 1.11 BuildRequires: freetype2-devel BuildRequires: libexpat-devel @@ -106,6 +107,7 @@ tar -xvf %{SOURCE1} %endif %patch0 -p1 +%patch1 -p1 # use suse-specific doc path: find -name \*.1 -o -name \*.sgml | xargs sed -i -e 's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g' ++ fontconfig-locale_c.utf8.patch ++ Index: fontconfig-2.11.1/src/fclang.c === --- fontconfig-2.11.1.orig/src/fclang.c +++ fontconfig-2.11.1/src/fclang.c @@ -189,6 +189,8 @@ FcLangNormalize (const FcChar8 *lang) return NULL; if (FcStrCmpIgnoreCase (lang, (const FcChar8 *)"C") == 0 || +FcStrCmpIgnoreCase (lang, (const FcChar8 *)"C.UTF-8") == 0 || +FcStrCmpIgnoreCase (lang, (const FcChar8 *)"C.utf8") == 0 || FcStrCmpIgnoreCase (lang, (const FcChar8 *)"POSIX") == 0) { result = FcStrCopy ((const FcChar8 *)"en");
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2015-05-20 23:35:52 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2014-12-03 22:51:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2015-05-20 23:35:53.0 +0200 @@ -1,0 +2,5 @@ +Tue May 19 06:56:57 UTC 2015 - fst...@suse.com + +- Clean the spec file with spec-cleaner + +--- Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.nsz5kO/_old 2015-05-20 23:35:54.0 +0200 +++ /var/tmp/diff_new_pack.nsz5kO/_new 2015-05-20 23:35:54.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package fontconfig # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,31 @@ %define build_docs 0 - Name: fontconfig +Version:2.11.1 +Release:0 +Summary:Library for Font Configuration +License:MIT +Group: System/Libraries +Url:http://fontconfig.org/ +Source0:http://fontconfig.org/release/%{name}-%{version}.tar.bz2 +Source4:baselibs.conf +Source5:local.conf +# suse specific because freetype2-bitmap-foundry.patch +# https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 +Patch0: make-check.patch BuildRequires: automake >= 1.11 BuildRequires: freetype2-devel BuildRequires: libexpat-devel BuildRequires: libtool BuildRequires: pkgconfig +Requires: bash +Provides: XFree86:%{_sysconfdir}/fonts/fonts.dtd +Provides: ipa-fonts-config = 003.02 +Obsoletes: ipa-fonts-config <= 003.02 +Provides: IPA-fonts-config = 003.02 +Obsoletes: IPA-fonts-config <= 003.02 +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{build_docs} BuildRequires: docbook-dsssl-stylesheets BuildRequires: docbook-utils @@ -41,34 +59,15 @@ BuildRequires: texlive-dvips BuildRequires: texlive-jadetex %endif -Provides: XFree86:%{_sysconfdir}/fonts/fonts.dtd -Url:http://fontconfig.org/ # bug437293 %ifarch ppc64 Obsoletes: fontconfig-64bit %endif -Requires: bash -Version:2.11.1 -Release:0 -Summary:Library for Font Configuration -License:MIT -Group: System/Libraries -Source0:http://fontconfig.org/release/%name-%version.tar.bz2 # After building with "build_docs" defined to "1" generate the doc tarball with: # tar jcf fontconfig-doc.tar.bz2 fc-*/*.[0-9] doc/*.[0-9] doc/*.html doc/*/*.html doc/*.txt %if %{build_docs} < 1 -Source1:%name-doc-%version.tar.bz2 +Source1:%{name}-doc-%{version}.tar.bz2 %endif -Source4:baselibs.conf -Source5:local.conf -# suse specific because freetype2-bitmap-foundry.patch -# https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 -Patch0: make-check.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Provides: ipa-fonts-config = 003.02 -Obsoletes: ipa-fonts-config <= 003.02 -Provides: IPA-fonts-config = 003.02 -Obsoletes: IPA-fonts-config <= 003.02 %description Fontconfig is a library for configuring and customizing font access. It @@ -77,12 +76,12 @@ which accepts font patterns and returns the nearest matching font. %package devel -Requires: %{name} = %version -Requires: freetype2-devel -Requires: glibc-devel -Provides: XFree86-devel:%_libdir/pkgconfig/fontconfig.pc Summary:Include Files and Libraries mandatory for Development Group: Development/Libraries/C and C++ +Requires: %{name} = %{version} +Requires: freetype2-devel +Requires: glibc-devel +Provides: XFree86-devel:%{_libdir}/pkgconfig/fontconfig.pc # bug437293 %ifarch ppc64 Obsoletes: fontconfig-devel-64bit @@ -118,14 +117,14 @@ chmod u+x doc/check-missing-doc # - autoreconf -fiv -%configure --with-pic --with-arch=%_host_cpu \ +%configure --with-pic --with-arch=%{_host_cpu} \ --disable-static \ - --with-freetype-lib=%_libdir \ + --with-freetype-lib=%{_libdir} \ --with-x \ --enable-libxml2=no \ --with-confdir=%{_sysconfdir}/fonts \ --with-docdir=%{_defaultdocdir}/%{name} \ - --with-add-fonts=/usr/X11R6/lib/X11/fonts,/opt/kde3/share/fon
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2014-12-03 22:51:18 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2014-03-27 06:12:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2014-12-03 22:51:20.0 +0100 @@ -1,0 +2,6 @@ +Sat Nov 29 20:51:29 UTC 2014 - bwiedem...@suse.com + +- fix wrong path to documentation (bnc#907685) +- removed patch: usr-share-doc-packages.patch + +--- Old: usr-share-doc-packages.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.tRpf9f/_old 2014-12-03 22:51:21.0 +0100 +++ /var/tmp/diff_new_pack.tRpf9f/_new 2014-12-03 22:51:21.0 +0100 @@ -64,8 +64,6 @@ # suse specific because freetype2-bitmap-foundry.patch # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 Patch0: make-check.patch -# suse specific -Patch1: usr-share-doc-packages.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -109,7 +107,8 @@ tar -xvf %{SOURCE1} %endif %patch0 -p1 -%patch1 -p1 +# use suse-specific doc path: +find -name \*.1 -o -name \*.sgml | xargs sed -i -e 's/usr\/share\/doc\/fontconfig/usr\/share\/doc\/packages\/fontconfig/g' %build # - build with automake 1.13 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2014-03-27 06:12:44 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2014-03-06 19:29:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2014-03-27 06:12:45.0 +0100 @@ -1,0 +2,55 @@ +Mon Mar 24 19:54:56 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 2.11.1 + + do not build test-migration for Win32 + + Fix build issue on Debian/kFreeBSD 7.0 + + Update ax_pthread.m4 to the latest version + + Fix the dynamic loading issue on NetBSD + + Use stat() if there are no d_type in struct dirent + + Fix a build issue on Solaris 10 + + Change the default weight on match to FC_WEIGHT_NORMAL + + Warn if no nor elements in + + Correct DTD + + Re-scan font directories only when it contains subdirs + + Fix typo + + fixed fdo#72086 - Check for gperf in autogen.sh + + Simplify to validate the availability of posix_fadvise + + Simplify to validate the availability of scandir + + Fix a typo + + Fix a build issue on platforms where doesn't +support readlink() + + Improve the performance issue on rescanning directories + + fixed fdo#73686 - confdir is not set correctly +in fontconfig.pc + + Update zh_hk.orth + + clean up the unused files + + Add missing license headers + + Update the use of autotools' macro + + Fix a crash issue when empty strings are set to the BDF +properties + + Add a doc for FcDirCacheRescan + + Add missing #include in fcstat.c + + Fix incompatible API on AIX with random_r and initstate_r + + Fallback to lstat() in case the filesystem doesn't support +d_type in struct dirent + + Update doc to include the version info of `since when' + + fixed fdo#73291 - poppler does not show fl ligature + + Add README describes the criteria to add/modify the +orthography files + + Fix autoconf warning, warning: AC_COMPILE_IFELSE was called +before AC_USE_SYSTEM_EXTENSIONS + + Leave room for null terminators in arrays + + Avoid memory leak when NULL path passed to FcStrBuildFilename + + Avoid null pointer dereference in FcNameParse if malloc fails + + Bug 72380 - Never drop first font when trimming + + Fix inversion between Tinos and Cousine in the comment + + Add metric aliases for additional Google ChromeOS fonts + + Defaulting to LOCAL_APPDATA_FONTCONFIG_CACHE for +Win32 build + + fc-cache: --sysroot option takes an argument +- Drop patches from/merged upstream: + 0001-Fix-inversion-between-Tinos-and-Cousine-in-the-comme.patch, + 0002-Add-metric-aliases-for-additional-Google-ChromeOS-fo.patch + and fontconfig-crash-bdf.patch + +--- Old: 0001-Fix-inversion-between-Tinos-and-Cousine-in-the-comme.patch 0002-Add-metric-aliases-for-additional-Google-ChromeOS-fo.patch fontconfig-2.11.0.tar.bz2 fontconfig-crash-bdf.patch fontconfig-doc-2.11.0.tar.bz2 New: fontconfig-2.11.1.tar.bz2 fontconfig-doc-2.11.1.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.B1Q8Lg/_old 2014-03-27 06:12:46.0 +0100 +++ /var/tmp/diff_new_pack.B1Q8Lg/_new 2014-03-27 06:12:46.0 +0100 @@ -48,7 +48,7 @@ Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.11.0 +Version:2.11.1 Release:0 Summary:Library for Font Configuration License:MIT @@ -66,11 +66,6 @@ Patch0: make-check.patch # suse specific Patch1: usr-share-doc-packages.patch -# fix submitted upstream -Patch2: 0001-Fix-inversion-between-Tinos-and-Cousine-in-the-comme.patch -Patch3: 0002-Add-metric-aliases-for-additional-Google-ChromeOS-fo.patch -# upstream patch http://cgit.freedesktop.org/fontconfig/commit/?id=80081555fdffea927a53fce2773cfbe9db4c51f0 -Patch4: fontconfig-crash-bdf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -115,9 +110,6 @@ %endif %patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 %build # - build with automake 1.13 ++ fontconfig-2.11.0.tar.bz2 -> fontconfig-2.11.1.tar.bz2 ++ 33731 lines of diff (skipped) ++ fontconfig-doc-2.11.0.tar.bz2 -> fontconfig-doc-2.11.1.tar.bz2 ++ 21148 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2014-03-06 19:29:30 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2014-02-09 13:17:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2014-03-06 19:29:31.0 +0100 @@ -1,0 +2,6 @@ +Thu Feb 6 16:56:30 UTC 2014 - pgaj...@suse.com + +- removed iso639-{1,2} and local.conf.instsys +- *.conf files moved to fonts-config package + +--- Old: 11-suse-hinting.conf 16-suse-hintstyle.conf 18-suse-bitmaps-misc.conf 50-suse-pre-user.conf 58-suse-post-user.conf iso639-1 iso639-2 local.conf.instsys Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.h2ZlH7/_old 2014-03-06 19:29:33.0 +0100 +++ /var/tmp/diff_new_pack.h2ZlH7/_new 2014-03-06 19:29:33.0 +0100 @@ -59,16 +59,8 @@ %if %{build_docs} < 1 Source1:%name-doc-%version.tar.bz2 %endif -Source2:iso639-1 -Source3:iso639-2 Source4:baselibs.conf -Source8:local.conf -Source9:local.conf.instsys -Source11: 11-suse-hinting.conf -Source16: 16-suse-hintstyle.conf -Source18: 18-suse-bitmaps-misc.conf -Source50: 50-suse-pre-user.conf -Source58: 58-suse-post-user.conf +Source5:local.conf # suse specific because freetype2-bitmap-foundry.patch # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 Patch0: make-check.patch @@ -162,7 +154,7 @@ # documentation mkdir -p %{buildroot}/%{_defaultdocdir}/fontconfig mkdir -p %{buildroot}/%{_defaultdocdir}/fontconfig-devel -install -m 644 AUTHORS COPYING ChangeLog README $RPM_SOURCE_DIR/iso639-? \ +install -m 644 AUTHORS COPYING ChangeLog README \ %{buildroot}/%{_defaultdocdir}/%{name} install -m 644 doc/*.html %{buildroot}/%{_defaultdocdir}/fontconfig install -m 644 doc/fontconfig-user.txt %{buildroot}/%{_defaultdocdir}/fontconfig @@ -178,19 +170,15 @@ gzip --best %{buildroot}/%{_mandir}/man${i}/*.${i} done install -m 644 conf.d/README %{buildroot}%{_sysconfdir}/fonts/conf.d +install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/fonts # tune links in conf.d pushd %{buildroot}%{_sysconfdir}/fonts/conf.d mv 50-user.conf 56-user.conf rm 51-local.conf ln -s ../local.conf 55-local.conf +# leave place for 60-family-prefer.conf from fonts-config +mv 60-latin.conf 61-latin.conf popd -for i in $RPM_SOURCE_DIR/[0-9]*.conf; do -j=${i##*/} -install -m 644 $i %{buildroot}%{_datadir}/%{name}/conf.avail/ -ln -s ../../..%{_datadir}/%{name}/conf.avail/$j %{buildroot}%{_sysconfdir}/fonts/conf.d/$j -done -install -m 644 $RPM_SOURCE_DIR/local.conf %{buildroot}%{_sysconfdir}/fonts -install -m 644 $RPM_SOURCE_DIR/local.conf.instsys %{buildroot}%{_sysconfdir}/fonts/ %post -p /sbin/ldconfig @@ -207,7 +195,6 @@ %config %{_sysconfdir}/fonts/fonts.conf %config %{_sysconfdir}/fonts/conf.d/*.conf %config(noreplace) %{_sysconfdir}/fonts/local.conf -%config %{_sysconfdir}/fonts/local.conf.instsys %{_sysconfdir}/fonts/conf.d/README %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/conf.avail -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2014-02-09 13:17:33 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-12-08 19:26:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2014-02-09 13:17:34.0 +0100 @@ -1,0 +2,6 @@ +Fri Jan 31 07:30:10 UTC 2014 - pgaj...@suse.com + +- fix fontconfig crash for special bdf font [bnc#860596] + * added fontconfig-crash-bdf.patch + +--- New: fontconfig-crash-bdf.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.8ilJ3C/_old 2014-02-09 13:17:35.0 +0100 +++ /var/tmp/diff_new_pack.8ilJ3C/_new 2014-02-09 13:17:35.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fontconfig # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -77,6 +77,8 @@ # fix submitted upstream Patch2: 0001-Fix-inversion-between-Tinos-and-Cousine-in-the-comme.patch Patch3: 0002-Add-metric-aliases-for-additional-Google-ChromeOS-fo.patch +# upstream patch http://cgit.freedesktop.org/fontconfig/commit/?id=80081555fdffea927a53fce2773cfbe9db4c51f0 +Patch4: fontconfig-crash-bdf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -123,6 +125,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 %build # - build with automake 1.13 ++ fontconfig-crash-bdf.patch ++ src/fcfreetype.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 80081555fdffea927a53fce2773cfbe9db4c51f0 Author: Akira TAGOH Date: Fri Jan 31 11:10:02 2014 +0900 Fix a crash issue when empty strings are set to the BDF properties Index: src/fcfreetype.c === --- src/fcfreetype.c.orig 2013-10-11 05:10:18.0 +0200 +++ src/fcfreetype.c2014-01-31 08:40:43.446021821 +0100 @@ -1586,7 +1586,7 @@ } if (width == -1 && FT_Get_BDF_Property (face, "SETWIDTH_NAME", &prop) == 0 && - prop.type == BDF_PROPERTY_TYPE_ATOM) + prop.type == BDF_PROPERTY_TYPE_ATOM && prop.u.atom != NULL) { width = FcIsWidth ((FcChar8 *) prop.u.atom); if (FcDebug () & FC_DBG_SCANV) @@ -1716,7 +1716,7 @@ /* For PCF fonts, override the computed spacing with the one from the property */ if(FT_Get_BDF_Property(face, "SPACING", &prop) == 0 && - prop.type == BDF_PROPERTY_TYPE_ATOM) { + prop.type == BDF_PROPERTY_TYPE_ATOM && prop.u.atom != NULL) { if(!strcmp(prop.u.atom, "c") || !strcmp(prop.u.atom, "C")) spacing = FC_CHARCELL; else if(!strcmp(prop.u.atom, "m") || !strcmp(prop.u.atom, "M")) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-12-08 19:26:36 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-10-14 09:26:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-12-08 19:26:37.0 +0100 @@ -1,0 +2,10 @@ +Fri Dec 6 13:33:14 UTC 2013 - fcro...@suse.com + +- Add + 0001-Fix-inversion-between-Tinos-and-Cousine-in-the-comme.patch: + fix error in 30-metric-aliases.conf comments (fdo#72395). +- Add + 0002-Add-metric-aliases-for-additional-Google-ChromeOS-fo.patch: + add compat fonts for Cambria, Caladea and Symbol (fdo#72395). + +--- New: 0001-Fix-inversion-between-Tinos-and-Cousine-in-the-comme.patch 0002-Add-metric-aliases-for-additional-Google-ChromeOS-fo.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.LvW61T/_old 2013-12-08 19:26:38.0 +0100 +++ /var/tmp/diff_new_pack.LvW61T/_new 2013-12-08 19:26:38.0 +0100 @@ -74,6 +74,9 @@ Patch0: make-check.patch # suse specific Patch1: usr-share-doc-packages.patch +# fix submitted upstream +Patch2: 0001-Fix-inversion-between-Tinos-and-Cousine-in-the-comme.patch +Patch3: 0002-Add-metric-aliases-for-additional-Google-ChromeOS-fo.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -118,6 +121,8 @@ %endif %patch0 -p1 %patch1 -p1 +%patch2 -p1 +%patch3 -p1 %build # - build with automake 1.13 ++ 0001-Fix-inversion-between-Tinos-and-Cousine-in-the-comme.patch ++ >From 88c90a10646f27f597c2cb91c6a8df71bbf4669f Mon Sep 17 00:00:00 2001 From: Frederic Crozat Date: Fri, 6 Dec 2013 14:08:08 +0100 Subject: [PATCH 1/2] Fix inversion between Tinos and Cousine in the comment --- conf.d/30-metric-aliases.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf.d/30-metric-aliases.conf b/conf.d/30-metric-aliases.conf index d0d9ea2..c9ee79f 100644 --- a/conf.d/30-metric-aliases.conf +++ b/conf.d/30-metric-aliases.conf @@ -22,8 +22,8 @@ Microsoft fonts: Liberation fonts: Google CrOS core fonts: StarOffice fo == === = == Arial Liberation Sans ArimoAlbany Albany AMT Arial Narrow Liberation Sans Narrow -Times New Roman Liberation SerifCousine Thorndale Thorndale AMT -Courier New Liberation Mono TinosCumberland Cumberland AMT +Times New Roman Liberation SerifTinosThorndale Thorndale AMT +Courier New Liberation Mono Cousine Cumberland Cumberland AMT Microsoft fonts: Other fonts: -- 1.8.4 ++ 0002-Add-metric-aliases-for-additional-Google-ChromeOS-fo.patch ++ >From 74b9be6b4030ac1bfd4c20b52bbcdeb66373eaba Mon Sep 17 00:00:00 2001 From: Frederic Crozat Date: Fri, 6 Dec 2013 14:23:52 +0100 Subject: [PATCH 2/2] Add metric aliases for additional Google ChromeOS fonts MS fonts Cambria, Symbol and Calibri have compat metrics fonts from ChromeOS. --- conf.d/30-metric-aliases.conf | 43 +++ 1 file changed, 43 insertions(+) diff --git a/conf.d/30-metric-aliases.conf b/conf.d/30-metric-aliases.conf index c9ee79f..49a9602 100644 --- a/conf.d/30-metric-aliases.conf +++ b/conf.d/30-metric-aliases.conf @@ -24,6 +24,9 @@ Arial Liberation Sans Arimo Albany Arial Narrow Liberation Sans Narrow Times New Roman Liberation SerifTinosThorndale Thorndale AMT Courier New Liberation Mono Cousine Cumberland Cumberland AMT +Cambria Caladea +Calibri Carlito +SymbolSymbolNeu Microsoft fonts: Other fonts: @@ -307,7 +310,26 @@ but in an order preferring similar designs first. We do this in three steps: + + Caladea + + Cambria + + + + Carlito + + Calibri + + + + + SymbolNeu + +
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-10-14 09:26:05 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-09-02 16:57:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-10-14 09:26:07.0 +0200 @@ -1,0 +2,13 @@ +Fri Oct 11 14:27:15 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to final 2.11.0 + + Do not create a config dir for migration when no config files +nor dirs + + Fix memory leaks in FcFreeTypeQueryFace + + Deprecate / remove FC_RASTERIZER (fdo#68955) + + Fix a crash when FcPattern is set to null on FcFontSetList() +and FcFontList() + + Exit with the error code when FcNameParse() failed + + Avoid reading config.h twice (fdo#69833) + +--- Old: fontconfig-2.10.95.tar.bz2 fontconfig-doc-2.10.95.tar.bz2 New: fontconfig-2.11.0.tar.bz2 fontconfig-doc-2.11.0.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.ew7pgS/_old 2013-10-14 09:26:08.0 +0200 +++ /var/tmp/diff_new_pack.ew7pgS/_new 2013-10-14 09:26:08.0 +0200 @@ -48,7 +48,7 @@ Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.10.95 +Version:2.11.0 Release:0 Summary:Library for Font Configuration License:MIT ++ fontconfig-2.10.95.tar.bz2 -> fontconfig-2.11.0.tar.bz2 ++ 18122 lines of diff (skipped) ++ fontconfig-doc-2.10.95.tar.bz2 -> fontconfig-doc-2.11.0.tar.bz2 ++ 61629 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-09-02 16:57:44 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-05-27 09:49:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-09-02 16:57:46.0 +0200 @@ -1,0 +2,41 @@ +Sat Aug 31 14:32:49 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to version 2.10.95 (2.11 RC5) + + Crashfix release, no upstream changelog provided + +--- +Thu Aug 29 09:56:52 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to version 2.10.94 (2.11 RC4) + + FcNameParse() should ignore leading whitespace +in parameters + + Fix a comparison of constant warning with clang + + Fix a shift count overflow on 32bit box + + Fix a incompatible pointer warning on NetBSD + + Add FcTypeUnknown to FcType to avoid comparison of constant -1 + + Fix the behavior of intermixed tests end edits in match + + Ignore scandir() check on mingw + + Use INT_MAX instead of unreliable hardcoding value + + Add FC_UNUSED to FC_ASSERT_STATIC macro to avoid compiler warning + + Rework to apply the intermixed test and edit elements in one-pass + + trivial code optimization + + Correct fontconfig.pc to add certain dependencies for build + + Correct fontconfig.pc to add certain dependencies for static build + + Fix wrong edit position + + Invalid read/write with valgrind when assigning something twice +(fdo#67809) + + warn deprecated only when migration failed + + Match on FC_SCALABLE (fdo#67845) + + fontformat in match pattern is not respected? (fdo#16818) + + More metric compat fonts (fdo#68340) + + Add default aliases for Georgia, Garamond, Palatino Linotype, +Trebuchet MS (fdo#63399) + + Fix a typo + + Fix a crash when non-builtin objects are edited + + Fix a wrong edit position when 'kind' is different + + copy qu.orth to quz.orth (fdo#68587) + + Add quz.orth to Makefile.am + + Minor + + Fix assertion + +--- Old: fontconfig-2.10.93.tar.bz2 fontconfig-doc-2.10.93.tar.bz2 New: fontconfig-2.10.95.tar.bz2 fontconfig-doc-2.10.95.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.SbvFa3/_old 2013-09-02 16:57:47.0 +0200 +++ /var/tmp/diff_new_pack.SbvFa3/_new 2013-09-02 16:57:47.0 +0200 @@ -48,7 +48,7 @@ Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.10.93 +Version:2.10.95 Release:0 Summary:Library for Font Configuration License:MIT ++ fontconfig-2.10.93.tar.bz2 -> fontconfig-2.10.95.tar.bz2 ++ 16774 lines of diff (skipped) ++ fontconfig-doc-2.10.93.tar.bz2 -> fontconfig-doc-2.10.95.tar.bz2 ++ 61178 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-05-27 09:49:20 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-05-13 22:47:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-05-27 09:49:21.0 +0200 @@ -1,0 +2,20 @@ +Tue May 21 17:07:35 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to version 2.10.93 + + matching native fonts with even :lang=en (fdo#62980) + + Ensure closing fp on error + + Obtain fonts data via FT_Face instead of opening a file directly + + Revert the previous change and rework to not export freetype +API outside fcfreetype.c + + documented FC_HASH and FC_POSTSCRIPT_NAME + + make check fails: .. contents:: :depth: 2 (fdo#63329) + + Use the glob matching for filename + + conf.d/README outdated (fdo#63452 + + Fix missing OSAtomicCompareAndSwapPtrBarrier() on Mac OS X 10.4 + + FcFreeTypeQueryFace fails on postscripts fonts loaded +from memory (fdo#63922) + + build-chain, replace INCLUDES directive by AM_CPPFLAGS +- dropped conf.d-readme-templatedir.patch (upstreamed) +- dropped fontconfig-fix-webfont.patch (upstreamed) + +--- Old: conf.d-readme-templatedir.patch fontconfig-2.10.92.tar.bz2 fontconfig-doc-2.10.92.tar.bz2 fontconfig-fix-webfont.patch New: fontconfig-2.10.93.tar.bz2 fontconfig-doc-2.10.93.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.h3ocGz/_old 2013-05-27 09:49:22.0 +0200 +++ /var/tmp/diff_new_pack.h3ocGz/_new 2013-05-27 09:49:22.0 +0200 @@ -48,7 +48,7 @@ Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.10.92 +Version:2.10.93 Release:0 Summary:Library for Font Configuration License:MIT @@ -74,10 +74,6 @@ Patch0: make-check.patch # suse specific Patch1: usr-share-doc-packages.patch -# to be upstreamed -Patch2: conf.d-readme-templatedir.patch -# PATCH-FIX-UPSTREAM fontconfig-fix-webfont.patch bnc#819467 rh#946859 dims...@opensuse.org -- Fix webfont issue -Patch3: fontconfig-fix-webfont.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -122,8 +118,6 @@ %endif %patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build # - build with automake 1.13 ++ fontconfig-2.10.92.tar.bz2 -> fontconfig-2.10.93.tar.bz2 ++ 8581 lines of diff (skipped) ++ fontconfig-doc-2.10.92.tar.bz2 -> fontconfig-doc-2.10.93.tar.bz2 ++ 7388 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-05-13 22:47:12 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-04-14 10:14:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-05-13 22:47:13.0 +0200 @@ -1,0 +2,5 @@ +Sun May 12 12:27:43 UTC 2013 - dims...@opensuse.org + +- Add fontconfig-fix-webfont.patch: Fix webfont issue (bnc#819467). + +--- New: fontconfig-fix-webfont.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.eh3hxq/_old 2013-05-13 22:47:14.0 +0200 +++ /var/tmp/diff_new_pack.eh3hxq/_new 2013-05-13 22:47:14.0 +0200 @@ -76,6 +76,8 @@ Patch1: usr-share-doc-packages.patch # to be upstreamed Patch2: conf.d-readme-templatedir.patch +# PATCH-FIX-UPSTREAM fontconfig-fix-webfont.patch bnc#819467 rh#946859 dims...@opensuse.org -- Fix webfont issue +Patch3: fontconfig-fix-webfont.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -121,6 +123,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build # - build with automake 1.13 ++ fontconfig-fix-webfont.patch ++ diff --git a/src/fcfreetype.c b/src/fcfreetype.c index 8a037c0..5e8990d 100644 --- a/src/fcfreetype.c +++ b/src/fcfreetype.c @@ -1104,7 +1104,10 @@ FcFreeTypeQueryFace (const FT_Face face, char psname[256]; const char *tmp; -FcChar8*hashstr; +FcChar8*hashstr = NULL; +char *fontdata = NULL; +FT_Error err; +FT_ULong len = 0, alen; pat = FcPatternCreate (); if (!pat) @@ -1662,12 +1665,34 @@ FcFreeTypeQueryFace (const FT_Face face, if (!FcPatternAddBool (pat, FC_DECORATIVE, decorative)) goto bail1; -hashstr = FcHashGetSHA256DigestFromFile (file); +err = FT_Load_Sfnt_Table (face, 0, 0, NULL, &len); +if (err == FT_Err_Ok) +{ + alen = (len + 63) & ~63; + fontdata = malloc (alen); + if (!fontdata) + goto bail1; + err = FT_Load_Sfnt_Table (face, 0, 0, (FT_Byte *)fontdata, &len); + if (err != FT_Err_Ok) + goto bail1; + memset (&fontdata[len], 0, alen - len); + hashstr = FcHashGetSHA256DigestFromMemory (fontdata, len); +} +else if (err == FT_Err_Invalid_Face_Handle) +{ + /* font may not support SFNT. falling back to +* read the font data from file directly +*/ + hashstr = FcHashGetSHA256DigestFromFile (file); +} +else +{ + goto bail1; +} if (!hashstr) goto bail1; if (!FcPatternAddString (pat, FC_HASH, hashstr)) goto bail1; -free (hashstr); /* * Compute the unicode coverage for the font @@ -1756,6 +1781,10 @@ FcFreeTypeQueryFace (const FT_Face face, bail2: FcCharSetDestroy (cs); bail1: +if (hashstr) + free (hashstr); +if (fontdata) + free (fontdata); FcPatternDestroy (pat); bail0: return NULL; diff --git a/src/fchash.c b/src/fchash.c index 827b20f..92585a6 100644 --- a/src/fchash.c +++ b/src/fchash.c @@ -220,7 +220,7 @@ FcHashGetSHA256DigestFromFile (const FcChar8 *filename) ret = FcHashInitSHA256Digest (); if (!ret) - return NULL; + goto bail0; while (!feof (fp)) { @@ -261,5 +261,60 @@ FcHashGetSHA256DigestFromFile (const FcChar8 *filename) bail0: fclose (fp); + return NULL; } + +FcChar8 * +FcHashGetSHA256DigestFromMemory (const char *fontdata, +size_t length) +{ +char ibuf[64]; +FcChar32 *ret; +size_t i = 0; + +ret = FcHashInitSHA256Digest (); +if (!ret) + return NULL; + +while (i <= length) +{ + if ((length - i) < 64) + { + long v; + size_t n; + + /* add a padding */ + n = length - i; + if (n > 0) + memcpy (ibuf, &fontdata[i], n); + memset (&ibuf[n], 0, 64 - n); + ibuf[n] = 0x80; + if ((64 - n) < 9) + { + /* process a block once */ + FcHashComputeSHA256Digest (ret, ibuf); + memset (ibuf, 0, 64); + } + /* set input size at the end */ + v = length * 8; + ibuf[63 - 0] = v& 0xff; + ibuf[63 - 1] = (v >> 8
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-04-14 10:14:14 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-04-07 14:21:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-04-14 10:14:16.0 +0200 @@ -1,0 +2,19 @@ +Thu Apr 11 10:24:57 UTC 2013 - pgaj...@suse.com + +- dropped metric-arial-narrow.patch (upstreamed) +- dropped metric-croscore.patch (upstreamed) +- /etc/conf.d/55-local.conf +- tag /etc/fonts/conf.d/*.conf files as %config, not + %config(noreplace) +- /etc/fonts/conf.d/README now mentions correct template dir + [bnc#810034] + * conf.d-readme-templatedir.patch +- revert the change from Mon May 28 11:53:08 UTC 2012 because + hintslight implies autohinter. Rather render Liberation, DejaVu + and Droid sans serif and serif fonts with BCI, even if it means + thin (sometimes too much, see Liberation Sans 'R') glyphs. It + should be readable (less blurred). I'll add fontconfig hinting + profile in near future which will force autohinter for those + which like more thick fonts even if sometimes more blurred. + +--- Old: metric-arial-narrow.patch metric-croscore.patch New: conf.d-readme-templatedir.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.vYD2FY/_old 2013-04-14 10:14:18.0 +0200 +++ /var/tmp/diff_new_pack.vYD2FY/_new 2013-04-14 10:14:18.0 +0200 @@ -74,10 +74,8 @@ Patch0: make-check.patch # suse specific Patch1: usr-share-doc-packages.patch -# to be upstreamed https://bugs.freedesktop.org/show_bug.cgi?id=47721 -Patch3: metric-croscore.patch -# to be upstreamed https://bugs.freedesktop.org/show_bug.cgi?id=60783 -Patch4: metric-arial-narrow.patch +# to be upstreamed +Patch2: conf.d-readme-templatedir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -122,8 +120,7 @@ %endif %patch0 -p1 %patch1 -p1 -%patch3 -%patch4 +%patch2 -p1 %build # - build with automake 1.13 @@ -179,8 +176,8 @@ # tune links in conf.d pushd %{buildroot}%{_sysconfdir}/fonts/conf.d mv 50-user.conf 56-user.conf -mv 51-local.conf 55-local.conf -rm -f 51-local.conf +rm 51-local.conf +ln -s ../local.conf 55-local.conf popd for i in $RPM_SOURCE_DIR/[0-9]*.conf; do j=${i##*/} @@ -203,7 +200,7 @@ # packaging /etc/fonts/conf.avail for compatibility reasons %dir %{_sysconfdir}/fonts/conf.avail %config %{_sysconfdir}/fonts/fonts.conf -%config(noreplace) %{_sysconfdir}/fonts/conf.d/*.conf +%config %{_sysconfdir}/fonts/conf.d/*.conf %config(noreplace) %{_sysconfdir}/fonts/local.conf %config %{_sysconfdir}/fonts/local.conf.instsys %{_sysconfdir}/fonts/conf.d/README ++ 16-suse-hintstyle.conf ++ --- /var/tmp/diff_new_pack.vYD2FY/_old 2013-04-14 10:14:18.0 +0200 +++ /var/tmp/diff_new_pack.vYD2FY/_new 2013-04-14 10:14:18.0 +0200 @@ -31,78 +31,6 @@ exceptions: --> - - - - - Liberation Sans - - - hintslight - - - - - - DejaVu Sans - - - hintslight - - - - - - Droid Sans - - - hintslight - - - - - - Liberation Serif - - - hintslight - - - - - - DejaVu Serif - - - hintslight - - - - - - Droid Serif - - - hintslight - - - ++ conf.d-readme-templatedir.patch ++ Index: fontconfig-2.10.92/conf.d/Makefile.am === --- fontconfig-2.10.92.orig/conf.d/Makefile.am +++ fontconfig-2.10.92/conf.d/Makefile.am @@ -78,6 +78,9 @@ template_DATA = \ 80-delicious.conf \ 90-synthetic.conf +README: $(srcdir)/README.in + sed "s|\@TEMPLATEDIR\@|$(templatedir)|" <$(srcdir)/README.in >README + install-data-hook: mkdir -p $(DESTDIR)$(configdir) @(echo cd $(DESTDIR)$(configdir); \ Index: fontconfig-2.10.92/conf.d/README.in === --- /dev/null +++ fontconfig-2.10.92/conf.d/README.in @@ -0,0 +1,23 @@ +conf.d/README + +Each file in this directory is a fontconfig configuration file. Fontconfig +scans this directory, loading all files of the
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-04-07 14:21:34 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-03-22 11:01:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-04-07 14:21:35.0 +0200 @@ -1,0 +2,21 @@ +Fri Apr 5 15:32:01 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to version 2.10.92 + + support FC_POSTSCRIPT_NAME (fdo#38737) + + Fix a SIGSEGV on FcPatternGet* with NULL pattern + + Fix crash with FcConfigSetCurrent(NULL) + + Do not copy FC_*LANG_OBJECT even if it's not available on the +pattern + + Added a --sysroot like option to fc-cache (fdo#59456) + + Add OpenType feature tags support (fdo#50497) + + Fix fc-cache crash caused by looking up NULL object incorrectly + + Add mode="delete" to (fdo#23757) + + Use AM_MISSING_PROG instead of hardcoding missing + + Add font-file hash (fdo#50733) + + Add Culmus foundry to the vendor list + + Fix broken conf.d/10-autohint.conf and conf.d/10-unhinted.conf +(fdo#60748) + + Add Liberation Sans Narrow to 30-metric-aliases.conf (fdo#60783) +- Automake 1.11 is required, so bump the BuildRequires + +--- Old: fontconfig-2.10.91.tar.bz2 fontconfig-doc-2.10.91.tar.bz2 New: fontconfig-2.10.92.tar.bz2 fontconfig-doc-2.10.92.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.SYvUWQ/_old 2013-04-07 14:21:37.0 +0200 +++ /var/tmp/diff_new_pack.SYvUWQ/_new 2013-04-07 14:21:37.0 +0200 @@ -19,7 +19,7 @@ %define build_docs 0 Name: fontconfig -BuildRequires: automake +BuildRequires: automake >= 1.11 BuildRequires: freetype2-devel BuildRequires: libexpat-devel BuildRequires: libtool @@ -48,7 +48,7 @@ Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.10.91 +Version:2.10.92 Release:0 Summary:Library for Font Configuration License:MIT ++ fontconfig-2.10.91.tar.bz2 -> fontconfig-2.10.92.tar.bz2 ++ 19247 lines of diff (skipped) ++ fontconfig-doc-2.10.91.tar.bz2 -> fontconfig-doc-2.10.92.tar.bz2 ++ 48523 lines of diff (skipped) ++ metric-croscore.patch ++ --- /var/tmp/diff_new_pack.SYvUWQ/_old 2013-04-07 14:21:38.0 +0200 +++ /var/tmp/diff_new_pack.SYvUWQ/_new 2013-04-07 14:21:38.0 +0200 @@ -2,8 +2,8 @@ === --- conf.d/30-metric-aliases.conf +++ conf.d/30-metric-aliases.conf -@@ -21,6 +21,10 @@ - Liberation Sans +@@ -23,6 +23,10 @@ + Liberation Sans Narrow Liberation Serif Liberation Mono + Croscore fonts; @@ -13,7 +13,7 @@ StarOffice fonts: Albany Thorndale -@@ -82,6 +86,13 @@ +@@ -102,6 +106,13 @@ @@ -27,7 +27,7 @@ Albany Arial -@@ -103,6 +114,13 @@ +@@ -130,6 +141,13 @@ @@ -41,17 +41,17 @@ Thorndale Times New Roman -@@ -124,6 +142,13 @@ - - - +@@ -155,6 +173,13 @@ + + Courier New + ++ ++ ++ +Cousine + +Courier New + -+ -+ -+ - Cumberland - - Courier New + + + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-03-22 11:01:50 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-03-12 14:59:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-03-22 11:01:52.0 +0100 @@ -1,0 +2,6 @@ +Thu Mar 21 08:16:43 UTC 2013 - pgaj...@suse.com + +- use autohinter for Anonymous Pro + http://www.marksimonson.com/info/anonymous-pro-usage-notes + +--- Other differences: -- ++ 11-suse-hinting.conf ++ --- /var/tmp/diff_new_pack.0tPggo/_old 2013-03-22 11:01:56.0 +0100 +++ /var/tmp/diff_new_pack.0tPggo/_new 2013-03-22 11:01:56.0 +0100 @@ -405,6 +405,10 @@ UnYetgul true + + Anonymous Pro + true +
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-03-12 14:59:07 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-03-05 06:43:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-03-12 14:59:17.0 +0100 @@ -1,0 +2,10 @@ +Mon Mar 4 10:40:31 UTC 2013 - dims...@opensuse.org + +- Update to version 2.10.91:a + + Fix memory corruptions. + + Fix linker calls. + + Make the library thread-safe. + + Bugs fixed: fdo#29312, fdo#47705 +- Drop cloexec.patch: fixed upstream (slighlty different). + +--- Old: cloexec.patch fontconfig-2.10.2.tar.bz2 fontconfig-doc-2.10.2.tar.bz2 New: fontconfig-2.10.91.tar.bz2 fontconfig-doc-2.10.91.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.PncqtT/_old 2013-03-12 14:59:26.0 +0100 +++ /var/tmp/diff_new_pack.PncqtT/_new 2013-03-12 14:59:26.0 +0100 @@ -48,7 +48,7 @@ Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.10.2 +Version:2.10.91 Release:0 Summary:Library for Font Configuration License:MIT @@ -74,8 +74,6 @@ Patch0: make-check.patch # suse specific Patch1: usr-share-doc-packages.patch -# https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47705 -Patch2: cloexec.patch # to be upstreamed https://bugs.freedesktop.org/show_bug.cgi?id=47721 Patch3: metric-croscore.patch # to be upstreamed https://bugs.freedesktop.org/show_bug.cgi?id=60783 @@ -124,7 +122,6 @@ %endif %patch0 -p1 %patch1 -p1 -%patch2 %patch3 %patch4 ++ fontconfig-2.10.2.tar.bz2 -> fontconfig-2.10.91.tar.bz2 ++ 46393 lines of diff (skipped) ++ fontconfig-doc-2.10.2.tar.bz2 -> fontconfig-doc-2.10.91.tar.bz2 ++ 18227 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-03-05 06:43:28 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2013-02-13 14:37:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-03-05 06:43:29.0 +0100 @@ -1,0 +2,5 @@ +Mon Mar 4 09:40:31 UTC 2013 - pgaj...@suse.com + +- build with automake 1.13 + +--- Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.3ClxeE/_old 2013-03-05 06:43:31.0 +0100 +++ /var/tmp/diff_new_pack.3ClxeE/_new 2013-03-05 06:43:31.0 +0100 @@ -129,6 +129,12 @@ %patch4 %build +# - build with automake 1.13 +# work around from https://bugs.archlinux.org/task/33406 +find . -name Makefile.am -exec sed -i "s/\(TESTS_ENVIRONMENT=.*\) sh/\1/" {} \; +chmod u+x test/run-test.sh +chmod u+x doc/check-missing-doc +# - autoreconf -fiv %configure --with-pic --with-arch=%_host_cpu \ --disable-static \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2013-02-13 14:37:05 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-12-05 13:51:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2013-02-13 14:37:06.0 +0100 @@ -1,0 +2,7 @@ +Wed Feb 13 10:08:11 UTC 2013 - pgaj...@suse.com + +- added mapping Arial Narrow <-> Liberation Sans Narrow into + metric-aliases.conf [bnc#762695] + * metric-arial-narrow.patch + +--- New: metric-arial-narrow.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.196MIZ/_old 2013-02-13 14:37:09.0 +0100 +++ /var/tmp/diff_new_pack.196MIZ/_new 2013-02-13 14:37:09.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fontconfig # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -76,8 +76,10 @@ Patch1: usr-share-doc-packages.patch # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47705 Patch2: cloexec.patch -# to be upstreamed +# to be upstreamed https://bugs.freedesktop.org/show_bug.cgi?id=47721 Patch3: metric-croscore.patch +# to be upstreamed https://bugs.freedesktop.org/show_bug.cgi?id=60783 +Patch4: metric-arial-narrow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -124,6 +126,7 @@ %patch1 -p1 %patch2 %patch3 +%patch4 %build autoreconf -fiv ++ metric-arial-narrow.patch ++ Index: conf.d/30-metric-aliases.conf === --- conf.d/30-metric-aliases.conf +++ conf.d/30-metric-aliases.conf @@ -296,5 +296,15 @@ + + + Arial Narrow + Liberation Sans Narrow + + + + Liberation Sans Narrow + Arial Narrow + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-12-05 13:51:35 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-10-03 07:13:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-12-05 13:51:37.0 +0100 @@ -1,0 +2,11 @@ +Tue Nov 27 09:17:26 UTC 2012 - pgaj...@suse.com + +- updated to 2.10.2: + + Fix syntax errors in fonts.dtd. + + Bug 57114 - regression on FcFontMatch with namelang + + Update CaseFolding.txt to Unicode 6.2 + + Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in 65-nonlatin.conf + + Fix N'ko orthography + + Install config files first + +--- Old: fontconfig-2.10.0.tar.bz2 fontconfig-doc-2.10.0.tar.bz2 New: fontconfig-2.10.2.tar.bz2 fontconfig-doc-2.10.2.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.HmQoc0/_old 2012-12-05 13:51:38.0 +0100 +++ /var/tmp/diff_new_pack.HmQoc0/_new 2012-12-05 13:51:38.0 +0100 @@ -30,7 +30,6 @@ BuildRequires: docbook_3 BuildRequires: docbook_4 BuildRequires: iso_ent -BuildRequires: jadetex BuildRequires: libpng BuildRequires: libxml2 BuildRequires: libxml2-devel @@ -39,6 +38,8 @@ BuildRequires: opensp BuildRequires: perl-SGMLS BuildRequires: sgml-skel +BuildRequires: texlive-dvips +BuildRequires: texlive-jadetex %endif Provides: XFree86:%{_sysconfdir}/fonts/fonts.dtd Url:http://fontconfig.org/ @@ -47,7 +48,7 @@ Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.10.0 +Version:2.10.2 Release:0 Summary:Library for Font Configuration License:MIT @@ -55,7 +56,9 @@ Source0:http://fontconfig.org/release/%name-%version.tar.bz2 # After building with "build_docs" defined to "1" generate the doc tarball with: # tar jcf fontconfig-doc.tar.bz2 fc-*/*.[0-9] doc/*.[0-9] doc/*.html doc/*/*.html doc/*.txt +%if %{build_docs} < 1 Source1:%name-doc-%version.tar.bz2 +%endif Source2:iso639-1 Source3:iso639-2 Source4:baselibs.conf ++ cloexec.patch ++ --- /var/tmp/diff_new_pack.HmQoc0/_old 2012-12-05 13:51:38.0 +0100 +++ /var/tmp/diff_new_pack.HmQoc0/_new 2012-12-05 13:51:38.0 +0100 @@ -2,9 +2,9 @@ === --- configure.ac.orig +++ configure.ac -@@ -58,7 +58,9 @@ dnl - +@@ -59,7 +59,9 @@ dnl AC_CONFIG_HEADERS(config.h) + AC_CONFIG_MACRO_DIR([m4]) -AC_PROG_CC +AC_PROG_CC_STDC @@ -13,15 +13,15 @@ AC_PROG_INSTALL AC_PROG_LN_S AC_LIBTOOL_WIN32_DLL -@@ -135,7 +137,7 @@ AC_TYPE_PID_T +@@ -136,7 +138,7 @@ AC_TYPE_PID_T # Checks for library functions. AC_FUNC_VPRINTF AC_FUNC_MMAP --AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree posix_fadvise fstatvfs fstatfs]) -+AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp mkostemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree posix_fadvise fstatvfs fstatfs]) +-AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree fstatvfs fstatfs]) ++AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp mkostemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48 random_r rand_r regcomp regerror regexec regfree fstatvfs fstatfs]) - # - if test "x$ac_cv_func_fstatvfs" = "xyes"; then + dnl AC_CHECK_FUNCS doesn't check for header files. + dnl posix_fadvise() may be not available in older libc. Index: src/fcatomic.c === --- src/fcatomic.c.orig ++ fontconfig-2.10.0.tar.bz2 -> fontconfig-2.10.2.tar.bz2 ++ 66386 lines of diff (skipped) ++ fontconfig-doc-2.10.0.tar.bz2 -> fontconfig-doc-2.10.2.tar.bz2 ++ 7291 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-10-03 07:13:09 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-09-17 13:55:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-10-03 07:13:11.0 +0200 @@ -1,0 +2,21 @@ +Mon Sep 24 10:03:29 UTC 2012 - pgaj...@suse.com + +- turn off autohinter for Verdana again, which implies using BCI + with hintstyle=3 [bnc#737215], [bnc#781631] + +--- +Thu Sep 13 15:03:10 UTC 2012 - pgaj...@suse.com + +- updated to 2.10.0: + * /etc/fonts/conf.avail is deprecated and is packaged only +for compatibility reasons; package should install its *.conf +files in its data dir and link it into /etc/fonts/conf.d as +usual + * introduced warning -- should not contain more s + * introduced warning -- should not contain more values + * introduced warning -- reading configurations from ~/.fonts.conf +is deprecated; move ~/.fonts.conf into $XDG_CONFIG_HOME/fontconfig/fonts.conf +(the same for ~/.fonts.conf.d, see + http://freedesktop.org/software/fontconfig/fontconfig-user.html) + +--- Old: fontconfig-2.9.0.tar.bz2 fontconfig-doc-2.9.0.tar.bz2 simsun-conf.patch suse-generic-names.conf suse-post-user.conf suse-pre-user.conf New: 50-suse-pre-user.conf 58-suse-post-user.conf fontconfig-2.10.0.tar.bz2 fontconfig-doc-2.10.0.tar.bz2 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.4RqS9Q/_old 2012-10-03 07:13:13.0 +0200 +++ /var/tmp/diff_new_pack.4RqS9Q/_new 2012-10-03 07:13:13.0 +0200 @@ -16,8 +16,9 @@ # -Name: fontconfig %define build_docs 0 + +Name: fontconfig BuildRequires: automake BuildRequires: freetype2-devel BuildRequires: libexpat-devel @@ -39,14 +40,14 @@ BuildRequires: perl-SGMLS BuildRequires: sgml-skel %endif -Provides: XFree86:/etc/fonts/fonts.dtd +Provides: XFree86:%{_sysconfdir}/fonts/fonts.dtd Url:http://fontconfig.org/ # bug437293 %ifarch ppc64 Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.9.0 +Version:2.10.0 Release:0 Summary:Library for Font Configuration License:MIT @@ -58,25 +59,22 @@ Source2:iso639-1 Source3:iso639-2 Source4:baselibs.conf -Source10: suse-generic-names.conf -Source11: suse-pre-user.conf -Source12: suse-post-user.conf -Source13: 11-suse-hinting.conf -Source14: 16-suse-hintstyle.conf -Source15: 18-suse-bitmaps-misc.conf -Source16: local.conf -Source20: local.conf.instsys -# fixed in next release https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47703 -Patch0: simsun-conf.patch +Source8:local.conf +Source9:local.conf.instsys +Source11: 11-suse-hinting.conf +Source16: 16-suse-hintstyle.conf +Source18: 18-suse-bitmaps-misc.conf +Source50: 50-suse-pre-user.conf +Source58: 58-suse-post-user.conf # suse specific because freetype2-bitmap-foundry.patch # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 -Patch1: make-check.patch +Patch0: make-check.patch # suse specific -Patch2: usr-share-doc-packages.patch +Patch1: usr-share-doc-packages.patch # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47705 -Patch3: cloexec.patch +Patch2: cloexec.patch # to be upstreamed -Patch4: metric-croscore.patch +Patch3: metric-croscore.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -119,11 +117,10 @@ %if %{build_docs} < 1 tar -xvf %{SOURCE1} %endif -%patch0 -p1 -b .fonts.conf +%patch0 -p1 %patch1 -p1 -%patch2 -p1 +%patch2 %patch3 -%patch4 %build autoreconf -fiv @@ -132,7 +129,7 @@ --with-freetype-lib=%_libdir \ --with-x \ --enable-libxml2=no \ - --with-confdir=/etc/fonts \ + --with-confdir=%{_sysconfdir}/fonts \ --with-docdir=%{_defaultdocdir}/%{name} \ --with-add-fonts=/usr/X11R6/lib/X11/fonts,/opt/kde3/share/fonts,/usr/local/share/fonts \ %if %{build_docs} == 0 @@ -147,46 +144,42 @@ unset MALLOC_CHECK_ %install -make DESTDIR=$RPM_BUILD_ROOT pkgconfigdir=%{_libdir}
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-09-17 13:55:06 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-07-30 20:26:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-09-17 13:55:07.0 +0200 @@ -1,0 +2,5 @@ +Thu Aug 2 15:09:56 UTC 2012 - pgaj...@suse.com + +- Arimo is sans-serif and Tinos is serif, not the opposite + +--- Other differences: -- ++ metric-croscore.patch ++ --- /var/tmp/diff_new_pack.qdCtyb/_old 2012-09-17 13:55:09.0 +0200 +++ /var/tmp/diff_new_pack.qdCtyb/_new 2012-09-17 13:55:09.0 +0200 @@ -7,8 +7,8 @@ Liberation Serif Liberation Mono + Croscore fonts; -+ Tinos + Arimo ++ Tinos + Cousine StarOffice fonts: Albany @@ -17,7 +17,7 @@ -+Tinos ++Arimo + +Arial + @@ -31,7 +31,7 @@ -+Arimo ++Tinos + +Times New Roman + @@ -59,7 +59,7 @@ Arial -+Tinos ++Arimo Liberation Sans Albany Albany AMT @@ -67,7 +67,7 @@ Times New Roman -+Arimo ++Tinos Liberation Serif Thorndale Thorndale AMT ++ suse-generic-names.conf ++ --- /var/tmp/diff_new_pack.qdCtyb/_old 2012-09-17 13:55:09.0 +0200 +++ /var/tmp/diff_new_pack.qdCtyb/_new 2012-09-17 13:55:09.0 +0200 @@ -31,7 +31,7 @@ IPAexMincho Sazanami Mincho STIXGeneral - Arimo + Tinos serif
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-07-30 20:26:19 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-07-03 16:46:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-07-30 20:26:20.0 +0200 @@ -1,0 +2,10 @@ +Fri Jul 27 09:52:20 UTC 2012 - pgaj...@suse.com + +- added configuration for croscorefonts + +--- +Thu Jul 26 12:15:37 UTC 2012 - pgaj...@suse.com + +- hintnone for IPA fonts [bnc#766319] + +--- New: metric-croscore.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.mwPk6k/_old 2012-07-30 20:26:24.0 +0200 +++ /var/tmp/diff_new_pack.mwPk6k/_new 2012-07-30 20:26:24.0 +0200 @@ -75,6 +75,8 @@ Patch2: usr-share-doc-packages.patch # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47705 Patch3: cloexec.patch +# to be upstreamed +Patch4: metric-croscore.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ipa-fonts-config = 003.02 Obsoletes: ipa-fonts-config <= 003.02 @@ -121,6 +123,7 @@ %patch1 -p1 %patch2 -p1 %patch3 +%patch4 %build autoreconf -fiv ++ 11-suse-hinting.conf ++ --- /var/tmp/diff_new_pack.mwPk6k/_old 2012-07-30 20:26:24.0 +0200 +++ /var/tmp/diff_new_pack.mwPk6k/_new 2012-07-30 20:26:24.0 +0200 @@ -149,13 +149,6 @@ HGPKyokashotai HGSSoeiKakupoptai HGSeikaishotaiPRO - IPAexMincho - IPAexGothic - IPAMincho - IPAGothic - IPAPMincho - IPAPGothic - IPAUIGothic TLKyokashotai TLMincho TLPMincho ++ 16-suse-hintstyle.conf ++ --- /var/tmp/diff_new_pack.mwPk6k/_old 2012-07-30 20:26:24.0 +0200 +++ /var/tmp/diff_new_pack.mwPk6k/_new 2012-07-30 20:26:24.0 +0200 @@ -119,4 +119,32 @@ + + + + + IPAexGothic + IPAexMincho + IPAGothic BoldItalic + IPAGothic Bold + IPAGothic Italic + IPAGothic + IPAMincho + IPAPGothic BoldItalic + IPAPGothic Bold + IPAPGothic Italic + IPAPGothic + IPAPMincho + IPAUIGothic + + + hintnone + + + ++ metric-croscore.patch ++ Index: conf.d/30-metric-aliases.conf === --- conf.d/30-metric-aliases.conf +++ conf.d/30-metric-aliases.conf @@ -21,6 +21,10 @@ Liberation Sans Liberation Serif Liberation Mono + Croscore fonts; + Tinos + Arimo + Cousine StarOffice fonts: Albany Thorndale @@ -82,6 +86,13 @@ + Tinos + + Arial + + + + Albany Arial @@ -103,6 +114,13 @@ + Arimo + + Times New Roman + + + + Thorndale Times New Roman @@ -124,6 +142,13 @@ + Cousine + + Courier New + + + + Cumberland Courier New @@ -219,6 +244,7 @@ Arial + Tinos Liberation Sans Albany Albany AMT @@ -228,6 +254,7 @@ Times New Roman + Arimo Liberation Serif Thorndale Thorndale AMT @@ -237,6 +264,7 @@ Courier New + Cousine Liberation Mono Cumberland Cumberland AMT ++ suse-generic-names.conf ++ --- /var/tmp/diff_new_pack.mwPk6k/_old 2012-07-30 20:26:24.0 +0200 +++ /var/tmp/diff_new_pack.mwPk6k/_new 2012-07-30 20:26:24.0 +0200 @@ -31,6 +31,7 @@ IPAexMincho Sazanami Mincho STIXGeneral + Arimo serif
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-07-03 16:45:59 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-06-25 14:04:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-07-03 16:46:00.0 +0200 @@ -1,0 +2,12 @@ +Tue Jul 3 11:37:52 UTC 2012 - pgaj...@suse.com + +- add and aliases for Droid fonts into SUSE-specific + config; if they are not present and e. g. system with only droid font + installed, you get "Droid Sans" instead of "Droid Sans Mono" even if + "monospace" requested; that causes e. g. gvim displaying glyphs with + additional space +- add also aliases for DejaVu fonts into SUSE-specific config; + in case that someone has deinstalled them but gui or document explicitly + wants them + +--- Other differences: -- ++ suse-generic-names.conf ++ --- /var/tmp/diff_new_pack.6aiZVF/_old 2012-07-03 16:46:03.0 +0200 +++ /var/tmp/diff_new_pack.6aiZVF/_new 2012-07-03 16:46:03.0 +0200 @@ -16,6 +16,8 @@ Thorndale AMT SUSE Serif FreeSerif + DejaVu Serif + Droid Serif Liberation Serif HGMinchoL HGPMinchoL @@ -41,6 +43,8 @@ Albany AMT SUSE Sans FreeSans + DejaVu Sans + Droid Sans Liberation Sans Cantarell HGGothicB @@ -66,6 +70,8 @@ Cumberland AMT SUSE Sans Mono FreeMono + DejaVu Sans Mono + Droid Sans Mono Liberation Mono monospace ++ suse-post-user.conf ++ --- /var/tmp/diff_new_pack.6aiZVF/_old 2012-07-03 16:46:03.0 +0200 +++ /var/tmp/diff_new_pack.6aiZVF/_new 2012-07-03 16:46:03.0 +0200 @@ -13,6 +13,7 @@ Times New Roman Thorndale AMT DejaVu Serif + Droid Serif Liberation Serif SUSE Serif Bitstream Vera Serif @@ -48,7 +49,7 @@ FZMingTiB AR PL SungtiL GB AR PL Mingti2L Big5 -NanumMyeongjo + NanumMyeongjo UnBatang Baekmuk Batang SimSun @@ -63,7 +64,8 @@ Arial Albany AMT Verdana - DejaVu Sans + DejaVu Sansa + Droid Sans Liberation Sans Cantarell SUSE Sans @@ -96,14 +98,14 @@ Kochi Gothic CMEXSong FZSongTi -WenQuanYi Micro Hei + WenQuanYi Micro Hei WenQuanYi WenQuanYi Bitmap Song WenQuanYi Zen Hei AR PL ShanHeiSun Uni FZMingTiB AR PL SungtiL GB AR PL Mingti2L Big5 -NanumGothic + NanumGothic UnDotum Baekmuk Gulim Baekmuk Dotum @@ -114,6 +116,7 @@ Consolas DejaVu Sans Mono + Droid Sans Mono Andale Mono Liberation Mono SUSE Sans Mono @@ -141,14 +144,14 @@ Kochi Gothic CMEXSong FZSongTi -WenQuanYi Micro Hei Mono + WenQuanYi Micro Hei Mono WenQuanYi WenQuanYi Bitmap Song WenQuanYi Zen Hei Mono AR PL ShanHeiSun Uni FZMingTiB AR PL SungtiL GB AR PL Mingti2L Big5 -NanumGothicCoding + NanumGothicCoding UnDotum Baekmuk Gulim Baekmuk Dotum -- To unsubscribe, e-mail: o
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-06-25 13:51:39 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-06-06 16:06:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-06-25 14:04:06.0 +0200 @@ -1,0 +2,18 @@ +Tue Jun 12 10:41:54 CEST 2012 - ti...@suse.de + +- Revisit SUSE-specific config (bnc#766319): + * Split suse-hinting.conf to a part defining the default +autohint and a part defining the default hintstyle depending on +autohint. These are now put in conf.d/11-suse-hinting.conf and +16-suse-hintstyle.conf, so that extra packages may put their +own autohint value between them. + * Move suse-bitmaps.conf to conf.d, too + * Move optional configs modified by fonts-config to fonts-config +package itself +- Set autohint=true for IPA* fonts as well as MS fonts; + hintslight will be chosen automatically (bnc#766319) +- Add missing IPAex* fonts to suse-generic-names.conf lists. +- Obsolete ipa-fonts-config package as the default configs are now + included in this package + +--- Old: suse-bitmaps.conf suse-hinting.conf New: 11-suse-hinting.conf 16-suse-hintstyle.conf 18-suse-bitmaps-misc.conf Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.71dUZN/_old 2012-06-25 14:04:08.0 +0200 +++ /var/tmp/diff_new_pack.71dUZN/_new 2012-06-25 14:04:08.0 +0200 @@ -16,7 +16,6 @@ # - Name: fontconfig %define build_docs 0 BuildRequires: automake @@ -62,8 +61,9 @@ Source10: suse-generic-names.conf Source11: suse-pre-user.conf Source12: suse-post-user.conf -Source13: suse-hinting.conf -Source14: suse-bitmaps.conf +Source13: 11-suse-hinting.conf +Source14: 16-suse-hintstyle.conf +Source15: 18-suse-bitmaps-misc.conf Source16: local.conf Source20: local.conf.instsys # fixed in next release https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47703 @@ -76,6 +76,10 @@ # https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47705 Patch3: cloexec.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +Provides: ipa-fonts-config = 003.02 +Obsoletes: ipa-fonts-config <= 003.02 +Provides: IPA-fonts-config = 003.02 +Obsoletes: IPA-fonts-config <= 003.02 %description Fontconfig is a library for configuring and customizing font access. It @@ -85,10 +89,10 @@ %package devel Requires: %{name} = %version -Requires: freetype2-devel glibc-devel +Requires: freetype2-devel +Requires: glibc-devel Provides: XFree86-devel:%_libdir/pkgconfig/fontconfig.pc Summary:Include Files and Libraries mandatory for Development -License:MIT Group: Development/Libraries/C and C++ # bug437293 %ifarch ppc64 @@ -161,6 +165,11 @@ # install the conf.d README as well, I think it's helpful: install -m 644 conf.d/README $RPM_BUILD_ROOT/etc/fonts/conf.d install -m 644 $RPM_SOURCE_DIR/suse*.conf $RPM_BUILD_ROOT/etc/fonts/ +for i in $RPM_SOURCE_DIR/[0-9]*.conf; do +j=${i##*/} +install -m 644 $i $RPM_BUILD_ROOT/etc/fonts/conf.avail/ +ln -s ../conf.avail/$j $RPM_BUILD_ROOT/etc/fonts/conf.d/$j +done install -m 644 $RPM_SOURCE_DIR/local.conf $RPM_BUILD_ROOT/etc/fonts install -m 644 $RPM_SOURCE_DIR/local.conf.instsys $RPM_BUILD_ROOT/etc/fonts/ # tune links in conf.d: @@ -190,8 +199,6 @@ %config /etc/fonts/suse-generic-names.conf %config /etc/fonts/suse-pre-user.conf %config /etc/fonts/suse-post-user.conf -%config %verify(not md5 size mtime) /etc/fonts/suse-hinting.conf -%config %verify(not md5 size mtime) /etc/fonts/suse-bitmaps.conf %dir /etc/fonts/conf.avail/ /etc/fonts/conf.avail/* %dir /etc/fonts/conf.d/ ++ suse-generic-names.conf ++ --- /var/tmp/diff_new_pack.71dUZN/_old 2012-06-25 14:04:08.0 +0200 +++ /var/tmp/diff_new_pack.71dUZN/_new 2012-06-25 14:04:08.0 +0200 @@ -26,6 +26,7 @@ HGSMinchoE IPAMincho IPAPMincho + IPAexMincho Sazanami Mincho STIXGeneral serif @@ -52,6 +53,7 @@ HGSGothicM IPAGothic IPAPGothic + IPAexGothic Sazanami Gothic Baekmuk Gulim sans-serif ++ suse-post-user.conf ++ --- /
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-06-06 16:06:33 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-04-17 21:58:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-06-06 16:06:34.0 +0200 @@ -1,0 +2,32 @@ +Sun Jun 3 22:18:41 UTC+8 2012 - hillw...@linuxfans.org + +- fix Chinese Mono font. + +--- +Sat Jun 2 20:47:53 UTC+8 2012 - hillw...@linuxfans.org + +- set WenQuanYi Micro He as default Chinese font. + +--- +Fri Jun 1 06:54:41 UTC 2012 - pgaj...@suse.com + +- don't install 29-liberation-aliases.conf, because + 30-metric-aliases.conf already contains these bindings + +--- +Mon May 28 11:53:08 UTC 2012 - pgaj...@suse.com + +- DejaVu Sans, Droid Sans, Liberation Sans: use + hintslight with BCI (instead of hintfull with BCI) +- DejaVu Serif, Droid Serif, Liberation Serif: use + hintslight with BCI (instead of hintfull with BCI) +- DejaVu Sans Mono, Droid Sans Mono, Liberation Mono: keep + hintfull with BCI +- Cantarell: use hintfull with autohinter + +--- +Thu May 24 14:24:05 UTC 2012 - pgaj...@suse.com + +- turn autohinter for Verdana (BCI off) + +--- Old: 29-liberation-aliases.conf Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.uKNIl5/_old 2012-06-06 16:06:36.0 +0200 +++ /var/tmp/diff_new_pack.uKNIl5/_new 2012-06-06 16:06:36.0 +0200 @@ -66,7 +66,6 @@ Source14: suse-bitmaps.conf Source16: local.conf Source20: local.conf.instsys -Source30: 29-liberation-aliases.conf # fixed in next release https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47703 Patch0: simsun-conf.patch # suse specific because freetype2-bitmap-foundry.patch @@ -164,10 +163,8 @@ install -m 644 $RPM_SOURCE_DIR/suse*.conf $RPM_BUILD_ROOT/etc/fonts/ install -m 644 $RPM_SOURCE_DIR/local.conf $RPM_BUILD_ROOT/etc/fonts install -m 644 $RPM_SOURCE_DIR/local.conf.instsys $RPM_BUILD_ROOT/etc/fonts/ -install -m 644 $RPM_SOURCE_DIR/29-liberation-aliases.conf $RPM_BUILD_ROOT/etc/fonts/conf.avail # tune links in conf.d: pushd $RPM_BUILD_ROOT/etc/fonts/conf.d -ln -s ../conf.avail/29-liberation-aliases.conf 29-liberation-aliases.conf rm -f 50-user.conf rm -f 51-local.conf ln -s ../suse-pre-user.conf 50-suse-pre-user.conf ++ suse-hinting.conf ++ --- /var/tmp/diff_new_pack.uKNIl5/_old 2012-06-06 16:06:36.0 +0200 +++ /var/tmp/diff_new_pack.uKNIl5/_new 2012-06-06 16:06:36.0 +0200 @@ -85,6 +85,14 @@ even the digits which should be monospaced are not monospaced at all anymore. +For example, for DejaVu Sans: when autohinter used, +there is unnatural big space between 'a' and 'z', +'d' and 'o' or 'o' and 'g' in string "lazy dog" +for smaller sizes. That doesn't show with BCI. +Similarly for Droid Sans, see rendering of 'g' glyph +in smaller sizes, or rendering of "dog" word in +smaller sizes. + Because of this problem, better don't switch on the autohinter for @@ -106,7 +114,7 @@ TrueType - Liberation Sans + Verdana MS Gothic MS PGothic MS UI Gothic @@ -332,6 +340,92 @@ exceptions: --> - + + + + + Liberation Sans + + + hintslight + + + + + + DejaVu Sans + + + hintslight + + + + + + Droid Sans + + + hintslight + + + + + + Liberation Serif + + + hintslight + + + + + + DejaVu Serif + + + hintslight + + + + + + Droid Serif + + + hintslight + + + + + + + + Cantarell + + + true + + + hintfull + + ++ suse-post-user.conf ++ --- /var/tmp/diff_new_pack.uKNIl5/_old 2012-06-06 16:06:37.0 +0200 +++ /var/tmp/diff_new_pack.uKNIl5/_new 2012-06-06 16:06:37.0 +0200 @@
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-04-17 21:58:07 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2012-01-06 11:43:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-04-17 21:58:26.0 +0200 @@ -1,0 +2,21 @@ +Wed Mar 21 14:59:41 UTC 2012 - pgaj...@suse.com + +- updated to 2.9.0: + * many bugfixes, see NEWS + * removed suse-font-dirs.conf + * changed suse-hinting.conf: use hintslight with autohinter, +hintfull only for BCI [bnc#722427] + * include suse-generic-names.conf again + * added Cantarell into suse-generic-names.conf and suse-post-user.conf +(sans-serif font) + * added STIXGeneral into suse-generic-names.conf and suse-post-user.conf +(serif font) + * turn autohinter on for Liberation Sans (BCI off) + * dropped upstreamed urw-aliases-whitespaces.patch + * dropped upstreamed bugzilla-246783-do-not-crash-when-config-files-contain-broken-stuff.patch + * dropped upstreamed bugzilla-179457-fix-font-file-names-for-wine.patch +(https://bugzilla.novell.com/show_bug.cgi?id=179457#c8) + * dropped upstreamed bnc438855-make-FcInitReinitialize-work-again.patch + * dropped AppleRoman-DynaFont.patch + +--- Old: 10-lcdfilter-lcddefault.conf AppleRoman-DynaFont.patch bnc438855-make-FcInitReinitialize-work-again.patch bugzilla-179457-fix-font-file-names-for-wine.patch bugzilla-246783-do-not-crash-when-config-files-contain-broken-stuff.patch conf.patch fontconfig-2.8.0.tar.bz2 fontconfig-doc-2.8.0.tar.bz2 fontconfig-ocloexec.patch fontconfig-visibility.patch suse-font-dirs.conf urw-aliases-whitespaces.patch New: cloexec.patch fontconfig-2.9.0.tar.bz2 fontconfig-doc-2.9.0.tar.bz2 simsun-conf.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.Dm6qpJ/_old 2012-04-17 21:58:28.0 +0200 +++ /var/tmp/diff_new_pack.Dm6qpJ/_new 2012-04-17 21:58:28.0 +0200 @@ -47,19 +47,12 @@ Obsoletes: fontconfig-64bit %endif Requires: bash -Version:2.8.0 +Version:2.9.0 Release:0 Summary:Library for Font Configuration License:MIT Group: System/Libraries -# CVS can be found here: (CVS is gone, fontconfig uses git now). -# $ cvs -d :pserver:anon...@pdx.freedesktop.org:/cvs/fontconfig login -# CVS password: -# $ cvs -d :pserver:anon...@pdx.freedesktop.org:/cvs/fontconfig co fontconfig -# Source0:http://fontconfig.org/release/%name-%version.tar.bz2 -# oldneededforbuild expat freetype2 freetype2-devel pkgconfig -# # After building with "build_docs" defined to "1" generate the doc tarball with: # tar jcf fontconfig-doc.tar.bz2 fc-*/*.[0-9] doc/*.[0-9] doc/*.html doc/*/*.html doc/*.txt Source1:%name-doc-%version.tar.bz2 @@ -71,23 +64,18 @@ Source12: suse-post-user.conf Source13: suse-hinting.conf Source14: suse-bitmaps.conf -Source15: suse-font-dirs.conf Source16: local.conf Source20: local.conf.instsys Source30: 29-liberation-aliases.conf -Source31: 10-lcdfilter-lcddefault.conf -# http://www.kde.gr.jp/~akito/patch/ -# http://www.kde.gr.jp/~akito/patch/fontconfig/fontconfig-2.2.1/fontconfig-2.2.1-AppleRoman-DynaFont.patch -Patch5: AppleRoman-DynaFont.patch -Patch10:conf.patch -Patch16:make-check.patch -Patch30:bugzilla-179457-fix-font-file-names-for-wine.patch -Patch31: bugzilla-246783-do-not-crash-when-config-files-contain-broken-stuff.patch -Patch32:usr-share-doc-packages.patch -Patch33:bnc438855-make-FcInitReinitialize-work-again.patch -Patch34:urw-aliases-whitespaces.patch -Patch35:fontconfig-ocloexec.patch -Patch36:fontconfig-visibility.patch +# fixed in next release https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47703 +Patch0: simsun-conf.patch +# suse specific because freetype2-bitmap-foundry.patch +# https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47704 +Patch1: make-check.patch +# suse specific +Patch2: usr-share-doc-packages.patch +# https://www.libreoffice.org/bugzilla/show_bug.cgi?id=47705 +Patch3: cloexec.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -126,34 +114,25 @@ %if %{build_docs} < 1 tar -xvf %{SOURCE1} %endif -%patch5 -p0 -b .dynafont -%patch10 -p1 -b .fonts.conf -%patch16 -p1
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2012-01-06 11:43:38 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2011-12-21 17:00:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2012-01-06 11:43:39.0 +0100 @@ -1,0 +2,6 @@ +Sun Jan 1 23:42:27 UTC 2012 - crrodrig...@opensuse.org + +- The O_CLOEXEC patch missed one case, in particular the + loading of configuration files, this has been fixed. + +--- Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.5znBmK/_old 2012-01-06 11:43:40.0 +0100 +++ /var/tmp/diff_new_pack.5znBmK/_new 2012-01-06 11:43:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fontconfig # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,7 @@ # + Name: fontconfig %define build_docs 0 BuildRequires: automake ++ fontconfig-visibility.patch ++ --- /var/tmp/diff_new_pack.5znBmK/_old 2012-01-06 11:43:40.0 +0100 +++ /var/tmp/diff_new_pack.5znBmK/_new 2012-01-06 11:43:40.0 +0100 @@ -119,3 +119,14 @@ DOCSRC=@DOCSRC@ SUBDIRS=fontconfig fc-case fc-lang fc-glyphname fc-arch src \ fc-cache fc-cat fc-list fc-match fc-query fc-scan conf.d $(DOCSRC) test +--- src/fcxml.c.orig src/fcxml.c +@@ -2485,7 +2485,7 @@ FcConfigParseAndLoad (FcConfig *conf + if (FcDebug () & FC_DBG_CONFIG) + printf ("\tLoading config file %s\n", filename); + +-fd = open ((char *) filename, O_RDONLY); ++fd = open ((char *) filename, O_RDONLY|O_CLOEXEC); + if (fd == -1) { + FcStrFree (filename); + goto bail0; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2011-12-21 17:00:09 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2011-11-08 09:25:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2011-12-21 17:00:10.0 +0100 @@ -1,0 +2,16 @@ +Thu Dec 15 09:20:44 UTC 2011 - cfarr...@suse.com + +- license update: MIT + Just list MIT in the spec file - this is not a dual license + +--- +Thu Dec 8 10:24:16 UTC 2011 - co...@suse.com + +- fix license to be in spdx.org format + +--- +Thu Dec 1 16:50:47 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.Yik8pi/_old 2011-12-21 17:00:12.0 +0100 +++ /var/tmp/diff_new_pack.Yik8pi/_new 2011-12-21 17:00:12.0 +0100 @@ -16,16 +16,30 @@ # - Name: fontconfig %define build_docs 0 -BuildRequires: freetype2-devel libexpat-devel pkgconfig +BuildRequires: automake +BuildRequires: freetype2-devel +BuildRequires: libexpat-devel +BuildRequires: libtool +BuildRequires: pkgconfig %if %{build_docs} -BuildRequires: docbook-dsssl-stylesheets docbook-utils docbook_3 docbook_4 iso_ent jadetex libpng libxml2 libxml2-devel lynx openjade opensp perl-SGMLS sgml-skel +BuildRequires: docbook-dsssl-stylesheets +BuildRequires: docbook-utils +BuildRequires: docbook_3 +BuildRequires: docbook_4 +BuildRequires: iso_ent +BuildRequires: jadetex +BuildRequires: libpng +BuildRequires: libxml2 +BuildRequires: libxml2-devel +BuildRequires: lynx +BuildRequires: openjade +BuildRequires: opensp +BuildRequires: perl-SGMLS +BuildRequires: sgml-skel %endif -License:Public Domain, Freeware ; MIT License (or similar) Provides: XFree86:/etc/fonts/fonts.dtd -Group: System/Libraries Url:http://fontconfig.org/ # bug437293 %ifarch ppc64 @@ -33,8 +47,10 @@ %endif Requires: bash Version:2.8.0 -Release:14 +Release:0 Summary:Library for Font Configuration +License:MIT +Group: System/Libraries # CVS can be found here: (CVS is gone, fontconfig uses git now). # $ cvs -d :pserver:anon...@pdx.freedesktop.org:/cvs/fontconfig login # CVS password: @@ -80,12 +96,12 @@ which accepts font patterns and returns the nearest matching font. %package devel -License:MIT License (or similar) Requires: %{name} = %version Requires: freetype2-devel glibc-devel Provides: XFree86-devel:%_libdir/pkgconfig/fontconfig.pc -Group: Development/Libraries/C and C++ Summary:Include Files and Libraries mandatory for Development +License:MIT +Group: Development/Libraries/C and C++ # bug437293 %ifarch ppc64 Obsoletes: fontconfig-devel-64bit -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2011-11-08 09:23:52 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2011-10-25 15:53:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2011-11-08 09:25:55.0 +0100 @@ -1,0 +2,7 @@ +Sun Nov 6 16:00:40 UTC 2011 - crrodrig...@opensuse.org + +- Support symbol visibility features +- Use O_CLOEXEC where needed in libfontconfig, callers may fork() + and we end up leaking library internal fds to their child processes. + +--- New: fontconfig-ocloexec.patch fontconfig-visibility.patch Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.E5VoDJ/_old 2011-11-08 09:25:56.0 +0100 +++ /var/tmp/diff_new_pack.E5VoDJ/_new 2011-11-08 09:25:56.0 +0100 @@ -69,6 +69,8 @@ Patch32:usr-share-doc-packages.patch Patch33:bnc438855-make-FcInitReinitialize-work-again.patch Patch34:urw-aliases-whitespaces.patch +Patch35:fontconfig-ocloexec.patch +Patch36:fontconfig-visibility.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -115,8 +117,11 @@ %patch32 -p1 %patch33 -p1 %patch34 -p1 +%patch35 +%patch36 %build +autoreconf -fiv %configure --with-pic --with-arch=%_host_cpu \ %if %suse_version > 1100 --disable-static \ @@ -132,7 +137,7 @@ %else # %endif -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %check export MALLOC_CHECK_=2 ++ fontconfig-ocloexec.patch ++ --- configure.in.orig +++ configure.in @@ -58,7 +58,9 @@ dnl AM_CONFIG_HEADER(config.h) -AC_PROG_CC +AC_PROG_CC_STDC +AC_USE_SYSTEM_EXTENSIONS +AC_SYS_LARGEFILE AC_PROG_INSTALL AC_PROG_LN_S AC_LIBTOOL_WIN32_DLL @@ -168,7 +170,7 @@ AC_TYPE_PID_T # Checks for library functions. AC_FUNC_VPRINTF AC_FUNC_MMAP -AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48]) +AC_CHECK_FUNCS([geteuid getuid link memmove memset mkstemp mkostemp strchr strrchr strtol getopt getopt_long sysconf ftruncate chsize rand random lrand48]) # # Checks for iconv --- src/fcatomic.c.orig +++ src/fcatomic.c @@ -107,10 +107,14 @@ FcAtomicLock (FcAtomic *atomic) #ifdef HAVE_LINK strcpy ((char *) atomic->tmp, (char *) atomic->file); strcat ((char *) atomic->tmp, TMP_NAME); +#ifdef HAVE_MKOSTEMP +fd = mkostemp ((char *) atomic->tmp, O_CLOEXEC); +#else fd = mkstemp ((char *) atomic->tmp); +#endif if (fd < 0) return FcFalse; -f = fdopen (fd, "w"); +f = fdopen (fd, "we"); if (!f) { close (fd); --- src/fccache.c.orig +++ src/fccache.c @@ -202,7 +202,7 @@ FcDirCacheOpenFile (const FcChar8 *cache if (FcStat (cache_file, file_stat) < 0) return -1; #endif -fd = open((char *) cache_file, O_RDONLY | O_BINARY); +fd = open((char *) cache_file, O_RDONLY | O_BINARY | O_CLOEXEC); if (fd < 0) return fd; #ifndef _WIN32 @@ -909,7 +909,7 @@ FcDirCacheWrite (FcCache *cache, FcConfi if (!FcAtomicLock (atomic)) goto bail3; -fd = open((char *)FcAtomicNewFile (atomic), O_RDWR | O_CREAT | O_BINARY, 0666); +fd = open((char *)FcAtomicNewFile (atomic), O_RDWR | O_CREAT | O_BINARY | O_CLOEXEC, 0666); if (fd == -1) goto bail4; ++ fontconfig-visibility.patch ++ --- configure.in.orig +++ configure.in @@ -36,7 +36,7 @@ dnl not possible to extract the version AM_INIT_AUTOMAKE(fontconfig, 2.8.0) m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) AM_MAINTAINER_MODE - +AC_CONFIG_MACRO_DIR([m4]) dnl libtool versioning dnl bump revision when fixing bugs @@ -67,7 +67,7 @@ AC_LIBTOOL_WIN32_DLL AM_PROG_LIBTOOL DOLT AC_PROG_MAKE_SET - +gl_VISIBILITY dnl == case "$host" in --- /dev/null +++ m4/visibility.m4 @@ -0,0 +1,78 @@ +# visibility.m4 serial 4 (gettext-0.18.2) +dnl Copyright (C) 2005, 2008, 2010-2011 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl From Bruno Haible. + +dnl Tests whether the compiler supports the command-line option +dnl -fvisibility=hidden and the function and v
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at 2011-10-25 15:53:15 Comparing /work/SRC/openSUSE:Factory/fontconfig (Old) and /work/SRC/openSUSE:Factory/.fontconfig.new (New) Package is "fontconfig", Maintainer is "pgaj...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/fontconfig/fontconfig.changes2011-10-06 16:02:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.fontconfig.new/fontconfig.changes 2011-10-25 15:53:21.0 +0200 @@ -1,0 +2,5 @@ +Tue Oct 25 10:28:47 UTC 2011 - pgaj...@suse.com + +- add /etc/fonts/local.conf [bnc#722427] + +--- New: local.conf Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.UPKiA0/_old 2011-10-25 15:53:31.0 +0200 +++ /var/tmp/diff_new_pack.UPKiA0/_new 2011-10-25 15:53:31.0 +0200 @@ -55,6 +55,7 @@ Source13: suse-hinting.conf Source14: suse-bitmaps.conf Source15: suse-font-dirs.conf +Source16: local.conf Source20: local.conf.instsys Source30: 29-liberation-aliases.conf Source31: 10-lcdfilter-lcddefault.conf @@ -161,6 +162,7 @@ # install the conf.d README as well, I think it's helpful: install -m 644 conf.d/README $RPM_BUILD_ROOT/etc/fonts/conf.d install -m 644 $RPM_SOURCE_DIR/suse*.conf $RPM_BUILD_ROOT/etc/fonts/ +install -m 644 $RPM_SOURCE_DIR/local.conf $RPM_BUILD_ROOT/etc/fonts install -m 644 $RPM_SOURCE_DIR/local.conf.instsys $RPM_BUILD_ROOT/etc/fonts/ install -m 644 $RPM_SOURCE_DIR/29-liberation-aliases.conf $RPM_BUILD_ROOT/etc/fonts/conf.avail install -m 644 $RPM_SOURCE_DIR/10-lcdfilter-lcddefault.conf $RPM_BUILD_ROOT/etc/fonts/conf.avail @@ -204,6 +206,7 @@ %dir /etc/fonts/conf.d/ /etc/fonts/conf.d/README %config(noreplace) /etc/fonts/conf.d/*.conf +%config(noreplace) /etc/fonts/local.conf %config /etc/fonts/local.conf.instsys %{_libdir}/libfontconfig.so.* %{_mandir}/man5/fonts-conf.5.gz ++ local.conf.instsys ++ --- /var/tmp/diff_new_pack.UPKiA0/_old 2011-10-25 15:53:31.0 +0200 +++ /var/tmp/diff_new_pack.UPKiA0/_new 2011-10-25 15:53:31.0 +0200 @@ -1,6 +1,5 @@ -
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at Thu Oct 6 16:02:23 CEST 2011. --- openSUSE:Factory/fontconfig/fontconfig.changes 2011-10-03 09:18:12.0 +0200 +++ fontconfig/fontconfig.changes 2011-10-05 16:36:39.0 +0200 @@ -1,0 +2,5 @@ +Wed Oct 5 14:35:54 UTC 2011 - u...@suse.com + +- cross-build fix: force host architecture + +--- calling whatdependson for head-i586 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.8Z8VWV/_old 2011-10-06 16:02:17.0 +0200 +++ /var/tmp/diff_new_pack.8Z8VWV/_new 2011-10-06 16:02:17.0 +0200 @@ -15,6 +15,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: fontconfig %define build_docs 0 BuildRequires: freetype2-devel libexpat-devel pkgconfig @@ -114,7 +116,7 @@ %patch34 -p1 %build -%configure --with-pic \ +%configure --with-pic --with-arch=%_host_cpu \ %if %suse_version > 1100 --disable-static \ %endif continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fontconfig for openSUSE:Factory
Hello community, here is the log from the commit of package fontconfig for openSUSE:Factory checked in at Mon Oct 3 09:18:14 CEST 2011. --- openSUSE:Factory/fontconfig/fontconfig.changes 2011-09-23 01:58:02.0 +0200 +++ fontconfig/fontconfig.changes 2011-09-19 02:15:32.0 +0200 @@ -1,0 +2,6 @@ +Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de + +- Apply packaging guidelines (remove redundant/obsolete + tags/sections from specfile, etc.) + +--- calling whatdependson for head-i586 Other differences: -- ++ fontconfig.spec ++ --- /var/tmp/diff_new_pack.XWde5E/_old 2011-10-03 09:18:10.0 +0200 +++ /var/tmp/diff_new_pack.XWde5E/_new 2011-10-03 09:18:10.0 +0200 @@ -15,9 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: fontconfig %define build_docs 0 BuildRequires: freetype2-devel libexpat-devel pkgconfig @@ -28,7 +25,6 @@ Provides: XFree86:/etc/fonts/fonts.dtd Group: System/Libraries Url:http://fontconfig.org/ -AutoReqProv:on # bug437293 %ifarch ppc64 Obsoletes: fontconfig-64bit @@ -106,7 +102,7 @@ %prep %setup -q %if %{build_docs} < 1 - tar xvf %{SOURCE1} + tar -xvf %{SOURCE1} %endif %patch5 -p0 -b .dynafont %patch10 -p1 -b .fonts.conf @@ -133,11 +129,11 @@ %else # %endif -make %{?jobs:-j %jobs} +make %{?_smp_mflags} %check export MALLOC_CHECK_=2 -make %{?jobs:-j %jobs} check +make %{?_smp_mflags} check unset MALLOC_CHECK_ %install @@ -188,9 +184,6 @@ %postun -p /sbin/ldconfig -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root) %doc %{_defaultdocdir}/%{name} continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org