commit xulrunner for openSUSE:Factory
Hello community, here is the log from the commit of package xulrunner for openSUSE:Factory checked in at Wed Sep 28 14:42:22 CEST 2011. -------- --- xulrunner/xulrunner.changes 2011-09-14 20:54:01.000000000 +0200 +++ /mounts/work_src_done/STABLE/xulrunner/xulrunner.changes 2011-09-26 15:40:45.000000000 +0200 @@ -1,0 +2,12 @@ +Fri Sep 23 11:36:04 UTC 2011 - wr@rosenauer.org + +- update to version 7.0 (bnc#720264) + - removed obsolete mozilla-cairo-lcd.patch + - rebased patches + +------------------------------------------------------------------- +Tue Sep 20 11:54:28 UTC 2011 - wr@rosenauer.org + +- install xpt.py into SDK (mozilla-639554.patch) (bnc#639554) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- l10n-6.0.2.tar.bz2 mozilla-cairo-lcd.patch xulrunner-6.0.2-source.tar.bz2 New: ---- l10n-7.0.tar.bz2 xulrunner-7.0-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xulrunner.spec ++++++ --- /var/tmp/diff_new_pack.E5qlT8/_old 2011-09-28 14:42:13.000000000 +0200 +++ /var/tmp/diff_new_pack.E5qlT8/_new 2011-09-28 14:42:13.000000000 +0200 @@ -30,12 +30,12 @@ BuildRequires: mozilla-nspr-devel >= 4.8.8 BuildRequires: mozilla-nss-devel >= 3.12.10 License: MPLv1.1 or GPLv2+ or LGPLv2+ -Version: 6.0.2 +Version: 7.0 Release: 1 -%define releasedate 2011091300 -%define version_internal 6.0.2 -%define apiversion 6 -%define uaweight 600000 +%define releasedate 2011092200 +%define version_internal 7.0 +%define apiversion 7 +%define uaweight 700000 Summary: Mozilla Runtime Environment Url: http://www.mozilla.org/ Group: Productivity/Other @@ -57,7 +57,6 @@ Patch3: idldir.patch Patch4: mozilla-nongnome-proxies.patch Patch5: mozilla-prefer_plugin_pref.patch -Patch8: mozilla-cairo-lcd.patch Patch9: mozilla-language.patch Patch10: mozilla-cairo-return.patch Patch11: mozilla-ntlm-full-path.patch @@ -129,7 +128,6 @@ %if %localize %package translations-common - License: MPLv1.1 or GPLv2+ or LGPLv2+ Summary: Common translations for XULRunner Group: System/Localization @@ -147,7 +145,6 @@ %package translations-other - License: MPLv1.1 or GPLv2+ or LGPLv2+ Summary: Extra translations for XULRunner Group: System/Localization @@ -182,7 +179,6 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 -%patch8 -p1 %patch9 -p1 %patch10 -p1 %patch11 -p1 @@ -285,6 +281,8 @@ # preferences (to package in omni.jar) cp %{SOURCE4} dist/bin/defaults/pref/all-openSUSE.js %makeinstall STRIP=/bin/true +# xpt.py is not executable +chmod a+x $RPM_BUILD_ROOT%{_libdir}/xulrunner-devel-%{version_internal}/sdk/bin/xpt.py # remove some executable permissions find $RPM_BUILD_ROOT%{_includedir}/xulrunner-%{version_internal} \ -type f -perm -111 -exec chmod a-x {} \; @@ -428,7 +426,6 @@ %{_libdir}/xulrunner-%{version_internal}/chrome/icons/ %{_libdir}/xulrunner-%{version_internal}/components/ %{_libdir}/xulrunner-%{version_internal}/hyphenation/ -%{_libdir}/xulrunner-%{version_internal}/icons/ %{_libdir}/xulrunner-%{version_internal}/plugins/ %{_libdir}/xulrunner-%{version_internal}/*.so %exclude %{_libdir}/xulrunner-%{version_internal}/libmozjs.so ++++++ compare-locales.tar.bz2 ++++++ ++++++ create-tar.sh ++++++ --- /var/tmp/diff_new_pack.E5qlT8/_old 2011-09-28 14:42:14.000000000 +0200 +++ /var/tmp/diff_new_pack.E5qlT8/_new 2011-09-28 14:42:14.000000000 +0200 @@ -1,8 +1,8 @@ #!/bin/bash BRANCH="releases/mozilla-release" -RELEASE_TAG="FIREFOX_6_0_2_RELEASE" -VERSION="6.0.2" +RELEASE_TAG="FIREFOX_7_0_RELEASE" +VERSION="7.0" # mozilla hg clone http://hg.mozilla.org/$BRANCH mozilla ++++++ l10n-6.0.2.tar.bz2 -> l10n-7.0.tar.bz2 ++++++ xulrunner/l10n-6.0.2.tar.bz2 /mounts/work_src_done/STABLE/xulrunner/l10n-7.0.tar.bz2 differ: char 11, line 1 ++++++ mozilla-language.patch ++++++ --- /var/tmp/diff_new_pack.E5qlT8/_old 2011-09-28 14:42:14.000000000 +0200 +++ /var/tmp/diff_new_pack.E5qlT8/_new 2011-09-28 14:42:14.000000000 +0200 @@ -1,48 +1,48 @@ # HG changeset patch # User Wolfgang Rosenauer <wr@rosenauer.org> -# Parent db620d83124746201970dcf50c661957df979eca +# Parent 0d6917b8f28f6e0398dbf329dda4932ba4f997c2 Bug 583793 - Firefox interface language set to LANG, ignores LANGUAGE diff --git a/intl/locale/src/nsLocaleService.cpp b/intl/locale/src/nsLocaleService.cpp --- a/intl/locale/src/nsLocaleService.cpp +++ b/intl/locale/src/nsLocaleService.cpp -@@ -181,16 +181,17 @@ nsLocaleService::nsLocaleService(void) - } - +@@ -160,16 +160,17 @@ nsLocaleService::nsLocaleService(void) + nsRefPtr<nsLocale> resultLocale(new nsLocale()); + NS_ENSURE_TRUE(resultLocale, ); #ifdef MOZ_WIDGET_QT - const char* lang = QLocale::system().name().toAscii(); + const char* lang = QLocale::system().name().toAscii(); #else - // Get system configuration - const char* lang = getenv("LANG"); -+ const char* language = getenv("LANGUAGE"); + // Get system configuration + const char* lang = getenv("LANG"); ++ const char* language = getenv("LANGUAGE"); #endif - for( i = 0; i < LocaleListLength; i++ ) { - nsresult result; - // setlocale( , "") evaluates LC_* and LANG - char* lc_temp = setlocale(posix_locale_category[i], ""); - CopyASCIItoUTF16(LocaleList[i], category); - category_platform = category; -@@ -206,16 +207,21 @@ nsLocaleService::nsLocaleService(void) - else { - CopyASCIItoUTF16(lang, platformLocale); - result = posixConverter->GetXPLocale(lang, xpLocale); - } - } - if (NS_FAILED(result)) { - return; + nsAutoString xpLocale, platformLocale; + nsAutoString category, category_platform; + int i; + + for( i = 0; i < LocaleListLength; i++ ) { + nsresult result; +@@ -188,16 +189,21 @@ nsLocaleService::nsLocaleService(void) + } else { + CopyASCIItoUTF16(lang, platformLocale); + result = nsPosixLocale::GetXPLocale(lang, xpLocale); } -+ // LANGUAGE is overriding LC_MESSAGES -+ if (i == LC_MESSAGES && language && *language) { -+ CopyASCIItoUTF16(language, platformLocale); -+ result = posixConverter->GetXPLocale(language, xpLocale); -+ } - resultLocale->AddCategory(category, xpLocale); - resultLocale->AddCategory(category_platform, platformLocale); } - mSystemLocale = do_QueryInterface(resultLocale); - mApplicationLocale = do_QueryInterface(resultLocale); - } // if ( NS_SUCCEEDED )... + if (NS_FAILED(result)) { + return; + } ++ // LANGUAGE is overriding LC_MESSAGES ++ if (i == LC_MESSAGES && language && *language) { ++ CopyASCIItoUTF16(language, platformLocale); ++ result = nsPosixLocale::GetXPLocale(language, xpLocale); ++ } + resultLocale->AddCategory(category, xpLocale); + resultLocale->AddCategory(category_platform, platformLocale); + } + mSystemLocale = do_QueryInterface(resultLocale); + mApplicationLocale = do_QueryInterface(resultLocale); #endif // XP_UNIX + #ifdef XP_OS2 ++++++ mozilla-sle11.patch ++++++ --- /var/tmp/diff_new_pack.E5qlT8/_old 2011-09-28 14:42:14.000000000 +0200 +++ /var/tmp/diff_new_pack.E5qlT8/_new 2011-09-28 14:42:14.000000000 +0200 @@ -2,30 +2,6 @@ References: https://bugzilla.mozilla.org/show_bug.cgi?id=513422 -diff --git a/gfx/cairo/cairo/src/cairo-xlib-surface.c b/gfx/cairo/cairo/src/cairo-xlib-surface.c ---- a/gfx/cairo/cairo/src/cairo-xlib-surface.c -+++ b/gfx/cairo/cairo/src/cairo-xlib-surface.c -@@ -4041,17 +4041,19 @@ _cairo_xlib_surface_add_glyph (Display * - new = malloc (4 * c); - if (unlikely (new == NULL)) { - status = _cairo_error (CAIRO_STATUS_NO_MEMORY); - goto BAIL; - } - n = new; - d = (uint32_t *) data; - do { -- *n++ = bswap_32 (*d++); -+ *n = bswap_32 (*d); -+ *n++; -+ *d++; - } while (--c); - data = (uint8_t *) new; - } - break; - case CAIRO_FORMAT_RGB24: - default: - ASSERT_NOT_REACHED; - break; diff --git a/xpcom/glue/SSE.cpp b/xpcom/glue/SSE.cpp --- a/xpcom/glue/SSE.cpp +++ b/xpcom/glue/SSE.cpp ++++++ xulrunner-6.0.2-source.tar.bz2 -> xulrunner-7.0-source.tar.bz2 ++++++ xulrunner/xulrunner-6.0.2-source.tar.bz2 /mounts/work_src_done/STABLE/xulrunner/xulrunner-7.0-source.tar.bz2 differ: char 11, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de