Do not reply to this email. You can add comments to this bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=467729
--- Comment #7 from Frédéric Wang (:fredw) <fred.wang(a)free.fr> 2014-03-23 14:01:17 PDT ---
Created attachment 8395450
--> https://bugzilla.mozilla.org/attachment.cgi?id=8395450&action=edit
Patch
So I tried to unbitrot
https://github.com/fred-wang/MozillaCentralPatches/blob/master/download-fon….
It seems however, that it's no longer possible to determine if Web fonts are
currently loading from mUserFontSet (at least without extending the API).
Although I'm not exactly sure whether or not we want to wait these fonts before
raising a warning...
This version exposes a scriptable XPCOM interface to install packages via
PackageKit, so in theory it could be used from Mozilla add-ons (not tested
yet). I guess that could be useful (for example to make the MathML-fonts add-on
install the system package). PackageKit seems to have other useful method to
install font packages by languages or gstreamer codec.
> GIO's GDBus is the new way for GLib/GTK apps such as Gecko apps to use DBus, but Firefox is built against an older GIO which doesn't have GDBus.
Do you know if this is still true? The patch seems to work for me with my
system's GIO. At worse, I guess it could be a compilation define that the Linux
distribution maintainers can enable for their Firefox's versions.
> Fedora-side at least the font provides are generated by fontconfig, and are not distribution-specific (and if those provides are insufficient for some distribution I do hope they'll get the fontconfig provides generator improved instead of inventing their own metadata)
For MathML, the plan after bug 407059, bug 947654 and others is to move to
OpenType fonts with a MATH table (see
https://developer.mozilla.org/en-US/docs/Mozilla_MathML_Project/MathML_Tort…
for a list of such fonts). In particular, Latin Modern Math is likely to become
the default.
At the moment, I've tried with the "InstallPackageNames" method. But for
example the Debian package name for STIX is fonts-stix while the one of Fedora
is stix-fonts. Do you think there is a less distrib-dependent PackageKit method
or would the Linux maintainers have to write patches to modify the list of
fonts to install?
--
Configure bugmail: https://bugzilla.mozilla.org/userprefs.cgi?tab=email
-------------------------------
Product/Component: Firefox :: General
------- You are receiving this mail because: -------
You are on the CC list for the bug.
fontforge has broken dependencies in the epel-5 tree:
On x86_64:
fontforge-20080828-1.1.el5.i386 requires libpython2.4.so.1.0
Please resolve this as soon as possible.
fontforge has broken dependencies in the epel-5 tree:
On x86_64:
fontforge-20080828-1.1.el5.i386 requires libpython2.4.so.1.0
Please resolve this as soon as possible.
commit 27e95cfb6b12cd205b923a748b4a1fc9f2f369b7
Author: Dan Horák <dan(a)danny.cz>
Date: Fri Mar 21 12:14:20 2014 +0100
- drop private libs from freetype-config so it returns the same libs as pkg-config
freetype.spec | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/freetype.spec b/freetype.spec
index 8bcc7f8..6f1c750 100644
--- a/freetype.spec
+++ b/freetype.spec
@@ -7,7 +7,7 @@
Summary: A free and portable font rendering engine
Name: freetype
Version: 2.5.3
-Release: 2%{?dist}
+Release: 3%{?dist}
License: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement
Group: System Environment/Libraries
URL: http://www.freetype.org
@@ -66,8 +66,6 @@ small utilities showing various capabilities of the FreeType library.
Summary: FreeType development libraries and header files
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: zlib-devel
-Requires: pkgconfig
%description devel
The freetype-devel package includes the static libraries and header files
@@ -124,6 +122,9 @@ popd
rm -rf $RPM_BUILD_ROOT
+# HACK - drop private libs from freetype-config --libs option
+sed -i -e 's| -lz -lbz2 -lpng16||' builds/unix/freetype-config
+
%makeinstall gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
{
@@ -214,6 +215,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/*
%changelog
+* Fri Mar 21 2014 Dan Horák <dan[at]danny.cz> - 2.5.3-3
+- drop private libs from freetype-config so it returns the same libs as pkg-config
+
* Tue Mar 11 2014 Marek Kasik <mkasik(a)redhat.com> - 2.5.3-2
- Enable support for bzip2 compressed fonts
https://bugzilla.redhat.com/show_bug.cgi?id=1053798
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|MODIFIED |ON_QA
--- Comment #17 from Fedora Update System <updates(a)fedoraproject.org> ---
Package pango-1.34.1-3.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing pango-1.34.1-3.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-4110/pango-1.34.1-3.fc19
then log in and leave karma (feedback).
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=6Zwg7ajlzL&a=cc_unsubscribe