File libqt5-qtbase.changes of Package libqt5-qtbase.2170

-------------------------------------------------------------------
Wed Mar  9 15:51:34 UTC 2016 - mlin@suse.com

- Merge libqt5-qtbase-platformtheme-gtk2 back into libQt5Gui5 (bsc#969935)
  * align with old libQt5Gui5 where libqgtk2.so has provided

-------------------------------------------------------------------
Wed Feb  3 11:15:36 UTC 2016 - alarrosa@suse.com

- [ECO] Update Qt5 to version 5.5.1 (fate#319961, bnc#964864)

-------------------------------------------------------------------
Mon Dec 21 09:51:59 UTC 2015 - mlin@suse.com

- Cherry-picked xcb, backing store fixes and multi-screen fixes to 5.5.1
  * HighDPI Scaling patches, many new xcb fixes are rely on QHighDpiScaling, thus
    cherry-picked important HighDPI patches(with HighDPI fixes) here, it's good for
    add more cherry-pick fixes from 5.6 or later to 5.5.1 in the future
  ** highdpi-0001-remove-QT_DEVICE_PIXEL_RATIO-support-from-xcb.patch
  ** highdpi-0002-enable-non-integer-device-pixel-ratio.patch
  ** highdpi-0003-introduce-cross-platform-high-dpi-scaling.patch
  ** highdpi-0004-X11-changes-for-highdpi.patch
  ** highdpi-0005-fix-highdpi-drag-n-drop-for-X11.patch
  ** highdpi-0006-turn-off-font-hinting-when-active-highdpi-scaling.patch
  ** highdpi-0007-compile-time-option-for-disabling-high-DPI-scaling.patch
  ** highdpi-0008-fix-QHighDPiScaling-initialization-issues.patch
  ** highdpi-0009-update-high-DPI-scaling-enablers.patch
  * Good xcb patches and the multi-screen fixes, boo#955381
  ** xcb-notify-when-the-primary-screen-changes.patch
  ** xcb-add-proper-NOTIFY-to-the-primaryScreen-property.patch
  ** xcb-fix-DnD-for-separate-X-screens.patch
  ** xcb-avoid-triggering-OpenGL-initialization-for-RasterSurface.patch
  ** xcb-use-XShape-for-DnD-when-compositing-manager-is-not-running.patch
  ** xcb-fix-crash-on-screen-power-save.patch
  ** xcb-handle-screen-siblings-in-QXcbVirtualDesktop.patch
  ** xcb-process-_NET_WORKAREA-and-screen-geometry-change.patch
  ** xcb-fix-slow-widget-resizing.patch
  ** xcb-fix-touchscreen-input-capabilities.patch
  ** xcb-prevent-fp-division-by-zero.patch
  ** xcb-fix-windows-opened-from-keyboard-are-not-active.patch
  ** xcb-dont-assume-creating-window-will-result-in-ConfigureNotify-event.patch
  ** xcb-compare-to-previous-state-when-sending-geometry.patch
  ** xcb-dont-cache-the-screen-for-a-window.patch
  ** xcb-use-placeholder-QScreen-when-there-are-no-outputs.patch
  * Backingstore fixes against mixing child widgets and GL-based composition
  ** libqt5-fix-a-memory-leak-dirtyOnScreenWidgets.patch
  ** libqt5-support-mixing-native-child-widgets.patch
  ** libqt5-reduce-paint-events-for-QOpenGLWidget.patch
  ** libqt5-avoid-dynamic-switching-backingstore-composition-paths.patch
  ** libqt5-reduce-flushes-with-repaint-GL-composition.patch
  ** libqt5-clamp-dirty-region-to-window-size.patch
  * libqt5-adding-plasma5-support-for-QKdeTheme.patch

-------------------------------------------------------------------
Wed Oct 28 19:41:36 UTC 2015 - hrvoje.senjan@gmail.com

- Added qtwidgets_do_not-hide_show_via_WA_OutsideWSRange_for_native_widgets.patch
  (qtbug#48321)

-------------------------------------------------------------------
Fri Oct 16 20:22:25 UTC 2015 - hrvoje.senjan@gmail.com

- Update to 5.5.1
  * For more details please see:
    http://blog.qt.io/blog/2015/10/15/qt-5-5-1-released/
- Dropped patches merged upstream

-------------------------------------------------------------------
Mon Oct 12 17:53:42 UTC 2015 - hrvoje.senjan@gmail.com

- Added xcb-dont-crash-in-mapToNativemapFromNative-if-the-screen-is-null.patch
  and xcb-fix-yet-another-crash-when-screens-are-disconnected.patch
  (kde#341497, qtbug#47385)

-------------------------------------------------------------------
Fri Oct  9 19:42:43 UTC 2015 - hrvoje.senjan@gmail.com

- Added QDate_QTime-fix-SiC-introduced-by-adding-new-non-explicit-ctors.patch

-------------------------------------------------------------------
Wed Oct  7 15:11:51 UTC 2015 - alarrosa@suse.com

- When in SLE12, use the internal Harfbuzz version instead of the system
  one (which is too old for Qt's requirements)

-------------------------------------------------------------------
Sun Sep 27 08:43:03 UTC 2015 - schwab@suse.de

- Fix-compile-error-on-big-endian.patch: Fix compile error on big endian

-------------------------------------------------------------------
Tue Aug 18 16:38:29 UTC 2015 - hrvoje.senjan@gmail.com

- Added patches from upstream:
  ignore-disabling-of-outputs-in-the-middle-of-the-mode-switch.patch
  (qtbug#44158, qtbug#46786, qtbug#46822)
  when-a-screen-comes-back-online-the-windows-need-to-be-told-about-it.patch
  (qtbug#47041)

-------------------------------------------------------------------
Sun Aug 16 08:31:58 UTC 2015 - hrvoje.senjan@gmail.com

- Update to 5.5.0
  * For more details please see:
    http://blog.qt.io/blog/2015/07/01/qt-5-5-released/
    and https://wiki.qt.io/New_Features_in_Qt_5.5
- Drop patches merged upstream:
  0001-Speed-up-compose-file-parsing-in-the-X11-composition.patch,
  0002-Speed-up-application-startup-on-X11.patch,
  Fix-regression-in-compose-table-parsing.patch,
  libqt5-libtool-nodate.diff and
  make-qdbusxml2cpp-output-reproducible.patch
- Add patches from upstream:
  Fix-QtCore-compilation-with-clang.patch
  move-the-official-Qt-version-from-qglobal-to-qmake-conf.patch
  Add-a-linker-version-script-to-Qt-libraries.patch,
  Add-a-qt_version_tag-symbol-to-QtCore-that-uses-ELF-versions.patch
  Add-an-automatic-use-of-the-ELF-versioned-QtCore-symbol.patch
- Added tslib-devel and libinput-devel (Build)Requires
- Drop all openSUSE 13.1 conditionals, we won't build Qt >= 5.5 on
  that distro version anymore

-------------------------------------------------------------------
Tue Aug  4 19:05:31 UTC 2015 - hrvoje.senjan@gmail.com

- Update QMimeDatabase-use-QElapsedTimer.patch to latest version

-------------------------------------------------------------------
Tue Jul 28 21:39:35 UTC 2015 - hrvoje.senjan@gmail.com

- Added QMimeDatabase-use-QElapsedTimer.patch: reduces the number
  of syscalls greatly, by avoiding the timezone conversion every time;
  massively improves kbuildsycoca5 speed

-------------------------------------------------------------------
Sun Jul 26 15:30:15 UTC 2015 - hrvoje.senjan@gmail.com

- Fix the suse_version condition checks - treat Leap equally as 13.2
  wrt which system libs shall be used

-------------------------------------------------------------------
Tue Jun  9 19:04:26 UTC 2015 - hrvoje.senjan@gmail.com

- Add patches from upstream:
  0001-Fix-QWidget-setWindowRole.patch
  0002-xcb-Fix-getting-the-window-types-from-the-property-o.patch
  0003-Fix-centering-dialogs.patch
  0004-xcb-Set-_NET_WM_WINDOW_TYPE-from-a-single-place.patch
  0005-Restore-documented-behavior-for-the-WA_X11NetWmWindo.patch
  0006-xcb-set-SM_CLIENT_ID-property.patch

-------------------------------------------------------------------
Wed Jun  3 22:55:30 UTC 2015 - hrvoje.senjan@gmail.com

- Update to 5.4.2
 * Important Behavior Changes:
   - EXIF orientation is no longer applied to JPEG images on read.
     EXIF orientation on JPEG was introduced in 5.4.0, but due to
     a bug the most common EXIF-format (big-endian) was not working
     until 5.4.1. 5.4.2 restores the behavior of 5.4.0 and earlier
     for most EXIF-tagged JPEGs.
     EXIF orientation will be an opt-in starting with Qt 5.5.
   - On x86 and x86-64 systems with ELF binaries (especially Linux),
     due to a new optimization in GCC 5.x in combination with a recent
     version of GNU binutils, compiling Qt applications with -fPIE
     is no longer enough with GCC 5.x. Applications now need to be
     compiled with the -fPIC option if Qt's option "reduce relocations"
     is active. For backward compatibility only, Qt accepts the use
     of -fPIE for GCC 4.x versions.
     Note that Clang is known to generate incompatible code even
     with -fPIC if the -flto option is active.
     Applications using qmake or cmake >= 2.8.12 as their build
     system will adapt automatically. Applications using an older
     release of cmake in combination with GCC 5.x need to change
     their CMakeLists.txt to add Qt5Core_EXECUTABLE_COMPILE_FLAGS
     to CMAKE_CXX_FLAGS. In particular, applications using
     cmake >= 2.8.9 and < 2.8.11 will continue to build   with the
     -fPIE option and invoke the special compatibility mode
     if using GCC 4.x.
  * Bugfix release, for more details please see:
    http://blog.qt.io/blog/2015/06/02/qt-5-4-2-released/
- Drop patches merged upstream:
  Call-ofono-nm-Registered-delayed-in-constructor-othe.patch
  Fix-Meta-shortcuts-on-XCB.patch
  Fix-upload-corruptions-when-server-closes-connection.patch
  Fixed-a-deadlock-when-the-lock-file-is-corrupted.patch
  Handle-SelectionWindowDestroy-in-QXcbClipboard.patch
  Make-qglobal.h-complain-if-you-use-fPIE.patch
  Make-sure-theres-a-scene-before-using-it.patch
  QSystemTrayIcon-handle-submenus-correctly.patch
  Require-fPIC-instead-of-just-fPIE-for-reduce-relocations.patch
  Try-to-ensure-that-fPIC-is-used-in-CMake-builds.patch
  Update-mouse-buttons-from-MotionNotify-events.patch
  fix-a-division-by-zero-when-processing-malformed-BMP-files.patch
- Added cmake (Build)Requires to get autoprovides for all Qt modules

-------------------------------------------------------------------
Wed May 20 09:35:16 UTC 2015 - mlin@suse.com

- A bunch update to Qt5 5.3.2 for SLE12 SP1, bsc#931622

-------------------------------------------------------------------
Tue May 19 09:34:47 UTC 2015 - mlin@suse.com

- Add libqt5-Fix-a-division-by-zero-processing-malformed-BMP.patch -- QTBUG-44547, bsc#921999(CVE-2015-0295)
- Add libqt5-Fixes-crash-in-bmp-and-ico-image-decoding.patch -- bsc#927806(CVE-2015-1858), bsc#927807(CVE-2015-1859)
- Add libqt5-Fixes-crash-in-gif-image-decoder.patch -- bsc#927808(CVE-2015-1860)

-------------------------------------------------------------------
Wed Sep 24 16:23:20 UTC 2014 - mlin@suse.com

- Add libqt5-do-not-use-shm-if-display-name-doesnt-look-local.patch
  from Michal Srb, bnc#888858
  * additional check the display name before use SHM, this patch is
    equivalent to what has been did in Qt4:
    https://qt.gitorious.org/qt/qt/source/6a7f06d70e1267d3d995a3c863ba8f748d45e531:src/gui/kernel/qapplication_x11.cpp#L1986

-------------------------------------------------------------------
Mon Sep 22 17:36:17 UTC 2014 - hrvoje.senjan@gmail.com

- Build without sse2 instructions by default for %ix86 architecture,
  and rebuild QtCore and QtuGui modules with sse2 (they are installed
  to %_libdir/sse2 (bnc#897758)

-------------------------------------------------------------------
Tue Sep 16 11:27:49 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 5.3.2 final
  * No changes since previous snapshot
  * Use official tars

-------------------------------------------------------------------
Thu Sep  4 20:37:34 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 5.3.2~git20140904 (r05670f5):
  * Tip of the bugfix 5.3.2 branch:
    * Recreate child windows when changing screens
    * QCoreTextFontDatabase: Remove number type asserts.
    * QGLXContext survives screen removal
    * CoreWLan: terminate scan thread in QCoreWlanEngine destructor
    * Also print the class name in the QObject::killTimer error msg
    * Initialize textureId in platform backing store
    * Doc: corrected autolink errors corelib io
    * Avoid crash if querying device that has gone away
    * Doc: corrected autolink errors Qjsonvalue
    * Network: Fix NTLM (SSPI) with HTTP and HTTPS proxies
    * remove always ask option.
    * Fix handling QT_IM_MODULE=none
    * xcb: use keyboard event source window to determine
      auto-repeat valuen
    * Fix invalid memcpy(dst, src) calls where dst == src
    * Fix several regressions in font selection
    * Detect wrongly labelled wheel buttons
    * Make QWindowContainer handle drag'n'drop
    * Resize correctly on orientation change.
    * Use correct size in fullscreen mode
    * Properly null-terminate ifreq::irf_name
    * fingerpaint example: be sensitive to pressure only
      when supported
    * Fix a memory leak in QFseventsFileSystemWatcherEngine
    * Do not set QMAKE_{INC,LIB}DIR_{OPENGL,X11} in the
      freebsd mkspecs.
    * refactor disconnectFromFtp to remove cached entries
      when necessary
    * Remove reference to gdb_dwarf_index from the
      freebsd-clang mkspec.
    * Fix mistake in function extraTryFontsForFamily
    * Fix rendering of fonts matched based on stretch
    * Fix x86/32-bit build when using an old version of gcc
    * Fix selection of fonts based on styleName
    * QFusionStyle paints sliders outside of clip
    * Set iMX device specific compiler flags to QMAKE_CFLAGS
    * Fix QPainter::drawPolyline() painting errors with
      cosmetic pen
    * Let QImage::mirrored() retain dots-per-meter settings
    * Make sure we don't cache old file sizes prior to new writes
    * Correct the SYNC hint for the release barrier
    * Fix QT_NO_REGULAREXPRESSION build
    * Fix QT_NO_ANIMATION build
    * Fix build with QT_NO_MDIAREA
    * Show the correct cursor for QLineEdit's side buttons.
    * Fix disconnect()ing from signals declared in a base class
    * Fix rendering alpha-blended text which needs to be
      clipped at the top.
    * Fix build due to missing include when using a minimal config.
    * Fix build with QT_NO_DRAGANDDROP
    * Font Database: Add support for private, system UI
      font families
    * Apply upstream patch r1498 to our PCRE copy
    * Apply upstream patch r1495 to our PCRE copy
    * Initialize member.
    * Document missing QLatin1String methods
    * network tests: add manual test for auth / proxy auth
    * Uncomment some tests which accidently got commented
    * Both HiQualAA and normal AA should mean
      antialiasing in rasterengine.
    * Check if Start/EndPage returns non-positive value
      when error checking
    * GTK file dialog: pre-fill the filename if given to a
      Save dialog
    * QFileDialog docs: remove misleading sentence about
      static functions
    * Doc: Placed Qt OpenGL class convention in code block.
    * Undo: Fix state entry bug for parallel state groups
    * Do not add QOffscreenSurface windows to the global list
    * tst_QHash: check which of several equal keys is inserted
    * OpenGL: destroy QGLContext allocated by
      QGLContext::fromOpenGLContext
    * tst_QSet: check which of several equal elements is inserted
    * fix paths in installed qtmain.prl
    * add /ENTRY:main only for target builds
    * avoid that CROSS_COMPILE affects host builds
    * Add missing power button keycode to keymap
    * Android: export ANDROID_SDK_BUILD_TOOLS_REVISION.
    * cocoa: Fix compiler warnings about unused functions.
    * Propagate swapInterval to QGLFormat
    * Fix double clicks in eglfs
    * Work around ICC bug in local static symbols for
      Q_GLOBAL_STATIC
    * QCoreTextFontDatabase: Fix font weight value when
      populating a family
    * Don't convert signed to unsigned when we need all 32bit
    * Fix compilation if EC is disabled in OpenSSL
    * Fix warning message when re-setting text on tooltip
    * Improve dbus cross compilation
    * Fix buffer overrun error with some proxy servers
    * QNAM: Fix CPU load for limited upload QIODevice
    * qmake: Document the "aux" template type.
    * Use the stateless UTF-8 encoder in QStringRef::toUtf8
    * Doc: corrected autolink errors in qnamespace.qdoc
    * QPixmap::fromImage() should detach when changing
      QImage format
    * generate QGL header file from qgl.h
    * Ensure transient parents are top level widgets.
    * Added stream version into network cache file format
    * make QtWidgets claim style plugins
    * CMake: Don't check the existence of GL files in the
      Qt5Gui package.
    * QSplitter: Exclude top level widgets from child
      event handling.
    * Doc: Hide QTextInlineObject constructor from
      the documentation
    * Work around ICC bug in brace initializations
      containing constexpr
    * Doc: edited qtxml.qdocconf
    * xcb: QTabletEvents and proximity events correctly
      identify the tool
    * Fixed wrong function name in a file snippet
    * XCB: Enable loading of the Qt::DragLinkCursor
    * Fix fallbacks for adapted common script
    * Fix fallbacks for adapted common script
    * QSslCertificate: blacklist NIC certificates from India
    * Doc: moved saxbookmarks example files
    * tst_qdir: Move QFINDTESTDATA() from init() to constructor.
    * Doc: moved streambookmarks example files
    * Don't assert when HB-old is unable to deal with surrogates
    * REG: Fix nbsp in QTextLayout
    * Support getting test data from qrc
    * Document QApplication::cursorFlashTime() can return -1
    * Fix for code snippet in commandlineparser documentation
    * Doc: removed trolltech.com from namespace in manual
      qdocconf file.
    * Fix typo in QGraphicsView documentation.
    * Fix QTimer with negative interval in
      QWidgetLineControl::setCursorBlinkPeriod
    * Attempt to work with Visual Studio in -Za (strict ANSI) mode
    * Improve QListWidget documentation.
    * Fix debug output of QTouchEvent.
    * Doc: fix a link in QAbstractOpenGLFunctions documentation
    * Accessibility Linux: Fix crashes when accessing
      invalid functions
    * move loading of testability driver from QApplication
      to QGuiApplication
    * QPdf::addImage(): avoid a QImage detach when it's in an
      acceptable Format
    * Make QDom/QXmlSimpleReader reentrant.
    * Move QXmlReaderPrivate to private header.
    * Mac: Don't register for Pan Gestures.
    * Add opt-out environment variable for @2x images
    * Listen to touch events on the master device instead of slave.
    * add support for device linux-arm-hisilicon-hix5hd2-g++
    * Make tst_QLocale::macDefaultLocale() more robust
    * Fix some tst_qwidget test cases
    * xcb: make sure to update window title when it is changed
    * Skip unstable autotests in QtBase.
    * Empty icons and Cocoa menu items.
    * Address Book example: Fix QTableView column sorting
    * QOpenGLTexture: fix the feature test for Buffer Textures
    * qDebug: fix data race in qt_message_print
    * [bcm97425] Fix parameter issue in platformDestroy hook
    * Doc: Various \note fixes in Qt namespace documentation.
    * Fix QFileInfoGatherer threading issue
    * Doc: Fix typo in QScopedValueRollback
    * Fix pixel noise in X11 systray icons that are not 22x22
    * Don't compare the target methods for SlotObject connections
    * qtoolbar: add missing header on OSX.
    * Remove bogus nullptr check for reference
    * Support MIPS atomic on pre-MIPS32 architectures
    * Enable sparc detection.
    * Remove -Wcast-align from QMAKE_CXXFLAGS.
    * Create the 64 bits version strings for MIPS, SPARC and S390
    * Add a comment stating QMutex::isRecursive should be made
      const in Qt6
    * Fix QMutex documentation saying some function are static
      while they are not
    * Delete qml_plugin_import.cpp file only during distclean
    * WinRT: no read-only paths in QStandardpaths::writableLocation
    * Fix compilation on Windows without precompiled headers
    * QColorDialog: Do not update custom/standard color cells
      while picking.
    * Fix -Werror compilation on big-endian
    * CMake: Allow modules to specify the location of tests.
    * Mark behavior of QFileInfo::absoluteFilePath as undefined in
      corner cases
    * Translate Super/Hyper keys to MetaModifier
    * Fix logging file location docs
    * CMake: Report an error if unit tests are not found for
      a module.
    * Fix QRingBuffer::readPointerAtPosition()
    * Make the fetchAndAddRelaxed function a member template
    * Doc: qInstallMessageHandler cannot return 0.
    * GIF decoding: do not seek() if the image is loaded
      over the network
    * network internals: do not try to cache a deleted entry
    * Fix memory leaks in QFseventsFileSystemWatcherEngine
    * Simplify mirroring code and add tests for non-aliged
      1 bit images
    * Add that the corner settings are saved/restored
      with the state
    * Correct grammar of missing Q_OBJECT macro warning.
    * Doc: Fix docs for QFontMetrics::height() to match code
    * Fix installation of private headers generated
      by wayland-scanner
    * add buildsystem/qmake changelog
    * CMake: Load plugin files unconditionally if present.
    * QIcon: Prefer high-quality images of Windows .ico files.
    * tst_qicon: Resolve all files using QFINDTESTDATA().
    * Move most of the QLibraryPrivate initialization to
      its constructor
    * QComboBox: update focus policy when setting a new line edit
    * QDBus: fix data race on isDebugging bool
    * When filling the path it should use the painter's pen
      not the state's
    * Fix data race on QLoggingCategory when using qDebug
      from multiple threads
    * Remove the use of QT_STATIC_CONST in QtSql
    * Fix compilation with /Zc:strictStrings
    * Correct QImage::fill(uint) on RGBA8888 formats
    * XCB: Fix leak with touch devices
    * pass a pointer instead of a reference to initFrom()
    * Properly check which OpenGL features are supported
    * Do not overwrite existing event mask of root window
    * Remove the widget from the stylesheet cache before polishing
    * QDnsLookup: Fix build with uClibc
    * Remove unused define XCB_USE_IBUS.
    * Attempt to fix intel compiler build error.
    * Use QModelIndex to get the data from underlying model
    * QGuiApplication: Document -plugin command line argument.
    * Fix compilation in under -no-c++11 mode
    * Fix compilation with the Intel compiler on certain systems
- Drop patches merged upstream:
  0001-Do-not-overwrite-existing-event-mask-of-root-window.patch,
  0002-Properly-check-which-OpenGL-features-are-supported.patch,
  0003-Fix-data-race-on-QLoggingCategory-when-using-qDebug-.patch,
  0004-QDBus-fix-data-race-on-isDebugging-bool.patch,
  0005-Translate-Super-Hyper-keys-to-MetaModifier.patch,
  libqt5-avoid-crash-during-querying-device.patch,
  libqt5-fix-leak-with-touch-devices-in-xcb.patch and
  libqt5-listen-to-touch-events-on-the-master-device.patch
- Added protect-geometry-QTBUG-40584.patch, to workaround QTBUG-40584,
  so widget geometry is preserved
- Reorder patches

-------------------------------------------------------------------
Fri Aug 29 06:57:03 UTC 2014 - mlin@suse.com

- Added upstream patches for bnc#890168
  * libqt5-fix-leak-with-touch-devices-in-xcb.patch, QTBUG-39596
  ** fixed a leak what did not free m_touchDevices.
  * libqt5-listen-to-touch-events-on-the-master-device.patch, QTBUG-38625
  ** listen to touch events on the master device instead of slave, was also
     affects by fdo#78345
  * libqt5-avoid-crash-during-querying-device.patch, QTBUG-40820
  ** avoid crashes if querying device that has gone away

-------------------------------------------------------------------
Thu Jul  3 19:17:01 UTC 2014 - hrvoje.senjan@gmail.com

- Added 00010-Replace-the-const-QString-global-static-with-a-QStri.patch,
  fixes segfaulting in global destructor, for more details see:
  http://mail.kde.org/pipermail/kde-frameworks-devel/2014-June/017086.html
- Added 00011-Use-correct-signal-name-when-disconnecting.patch,
  fixes crash on QtDBus unload

-------------------------------------------------------------------
Wed Jun 25 10:38:00 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 5.3.1
  * Bugfix release, for more details please see:
    http://blog.qt.digia.com/blog/2014/06/25/qt-5-3-1-released/
- Drop libqt5-fix-the-modal-dialogs-can-go-behind.patch, merged upstream
- Added patches from upstream:
  0001-Do-not-overwrite-existing-event-mask-of-root-window.patch -- QTBUG-39648
  0002-Properly-check-which-OpenGL-features-are-supported.patch -- QTBUG-39730
  0003-Fix-data-race-on-QLoggingCategory-when-using-qDebug-.patch -- Fix data race on QLoggingCategory
  0004-QDBus-fix-data-race-on-isDebugging-bool.patch -- fix data race on isDebugging bool
  0005-Translate-Super-Hyper-keys-to-MetaModifier.patch -- QTBUG-38428

-------------------------------------------------------------------
Sun Jun  1 23:43:25 UTC 2014 - hrvoje.senjan@gmail.com

- Improve baselibs
- Improve situation with rpmlints duplicates warnings
- Make private headers noarch

-------------------------------------------------------------------
Tue May 27 09:52:05 UTC 2014 - hrvoje.senjan@gmail.com

- Build with pkgconfig(libudev), not pkgconfig(udev)

-------------------------------------------------------------------
Fri May 23 08:55:44 UTC 2014 - mlin@suse.com

- Fix the modal dialogs can go behind other process windows (QTBUG-35302)
  * libqt5-fix-the-modal-dialogs-can-go-behind.patch

-------------------------------------------------------------------
Thu May 22 12:57:48 CEST 2014 - tiwai@suse.de

- Fix broken Gujarati rendering (bnc#878292):
  libqt5-Fix-Gujarati-font.patch

-------------------------------------------------------------------
Wed May 21 00:32:51 UTC 2014 - hrvoje.senjan@gmail.com

- Only enable reducing relocations on x86 and x86_64 arches; fixes
  build for arm, ppc, etc (QTBUG-36129)

-------------------------------------------------------------------
Mon May 19 23:42:44 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 5.3.0 final
  * Minor bugfixes over previous RC

-------------------------------------------------------------------
Sat May 17 17:11:25 UTC 2014 - hrvoje.senjan@gmail.com

- Disable logging to journald for now, as it creates significant
  performance penalty
- Don't pass /usr/include to qmake, not needed

-------------------------------------------------------------------
Thu May  8 17:50:59 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 5.3.0 RC
  * For more details, please see
  http://blog.qt.digia.com/blog/2014/05/08/qt-5-3-release-candidate-available/
  and http://qt-project.org/wiki/New-Features-in-Qt-5.3
- Drop libqt5-add-better-support-for-keymap-update-handling.patch,
  libqt5-fix-build-failure-xcb.patch,
  libqt5-fix-regression-in-key-handling.patch,
  libqt5-improve-keymap-error-handling.patch and 
  libqt5-update-bundled-libxkbcommon-version-to-041.patch; merged upstream

-------------------------------------------------------------------
Tue Apr  8 06:56:21 UTC 2014 - mlin@suse.com

- Add support for byte swapping, bnc#866709
  * Add libqt5-add-support-for-byte-swapping.patch
  * Add libqt5-byte-order-byte-is-address0.patch
- Fix keyboard remapping not applied on Qt5, bnc#866051
  * Add backported libqt5-add-better-support-for-keymap-update-handling.patch
  * Add backported libqt5-improve-keymap-error-handling.patch
  * Add backported libqt5-fix-build-failure-xcb.patch
  * Add backported libqt5-update-bundled-libxkbcommon-version-to-041.patch
  * Add backported libqt5-fix-regression-in-key-handling.patch

-------------------------------------------------------------------
Fri Mar 28 08:22:53 UTC 2014 - hrvoje.senjan@gmail.com

- The no-neon switch no longer exists with 5.3, so drop it: fixes
  build on arm/aarch64

-------------------------------------------------------------------
Tue Mar 25 11:44:16 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 5.3.0 beta
  * New feature release, please see
  http://blog.qt.digia.com/blog/2014/03/25/qt-5-3-beta-released/
  and http://qt-project.org/wiki/New-Features-in-Qt-5.3
- Drop qtbase-qatomic-ppc.patch, merged upstream
- Added f1ee10f81ac18789e9a7dc715b464415ba2bc2b8.patch: prefer QPA
  implementation in qsystemtrayicon_x11 if available
- Added pkgconfig(libsystemd-journal) BuildRequires and activate
  journald support
- Added pkgconfig(xkbcommon-x11) BuildRequires with 13.2+: it's now
  needed for full xkb support, for lower version added xkeyboard-config
  BuildRequires
- Ommit QMAKE_STRIP flags in mkspecs/common/linux.conf, otherwise no
  debuginfo is generated for packages which use qmake buildsystem
- Droped passing of -javascript-jit, as per upstream changes
- Rebase libqt5-libtool-nodate.diff for this release

-------------------------------------------------------------------
Thu Mar 20 22:58:47 UTC 2014 - hrvoje.senjan@gmail.com

- Added use-freetype-default.patch: allow using lcd-default filter
  regardless of how freetype2 library has been built (w/ & w/o subpixel)
- Build examples (added examples subpackage)
- Make sure that Qt5Gui devel package requires libdrm-devel, as it
  references it's includes in CMake config

-------------------------------------------------------------------
Sat Mar  1 14:26:50 UTC 2014 - hrvoje.senjan@gmail.com

- Fix wrong libQt5OpenGLExtensions-devel-static requires:
  pkgconfig(GL) -> pkgconfig(gl)

-------------------------------------------------------------------
Thu Feb 27 11:08:39 UTC 2014 - schwab@suse.de

- Enable jit only on supported archs

-------------------------------------------------------------------
Mon Feb 10 11:36:36 UTC 2014 - mlin@suse.com

- Update LICENSE files to %doc

-------------------------------------------------------------------
Wed Feb  5 17:07:24 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 5.2.1:
  * For more details please see:
    http://blog.qt.digia.com/blog/2014/02/05/qt-5-2-1-released/
- Split out (private) devel packages for each library. Also added
  common-devel package, which contains mkspecs, and basic binaries
  (e.g. moc, qmake, rcc, syncqt and uic)
- Only create qt5 symlinks for binaries which conflict with
  Qt4 version
- Remove libtool archives from packages
- Apply conditionals for %arm also for aarch64
- Removed unneeded or upstreamed patches:
  * 0001-Remove-the-GLES-2-dependency-for-eglfs-and-kms.patch
  * 0002-Fix-configure-script-to-not-dictate-OpenGL-ES-2-when.patch
  * 0003-EGL-convenience-deal-with-DefaultRenderableType-when.patch
  * 0004-Do-not-disable-egl-on-desktop-gl-automatically.patch
  * qt-never-strip.diff
  * qtbase-opensource-src-5.1.1-bigendian.patch
- modified patches:
  * qmake-add-usr-include.diff

-------------------------------------------------------------------
Fri Jan  3 22:28:56 UTC 2014 - hrvoje.senjan@gmail.com

- Explicitly (Build)Require pkgconfig(harfbuzz) for 13.1+
- Explicitly activate system-harfbuzz, system-freetype and
  fontconfig options
- Drop clucene-core-devel and giflib-devel Build(Requires): unused
- Drop pkgconfig(atspi-2) (Build)Requires: external libatspi2 is not
  used during build time (see qtbase commit 4c1c820)

-------------------------------------------------------------------
Tue Dec 12 14:54:22 UTC 2013 - uweigand@de.ibm.com

- Do not force -javascript-jit on ppc platforms that do not support it.

-------------------------------------------------------------------
Thu Dec 12 12:28:46 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 5.2.0 final:
  * For more details please see:
    http://blog.qt.digia.com/blog/2013/12/12/qt-5-2-released-the-best-qt-yet/
    http://qt-project.org/qt5/qt52
    http://qt.digia.com/Product/Whats-New/Qt-52/

-------------------------------------------------------------------
Wed Dec  4 01:17:30 UTC 2013 - hrvoje.senjan@gmail.com

- Import patches from upstream which make possible to build EGL
  support without requiring GLES2:
  0001-Remove-the-GLES-2-dependency-for-eglfs-and-kms.patch
  0002-Fix-configure-script-to-not-dictate-OpenGL-ES-2-when.patch
  0003-EGL-convenience-deal-with-DefaultRenderableType-when.patch
  0004-Do-not-disable-egl-on-desktop-gl-automatically.patch
- Enable EGL support by adding (Build)Requiring pkgconfig(egl)

-------------------------------------------------------------------
Fri Nov 29 13:42:39 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 5.2 rc1
  * New feature release, please see
  http://blog.qt.digia.com/blog/2013/11/29/qt-5-2-release-candidate-1-available/
  and http://qt-project.org/wiki/New-Features-in-Qt-5.2
- Droped xcb_193.patch, included in this release
- Drop gstreamer-0_10-plugins-base-devel BuildRequires, nothing in
  qtbase uses gstreamer, and config tests where false positive before
- Temporary disable qt-never-strip.diff, we can use configure flags
  for no-strip

-------------------------------------------------------------------
Wed Nov 27 00:18:38 UTC 2013 - hrvoje.senjan@gmail.com

- Added xcb_193.patch from upstream, for resolving SiC and BiC change
  in xcb 1.9.2/3 (fdo#71502,fdo#71507,qtbug#34748)

-------------------------------------------------------------------
Wed Nov  6 19:08:13 UTC 2013 - hrvoje.senjan@gmail.com

- Fix translations macro

-------------------------------------------------------------------
Thu Oct 24 18:45:14 UTC 2013 - hrvoje.senjan@gmail.com

- gstreamer-0_10-plugins-base-devel are not required for devel
  subpackage, so remove the Requires

-------------------------------------------------------------------
Wed Oct 23 17:11:55 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 5.2 beta1
  * New feature release, please see
  http://blog.qt.digia.com/blog/2013/10/23/qt-5-2-beta-available/
  and http://qt-project.org/wiki/New-Features-in-Qt-5.2
- Change obsoletes of new library and sql plugins packages

-------------------------------------------------------------------
Fri Oct 18 17:48:59 UTC 2013 - hrvoje.senjan@gmail.com

- Added qtbase-opensource-src-5.1.1-bigendian.patch, also needed
  for building on PowerPC, otherwise fromWordToBytes is
  left undeclared

-------------------------------------------------------------------
Fri Oct 18 12:38:19 UTC 2013 - hrvoje.senjan@gmail.com

- Added qtbase-qatomic-ppc.patch, fixes PowerPC build

-------------------------------------------------------------------
Wed Oct 16 17:24:48 UTC 2013 - hrvoje.senjan@gmail.com

- Further split libqt5-qtbase package to libQt5Concurrent5,
  libQt5Core5, libQt5DBus5, libQt5Network5, libQt5Xml5,
  libQt5PrintSupport5 and libQt5OpenGL5
- Rename sql plugin subpackages for more consistent naming with the
  rest of libraries
- Apply the same solution as with Qt4 with regards to rebuilds:
  don't use current build date, but rather last changes date

-------------------------------------------------------------------
Fri Oct  4 14:23:42 UTC 2013 - hrvoje.senjan@gmail.com

- Add convenient macros for packages building against Qt5:
  %_libqt5_qmake, %qmake5, %make_jobs and %qmake5_install

-------------------------------------------------------------------
Thu Sep 12 19:58:38 UTC 2013 - hrvoje.senjan@gmail.com

- Added missing pkgconfig(xkbcommon) BuildRequires
- Drop checks for older openSUSE versions
- Enable GL ES and kms only on arm for now

-------------------------------------------------------------------
Thu Sep  5 15:09:28 UTC 2013 - duwe@suse.com

- enable support for opengl es2 and kms

-------------------------------------------------------------------
Thu Aug 29 16:38:30 UTC 2013 - hrvoje.senjan@gmail.com

- Update to version 5.1.1:
  * Bugfix release, please see
  http://blog.qt.digia.com/blog/2013/08/28/qt-5-1-1-released/
  http://qt.gitorious.org/qt/qtbase/blobs/release/dist/changes-5.1.1
  and http://qt-project.org/wiki/Qt511KnownIssues for known issues
- Small spec cleanup
- Explicitly activate desktop openGL, and only BuildRequire
  pkgconfig(gl) so whole Mesa stack isn't pulled

-------------------------------------------------------------------
Sat Aug  3 07:14:30 UTC 2013 - tittiatcoke@gmail.com

- Adjust packaging naming conform Factory standards

-------------------------------------------------------------------
Sun Jul  7 12:14:37 UTC 2013 - hrvoje.senjan@gmail.com

- Allow co-existance of Qt5 and Qt4:
  * Install headers in %_includedir/qt5
  * Install binaries in %_libdir/qt5/bin, create symlinks with -qt5
    suffixes in %_libdir/qt5/bin and %_bindir
- Spec cleanup:
  * Removed checks for obsolete opensuse versions
- Add new macros.qt5, which should be utilized for other Qt5 modules
- Added baselibs.conf

-------------------------------------------------------------------
Sun Jul  7 07:23:51 UTC 2013 - stephan.binner@basyskom.com

- update to Qt 5.1 release

-------------------------------------------------------------------
Tue Jun 18 20:00:00 UTC 2013 - stephan.binner@basyskom.com

- update to Qt 5.1 RC 1

-------------------------------------------------------------------
Mon May 20 20:00:00 UTC 2013 - stephan.binner@basyskom.com

- update to Qt 5.1 Beta 1

-------------------------------------------------------------------
Tue Apr  9 20:00:00 UTC 2013 - stephan.binner@basyskom.com

- update to Qt 5.1 Alpha 1

-------------------------------------------------------------------
Fri Mar 29 11:58:55 UTC 2013 - stephan.binner@basyskom.com

- update to Qt 5.0.2 RC1

-------------------------------------------------------------------
Wed Jan 30 19:00:00 UTC 2013 - stephan.binner@basyskom.com

- update to Qt 5.0.1

-------------------------------------------------------------------
Wed Dec 19 20:40:40 UTC 2012 - stephan.binner@basyskom.com

- update to Qt 5.0 release

-------------------------------------------------------------------
Thu Dec 13 10:50:52 UTC 2012 - stephan.binner@basyskom.com

- update to Qt 5.0 Release Candidate 2

-------------------------------------------------------------------
Thu Dec  6 19:54:17 UTC 2012 - stephan.binner@basyskom.com

- update to Qt 5.0 Release Candidate 1

-------------------------------------------------------------------
Thu Nov 15 12:14:39 UTC 2012 - stephan.binner@basyskom.com

- update to Qt 5.0 Beta 2

-------------------------------------------------------------------
Thu Aug 30 11:31:45 UTC 2012 - stephan.binner@basyskom.com

- update to Qt 5.0 Beta 1 release

-------------------------------------------------------------------
Thu May 24 15:29:20 UTC 2012 - stephan.binner@basyskom.com

- update to newer Alpha snapshot / Beta candidate

-------------------------------------------------------------------
Fri Apr 13 13:22:38 UTC 2012 - stephan.binner@basyskom.com

- rework package splitting for Qt 5 modularization

-------------------------------------------------------------------
Thu Apr  5 09:56:15 UTC 2012 - dmueller@suse.com

- Initial packaging (Qt 5.0 Alpha)

openSUSE Build Service is sponsored by