kwin (4:5.14.5-1) unstable; urgency=medium
authorMaximiliano Curia <maxy@debian.org>
Thu, 24 Jan 2019 12:25:57 +0000 (12:25 +0000)
committerMaximiliano Curia <maxy@debian.org>
Thu, 24 Jan 2019 12:25:57 +0000 (12:25 +0000)
  * New upstream release (5.14.5).
  * Update install files
  * Release to unstable

[dgit import unpatched kwin 4:5.14.5-1]

42 files changed:
1  2 
debian/changelog
debian/compat
debian/control
debian/copyright
debian/kwin-common.install
debian/kwin-common.lintian-overrides
debian/kwin-data.install
debian/kwin-data.qml-ignore
debian/kwin-dev.acc.in
debian/kwin-dev.install
debian/kwin-wayland-backend-drm.install
debian/kwin-wayland-backend-fbdev.install
debian/kwin-wayland-backend-virtual.install
debian/kwin-wayland-backend-wayland.install
debian/kwin-wayland-backend-x11.install
debian/kwin-wayland.install
debian/kwin-wayland.lintian-overrides
debian/kwin-wayland.postinst
debian/kwin-x11.install
debian/kwin-x11.links
debian/kwin-x11.lintian-overrides
debian/kwin-x11.postinst
debian/kwin-x11.prerm
debian/libkwin4-effect-builtins1.install
debian/libkwineffects11.install
debian/libkwineffects11.symbols
debian/libkwinglutils11.install
debian/libkwinglutils11.symbols
debian/libkwinxrenderutils11.install
debian/libkwinxrenderutils11.symbols
debian/patches/Disable-testShadeWobblyWindows.patch
debian/patches/Ignore-cursor-weird-behaviour-under-a-containerized-xvfb.patch
debian/patches/disable-MouseMark-and-TrackMouse-effects-loading-test.patch
debian/patches/series
debian/rules
debian/source/format
debian/tests/acc
debian/tests/control
debian/tests/testsuite
debian/upstream/metadata
debian/upstream/signing-key.asc
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0f0e4d3d94ffd9d595445273d60e1499253b2f1b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,691 @@@
++kwin (4:5.14.5-1) unstable; urgency=medium
++
++  * New upstream release (5.14.5).
++  * Update install files
++  * Release to unstable
++
++ -- Maximiliano Curia <maxy@debian.org>  Thu, 24 Jan 2019 09:25:57 -0300
++
++kwin (4:5.14.3-2) unstable; urgency=medium
++
++  * Team upload.
++  * Update symbols files from logs of buildds.
++
++ -- Pino Toscano <pino@debian.org>  Sat, 24 Nov 2018 16:25:34 +0100
++
++kwin (4:5.14.3-1) unstable; urgency=medium
++
++  * Update upsteam signing-key
++  * New upstream release (5.14.3).
++  * Update build-deps and deps with the info from cmake
++  * Rediff patches
++  * Update symbols files.
++  * Bump group breaks (4:5.14)
++  * Release to unstable
++
++ -- Maximiliano Curia <maxy@debian.org>  Fri, 23 Nov 2018 08:50:38 -0300
++
++kwin (4:5.13.5-1) unstable; urgency=medium
++
++  * New upstream release (5.13.5).
++  * Release to unstable
++
++ -- Maximiliano Curia <maxy@debian.org>  Thu, 06 Sep 2018 20:40:35 +0200
++
++kwin (4:5.13.4-1) unstable; urgency=medium
++
++  * New upstream release (5.13.4).
++  * disable MouseMark and TrackMouse effects loading test
++  * Release to unstable
++
++ -- Maximiliano Curia <maxy@debian.org>  Sun, 19 Aug 2018 23:18:06 +0200
++
++kwin (4:5.13.1-1) unstable; urgency=medium
++
++  * New upstream release (5.13.1).
++  * Update build-deps and deps with the info from cmake
++  * Force build against the new kdecoration soversion
++  * Update symbols files.
++  * Ignore cursor weird behaviour under a containerized xvfb
++  * Bump group breaks (4:5.13)
++  * Release to unstable
++
++ -- Maximiliano Curia <maxy@debian.org>  Tue, 26 Jun 2018 13:43:07 +0200
++
++kwin (4:5.12.5-1) unstable; urgency=medium
++
++  * Bump Standards-Version to 4.1.4.
++  * New upstream release (5.12.5).
++  * testsuite: fix most of the test running environment
++  * Add patch: Disable-testShadeWobblyWindows.patch
++  * Add missing -dev dependency
++  * Run the tests sequentialy
++  * Use https for the debian/copyright
++  * Release to unstable
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 09 May 2018 13:24:01 +0200
++
++kwin (4:5.12.4-1) unstable; urgency=medium
++
++  * New upstream release (5.12.4).
++  * Add a misc depends to kde-window-manager
++  * Drop kde-window-manager transitional package
++  * Release to unstable
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 28 Mar 2018 18:12:47 +0200
++
++kwin (4:5.12.3-1) sid; urgency=medium
++
++  * New upstream release (5.12.2).
++  * New upstream release (5.12.3).
++  * Release to sid
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 07 Mar 2018 19:14:08 +0100
++
++kwin (4:5.12.1-1) sid; urgency=medium
++
++  * Add qml virtualkeyboard as a recommends
++  * Use the salsa canonical urls
++  * New upstream release (5.12.1).
++  * Release to sid
++
++ -- Maximiliano Curia <maxy@debian.org>  Tue, 20 Feb 2018 22:08:54 +0100
++
++kwin (4:5.12.0-2) sid; urgency=medium
++
++  * New revision
++  * Add libcap as a build depends
++  * Set kwin_wayland capabilities in postinst
++  * Release to sid
++
++ -- Maximiliano Curia <maxy@debian.org>  Mon, 12 Feb 2018 16:03:42 +0100
++
++kwin (4:5.12.0-1) experimental; urgency=medium
++
++  * Bump debhelper build-dep and compat to 11.
++  * Build without build_stamp
++  * Add link options as-needed
++  * Add Bhushan Shah upstream signing key
++  * New upstream release (5.12.0).
++  * Update build-deps and deps with the info from cmake
++  * Bump Standards-Version to 4.1.3.
++  * Bump group breaks (5.12)
++  * Update build-deps and deps with the info from cmake
++  * Update install files
++  * Use https uri for uscan
++  * Drop unused lintian overrides
++  * Release to experimental
++
++ -- Maximiliano Curia <maxy@debian.org>  Thu, 08 Feb 2018 15:20:50 +0100
++
++kwin (4:5.11.4-1) experimental; urgency=medium
++
++  * New upstream release (5.11.4).
++  * Bump Standards-Version to 4.1.2.
++  * Update build-deps and deps with the info from cmake
++  * Update symbols files.
++  * Update install files
++  * Release to experimental
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 03 Jan 2018 16:49:03 -0300
++
++kwin (4:5.10.5-2) sid; urgency=medium
++
++  * New revision
++  * Bump Standards-Version to 4.1.0.
++  * Release to sid
++
++ -- Maximiliano Curia <maxy@debian.org>  Sun, 03 Sep 2017 09:55:31 +0200
++
++kwin (4:5.10.5-1) experimental; urgency=medium
++
++  [ Maximiliano Curia ]
++  * New upstream release (5.10.3.1).
++  * Update build-deps and deps with the info from cmake
++  * Bump Standards-Version to 4.0.0.
++  * Update upstream metadata
++  * Bump group breaks (5.10)
++  * Sync watch file and signing-key.asc with neon
++  * Bump kdecorations build dep to 5.10
++  * Update symbols files after soversion bump
++  * New upstream release (5.10.4).
++  * New upstream release (5.10.5).
++  * Drop upstream patches
++  * Release to experimental
++
++  [ Jonathan Riddell ]
++  * update for new soversion
++  * update .install
++
++ -- Maximiliano Curia <maxy@debian.org>  Mon, 28 Aug 2017 15:29:21 +0200
++
++kwin (4:5.8.7-2) unstable; urgency=medium
++
++  * Team upload.
++  * Backport upstream patch to fix build with modularized Qt PlatformSupport.
++    (Closes: #873078)
++  * Backport upstream patch to fix ‘undefined reference to qCompare’ error.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Fri, 25 Aug 2017 14:06:50 +0300
++
++kwin (4:5.8.7-1) unstable; urgency=medium
++
++  * New upstream release (5.8.7)
++      + move the view at the correct index at startup
++        using the same trick as elsewhere, set the currentIndex
++        and move the view to currentIndex right at startup
++        the only way to be sure is onContentHeightChanged
++        as there are no signals for when "the view has been
++        populated and settled up"
++      + [kcm_kwindecoration] Respect theme colors in buttons
++      + Fix crash on dragging titlebar buttons in System Settings
++        Currently, if user tries to move one of buttons to the left, ending up
++        dragging one button onto another, crash occurs.
++        In addition, this patch replaces verbose replacement(remove/insert) with
++        more elegant QVector<T>::move(int, int)
++        Fixes KDE#374153
++      + [platforms/drm] Explicitly request event context version 2
++        Libdrm 2.4.78 introduces a version 2 and if KWin gets built against it
++        our code would break. Given that this change is for Plasma/5.8 branch.
++        (https://phabricator.kde.org/T5839)
++      + Fix KWin decoration KCM showing correct index at startup
++        The KCM has a context property of the currently set theme index. This is
++        set before the decorations model is populated, so it is currently always
++        -1.
++        This model is populated after the constructor but before
++        KCModule::load().
++        KCModule::load is called from KCModule::showEvent so before
++        QQuickGridView will start doing anything with delegates.
++        This fixes the problem simply and also avoid parsing the config file
++        multiple times.
++        This bug was introduced in 5.9.4:
++        Someone made a (tested) change to make sure the view scrolled to the
++        right place on startup.
++        I then made a (tested) commit fixing the crash on exit
++        The author then updated his patch to my changes, but now in a way that
++        didn't work.
++      + Sort the themes in decoration KCM
++        Even though we're using a QSortFilterProxy model, by default it doesn't
++        actually sort anything until instructed to.
++        This patch turns sorting on.
++      + Improve the x11 timestamp handling
++        So far KWin only updated the x11 timestamp if the new timestamp is larger
++        than the existing one. While this is a useful thing it creates problems
++        when the 32 bit msec based time stamp wraps around which happens after
++        running an X server for 49 days. After the timestamp wrapped around KWin
++        would not update the timestamp any more and thus some calls might fail.
++        Most prominent victims are keyboard and pointer grab which fails as the
++        timestamp is either larger than the server timestamp or smaller than the
++        last grab timestamp.
++        Another problem related to timestamp handling is KWin getting broken by
++        wrong timestamps sent by applications. A prominent example is clusterssh
++        which used to send a timestamp as unix time which is larger than the
++        x timestamp and thus our timestamp gets too large.
++        This change addresses these problems by allowing to reset the timestamp.
++        This is only used from updateXTime (which is normally invoked before we
++        do things like grabKeyboard). Thus we make QX11Info::getTimestamp the
++        ultimate trusted source for timestamps.
++        Fixes KDE#377901 KDE#348569
++      + Fix regression for timestamp handling for Xwayland windows
++        Change 0bec9ad7337536e319c17c5684d97e1156399fdb introduced a regrssion
++        on Wayland. On Wayland getTimestamp always returns 0, thus the X11
++        timestamp gets reset again and again. This results in broken interaction
++        for Xwayland windows as the broken unit tests show.
++        This change addresses the regression by ignoring a value of 0.
++        It means the addressed bug is still present on Wayland for X11 windows
++        as the timestamp doesn't get updated properly. This requires further
++        changes.
++      + fix occassional crash caused by needlessly delayed signals (bko#363224)
++        As pointed out by the Valgrind trace in #363224, delaying the signal causes
++        the EffectWindow* argument to become invalid before the connected slot is
++        called (this is because Qt discards only delayed signal->slot calls where
++        the receiver gets deleted meanwhile, not the sender and definitely not
++        a random argument.
++        If the supposed glitches really happen, they should get fixed correctly,
++        and for all cases (I doubt only desktop number would be involved but
++        not e.g. shaded or minimized states).
++        Related to KDE#363224
++
++ -- Maximiliano Curia <maxy@debian.org>  Fri, 16 Jun 2017 13:43:10 +0200
++
++kwin (4:5.8.6-1) unstable; urgency=medium
++
++  * New upstream release (5.8.6) (Closes: 846508)
++
++ -- Maximiliano Curia <maxy@debian.org>  Fri, 24 Mar 2017 14:38:54 +0100
++
++kwin (4:5.8.5-2) unstable; urgency=medium
++
++  * Be more strict about runtime dependencies.
++    Thanks to Ben Longbons for reporting (Closes: 848523)
++  * Drop forced qtwayland runtime dependency.
++    Thanks to Martin Graesslin for reporting (Closes: 855410)
++  * Update kwin-wayland description about being a preview release.
++    Thanks to Ben Longbons for reporting (Closes: 848524)
++
++ -- Maximiliano Curia <maxy@debian.org>  Sat, 18 Feb 2017 10:42:33 +0100
++
++kwin (4:5.8.5-1) experimental; urgency=medium
++
++  * New upstream release (5.8.5).
++  * Update symbols files.
++
++ -- Maximiliano Curia <maxy@debian.org>  Fri, 30 Dec 2016 18:46:18 +0100
++
++kwin (4:5.8.4-1) unstable; urgency=medium
++
++  [ Maximiliano Curia ]
++  * New upstream release (5.8.4)
++  * Add breeze-dev build dependency.
++    Thanks to Martin Graesslin for the report (Closes: 842912)
++  * Bump qt buid deps and deps to 5.7
++  * kwin-x11: Add provides x-window-manager
++
++  [ Automatic packaging ]
++  * Update build-deps and deps with the info from cmake
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 23 Nov 2016 18:36:53 +0100
++
++kwin (4:5.8.2-1) unstable; urgency=medium
++
++  [ Automatic packaging ]
++  * Update build-deps and deps with the info from cmake
++
++  [ Maximiliano Curia ]
++  * New upstream release (5.8.2)
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 19 Oct 2016 15:26:03 +0200
++
++kwin (4:5.8.1-1) unstable; urgency=medium
++
++  * Update copyright information
++
++ -- Maximiliano Curia <maxy@debian.org>  Sun, 16 Oct 2016 23:00:42 +0200
++
++kwin (4:5.8.0-1) unstable; urgency=medium
++
++  [ Maximiliano Curia ]
++  * New upstream release (5.8.0)
++  * Update symbols files.
++  * Follow upstream soversion bump
++  * Update install files
++  * Replace dbus-launch with dbus-run-session in tests
++  * Bump group breaks (5.8)
++
++  [ Automatic packaging ]
++  * Update build-deps and deps with the info from cmake
++
++ -- Maximiliano Curia <maxy@debian.org>  Fri, 07 Oct 2016 14:08:55 +0200
++
++kwin (4:5.7.4-1) unstable; urgency=medium
++
++  [ Pino Toscano ]
++  * autopkgtest: switch from oxygen5-icon-theme back to the canonical
++    oxygen-icon-theme.
++
++  [ Maximiliano Curia ]
++  * Add plasma-desktop recommends.
++    Thanks to HJ (Closes: 834954)
++  * New upstream release (5.7.4)
++  * Bump group breaks (5.7)
++
++ -- Maximiliano Curia <maxy@debian.org>  Sat, 27 Aug 2016 00:12:30 +0200
++
++kwin (4:5.7.0-1) unstable; urgency=medium
++
++  [ Automatic packaging ]
++  * Update build-deps and deps with the info from cmake
++  * Update symbols files.
++
++  [ Jonathan Riddell ]
++  * add KWinX11Platform.so to kwin-x11
++
++ -- Maximiliano Curia <maxy@debian.org>  Mon, 11 Jul 2016 10:22:59 +0200
++
++kwin (4:5.6.5-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Maximiliano Curia <maxy@debian.org>  Mon, 27 Jun 2016 18:14:24 +0200
++
++kwin (4:5.6.4-3) unstable; urgency=medium
++
++  * Add kwayland windowsystem platform plugin dependency
++  * Add XInput build dependency
++  * Add xwayland runtime dependency in kwin-wayland
++
++ -- Maximiliano Curia <maxy@debian.org>  Sun, 05 Jun 2016 14:27:18 +0200
++
++kwin (4:5.6.4-2) unstable; urgency=medium
++
++  * Update copyright information
++  * Release to unstable
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 01 Jun 2016 10:42:19 +0200
++
++kwin (4:5.6.4-1) experimental; urgency=medium
++
++  [ Automatic packaging ]
++  * Update build-deps and deps with the info from cmake
++  * Refresh patches
++  * Bump Standards-Version to 3.9.8
++  * Update symbols files.
++  * Drop missing symbol
++
++  [ Maximiliano Curia ]
++  * Revert "Add missing closes"
++  * Keep unreleased with preview versions
++  * uscan no longer supports this kind of watch files.
++  * New upstream release (5.5.5).
++  * Automatic update with ddeb_migration3.py
++  * Add upstream metadata (DEP-12)
++  * Follow upstream soversion bumps
++  * Update symbols files
++  * debian/control: Update Vcs-Browser and Vcs-Git fields
++  * Add new lintian-override about ldconfig-trigger for libkdeinit5_kwin_x11.so
++  * Update testsuite
++
++  [ Debian/Kubuntu Qt/KDE Maintainers ]
++  * Drop kwinglesutils, removed upstream
++
++ -- Maximiliano Curia <maxy@debian.org>  Sat, 28 May 2016 21:45:59 +0200
++
++kwin (4:5.5.4-2) experimental; urgency=medium
++
++  * Rebuild due to typo in symbols file.
++
++ -- Maximiliano Curia <maxy@debian.org>  Tue, 02 Feb 2016 10:29:43 +0100
++
++kwin (4:5.5.4-1) experimental; urgency=medium
++
++  * New upstream release (5.5.0).
++  * Update symbols files from buildds logs (4:5.4.3-1.1).
++  * New upstream release (5.5.1).
++  * Follow upstream soversion bump
++  * Add virtual backend.
++  * New upstream release (5.5.2).
++  * New upstream release (5.5.3).
++  * New upstream release (5.5.4).
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 27 Jan 2016 16:48:45 +0100
++
++kwin (4:5.4.3-1.1) unstable; urgency=medium
++
++  * Non-maintainer upload.
++  * Add mips64 and mips64el into the arch list of libkwinglutils6.
++    (Closes: #801800)
++
++ -- YunQiang Su <syq@debian.org>  Thu, 03 Dec 2015 12:37:32 +0800
++
++kwin (4:5.4.3-1) unstable; urgency=medium
++
++  * New upstream release (5.4.3).
++  * Update symbols files from buildds logs (4:5.4.2-1).
++
++ -- Maximiliano Curia <maxy@debian.org>  Tue, 01 Dec 2015 11:45:37 +0100
++
++kwin (4:5.4.2-1) unstable; urgency=medium
++
++  [ Luigi Toscano ]
++  * Changes to Recommends for kwin-common:
++    - add libqt5multimedia5-plugins (it enables the playback of the
++      preview of KWin effects);
++    - remove libqt5multimedia5 (it is dependency of the required
++      qml-module-qtmultimedia package).
++
++  [ Maximiliano Curia ]
++  * New upstream release (5.4.2).
++  * Update symbols files from buildds logs (4:5.4.1-1).
++  * Drop upstream patch:
++    upstream_fake_a_leave_event_for_the_decoration_when_client_is_left.d
++    iff
++
++ -- Maximiliano Curia <maxy@debian.org>  Tue, 06 Oct 2015 07:51:48 +0200
++
++kwin (4:5.4.1-1) unstable; urgency=medium
++
++  * New upstream release (5.4.1).
++  * New upstream patch:
++    upstream_fake_a_leave_event_for_the_decoration_when_client_is_left.d
++    iff
++
++ -- Maximiliano Curia <maxy@debian.org>  Fri, 11 Sep 2015 18:44:56 +0200
++
++kwin (4:5.4.0-2) unstable; urgency=medium
++
++  [ Felix Geyer ]
++  * Tighten the dependency of kde-window-manager on kwin-x11 to the version
++    that provides the /usr/bin/kwin symlink.
++
++ -- Maximiliano Curia <maxy@debian.org>  Sun, 06 Sep 2015 12:20:03 +0200
++
++kwin (4:5.4.0-1) unstable; urgency=medium
++
++  * New upstream release (5.4.0).
++
++ -- Maximiliano Curia <maxy@debian.org>  Fri, 04 Sep 2015 11:06:10 +0200
++
++kwin (4:5.3.2-4) unstable; urgency=medium
++
++  * Team upload.
++
++  [ Scott Kitterman ]
++  * Add debian/kwin-x11.links to add symlink for usr/bin/kiwn so that kwin
++    will be properly started with KDE 4 (Plasma 1) (Closes: #793026)
++  * Drop #793026 from the debian/changelog entry for the last upload, since it
++    did not fix the bug
++
++  [ Felix Geyer ]
++  * Update symbols files for gcc 5.
++  * Make kwin-x11 break/replace kde-window-manager (<< 4:5) because of the
++    /usr/bin/kwin file conflict.
++
++ -- Felix Geyer <fgeyer@debian.org>  Wed, 26 Aug 2015 01:18:42 +0200
++
++kwin (4:5.3.2-3) unstable; urgency=high
++
++  [ Maximiliano Curia ]
++  * kwin-wayland: Add qtwayland5 dependency, for the wayland qt5 plugin.
++
++  [ Scott Kitterman ]
++  * Urgency high for RC but fix in testing
++  * Remove obsolete kwin alternative and add new alternative for kwin_x11 so
++    kwin will work as x-window-manager (Closes: #792849, #793997)
++
++ -- Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>  Wed, 29 Jul 2015 16:43:28 -0400
++
++kwin (4:5.3.2-2) unstable; urgency=medium
++
++  * Adds missing arches to libkwingl*utils6. (Closes: #792481) Thanks to
++    Dejan Latinovic, and Scott Kitterman
++  * Add a kde-window-manager transitional package.
++
++ -- Maximiliano Curia <maxy@debian.org>  Sat, 18 Jul 2015 18:47:45 +0200
++
++kwin (4:5.3.2-1) unstable; urgency=medium
++
++  * New upstream release (5.3.0).
++  * Update symbols files.
++  * New upstream release (5.3.1).
++  * New upstream release (5.3.2).
++  * Add the missing Breaks/Replaces.
++  * Update copyright information.
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 01 Jul 2015 12:20:41 +0200
++
++kwin (4:5.3.1-0ubuntu3) wily; urgency=medium
++
++  * No-change rebuild against Qt 5.4.2.
++
++ -- Adam Conrad <adconrad@ubuntu.com>  Tue, 16 Jun 2015 00:27:17 -0600
++
++kwin (4:5.3.1-0ubuntu1) wily; urgency=medium
++
++  [ Scarlett Clark ]
++  * Manual merge kubuntu_stable.
++
++  [ Jonathan Riddell ]
++  * Plasma 5.3 beta
++  * new upstream release
++
++  [ Scarlett Clark ]
++  * Vivid backport
++
++  [ Jonathan Riddell ]
++  * New upstream release
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Fri, 05 Jun 2015 02:34:16 +0200
++
++kwin (4:5.2.2a-0ubuntu1) vivid; urgency=medium
++
++  * New upstream release
++  * New upstream tar.
++  * Append a to version so launchpad accepts new tar.
++
++ -- Scarlett Clark <sgclark@kubuntu.org>  Tue, 24 Mar 2015 07:33:08 -0700
++
++kwin (4:5.2.2-1) experimental; urgency=medium
++
++  * New upstream release (5.2.1).
++  * Split kwin package in common, x11 and wayland.
++  * Update symbols files.
++  * New upstream release (5.2.2).
++
++ -- Maximiliano Curia <maxy@debian.org>  Wed, 25 Mar 2015 23:17:20 +0100
++
++kwin (4:5.2.1-0ubuntu1) vivid; urgency=medium
++
++  * New upstream release
++  * Batchpatch symbols file.
++
++ -- Scarlett Clark <sgclark@kubuntu.org>  Mon, 23 Feb 2015 09:42:26 -0800
++
++kwin (4:5.2.0.1-1) experimental; urgency=medium
++
++  * Prepare initial Debian release.
++  * Add myself as Uploader.
++  * Update build dependencies to build against experimental and to
++    follow cmake.
++  * Bump Standards-Version to 3.9.6, no changes needed.
++  * Update copyright information.
++  * Update install files.
++  * Update watch file.
++  * Add basic autopkgtests support.
++
++ -- Maximiliano Curia <maxy@debian.org>  Mon, 09 Feb 2015 09:21:57 +0100
++
++kwin (4:5.2.0.1-0ubuntu1) vivid; urgency=medium
++
++  * New upstream release
++  * Soversion bump properly
++  * Rename packages for 5->6 transition in library version
++  * Update install accordingly
++    + Apply more restrictive wildcards to prevent sobumps slip past us
++  * New lib packages break/replace the old ones <<5.2.0 because the
++    pre-release packages were uploaded with libfoo.so.6 in the .so.5 packages
++
++ -- Harald Sitter <sitter@kde.org>  Tue, 27 Jan 2015 14:54:41 +0100
++
++kwin (4:5.1.95-0ubuntu2) vivid; urgency=medium
++
++  * version kwayland build-dep
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Fri, 16 Jan 2015 12:30:57 +0100
++
++kwin (4:5.1.95-0ubuntu1) vivid; urgency=medium
++
++  * New upstream beta release
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 15 Jan 2015 01:31:59 +0100
++
++kwin (4:5.1.2-0ubuntu1) vivid; urgency=medium
++
++  * remove obsolete patch kubuntu_kf5-version.diff
++  * New upstream release
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Mon, 15 Dec 2014 13:22:19 +0100
++
++kwin (4:5.1.1-0ubuntu1) vivid; urgency=medium
++
++  * New upstream release.
++  * New package libkwinglesutils5 on armhf
++
++ -- Scarlett Clark <sgclark@kubuntu.org>  Mon, 10 Nov 2014 19:47:53 +0100
++
++kwin (4:5.1.0.1-0ubuntu2) vivid; urgency=medium
++
++  * Add install.armhf files for armhf
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Fri, 07 Nov 2014 17:12:18 +0100
++
++kwin (4:5.1.0.1-0ubuntu1) vivid; urgency=medium
++
++  [ Jonathan Riddell ]
++  * New upstream beta release
++  * Add kubuntu_kf5-version.diff to build with KF5 5.2
++  * Build-dep on libkf5windowsystem-dev (>= 5.3.0~)
++  * Add build-dep on kwayland-dev
++
++  [ Harald Sitter ]
++  * Add/update lintian overrides
++    + All manpage warnings: we don't care
++    + All warnings to do with kdeinit: it's not a shared lib by design
++    + All warnings to do with internal/private libs having no versioned soname
++
++  [ Jonathan Riddell ]
++  * New upstream release
++  * New upstream release with fixed tar
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Tue, 14 Oct 2014 13:49:05 +0200
++
++kwin (4:5.0.2-0ubuntu1) utopic; urgency=medium
++
++  [ Harald Sitter ]
++  * switch to new pkg-kde-tools
++
++  [ Scarlett Clark ]
++  * New upstream release
++
++ -- Scarlett Clark <sgclark@kubuntu.org>  Wed, 17 Sep 2014 18:17:10 -0700
++
++kwin (4:5.0.1-0ubuntu1~ubuntu14.10~ppa2) utopic; urgency=medium
++
++  [ Jonathan Riddell ]
++  * New upstream release
++
++  [ Scarlett Clark ]
++  * Update watch to http://download.kde.org
++
++  [ Jonathan Riddell ]
++  * New upstream bugfix release
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Sun, 10 Aug 2014 15:43:00 +0200
++
++kwin (4:4.98.0-0ubuntu1) utopic; urgency=medium
++
++  * New upstream RC release
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Mon, 07 Jul 2014 13:20:34 +0200
++
++kwin (4:4.97.0-0ubuntu1) utopic; urgency=medium
++
++  [ Scarlett Clark ]
++  * Initial release.
++
++  [ Jonathan Riddell ]
++  * New upstream beta release
++
++  [ Scarlett Clark ]
++  * Fix install file
++
++  [ José Manuel Santamaría Lema ]
++  * Build depend on libegl1-mesa-dev.
++  * Make kwin depend on kwin-data (= ${source:Version}) instead of
++    ${binary:Version}
++  * Remove harcoded depends on libraries from kwin, rely on ${shlibs:Depends}
++    instead.
++
++  [ Scarlett Clark ]
++  * change kwin-data to arch all
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Mon, 09 Jun 2014 10:25:41 +0100
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b4de3947675361a7770d29b8982c407b0ec6b2a0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++11
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2b3c537131e717862f4b4e48b5bd5d14e6999edf
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,381 @@@
++Source: kwin
++Section: kde
++Priority: optional
++Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
++Uploaders: Maximiliano Curia <maxy@debian.org>
++Build-Depends: breeze-dev (>= 4:5.9.0~),
++               cmake (>= 3.1~),
++               debhelper (>= 11~),
++               extra-cmake-modules (>= 5.38~),
++               kinit-dev (>= 5.42.0~),
++               kscreenlocker-dev,
++               libcap-dev [linux-any],
++               libdrm-dev (>= 2.4.62~),
++               libegl1-mesa-dev (>= 1.2~),
++               libepoxy-dev (>= 1.2),
++               libfontconfig1-dev,
++               libfreetype6-dev,
++               libgbm-dev,
++               libice-dev,
++               libinput-dev (>= 1.9~),
++               libkdecorations2-dev (>= 4:5.13),
++               libkf5activities-dev (>= 5.42.0~),
++               libkf5completion-dev (>= 5.42.0~),
++               libkf5config-dev (>= 5.42.0~),
++               libkf5configwidgets-dev (>= 5.42.0~),
++               libkf5coreaddons-dev (>= 5.42.0~),
++               libkf5crash-dev (>= 5.42.0~),
++               libkf5declarative-dev (>= 5.42.0~),
++               libkf5doctools-dev (>= 5.42.0~),
++               libkf5globalaccel-dev (>= 5.42.0~),
++               libkf5i18n-dev (>= 5.42.0~),
++               libkf5iconthemes-dev (>= 5.42.0~),
++               libkf5idletime-dev (>= 5.42.0~),
++               libkf5kcmutils-dev (>= 5.42.0~),
++               libkf5kio-dev (>= 5.42.0~),
++               libkf5newstuff-dev (>= 5.42.0~),
++               libkf5notifications-dev (>= 5.42.0~),
++               libkf5package-dev (>= 5.42.0~),
++               libkf5plasma-dev (>= 5.42.0~),
++               libkf5service-dev (>= 5.42.0~),
++               libkf5textwidgets-dev (>= 5.42.0~),
++               libkf5wayland-dev (>= 4:5.42.0~),
++               libkf5widgetsaddons-dev (>= 5.42.0~),
++               libkf5windowsystem-dev (>= 5.42.0~),
++               libkf5xmlgui-dev (>= 5.42.0~),
++               libqt5sensors5-dev (>= 5.11.0~),
++               libqt5x11extras5-dev (>= 5.11.0~),
++               libsm-dev,
++               libudev-dev [linux-any],
++               libwayland-dev (>= 1.2),
++               libx11-xcb-dev,
++               libxcb-composite0-dev (>= 1.10~),
++               libxcb-cursor-dev,
++               libxcb-damage0-dev (>= 1.10~),
++               libxcb-glx0-dev (>= 1.10~),
++               libxcb-icccm4-dev,
++               libxcb-image0-dev,
++               libxcb-keysyms1-dev,
++               libxcb-randr0-dev (>= 1.10~),
++               libxcb-render0-dev (>= 1.10~),
++               libxcb-shape0-dev (>= 1.10~),
++               libxcb-shm0-dev (>= 1.10~),
++               libxcb-sync-dev (>= 1.10~),
++               libxcb-xfixes0-dev (>= 1.10~),
++               libxcb-xtest0-dev,
++               libxcb1-dev (>= 1.10~),
++               libxcursor-dev,
++               libxi-dev,
++               libxkbcommon-dev (>= 0.7.0~),
++               pkg-config,
++               pkg-kde-tools (>= 0.15.18~),
++               qtbase5-dev (>= 5.11.0~),
++               qtbase5-private-dev (>= 5.7.0~),
++               qtdeclarative5-dev (>= 5.11.0~),
++               qtscript5-dev (>= 5.11.0~),
++               qttools5-dev (>= 5.11.0~),
++Standards-Version: 4.1.4
++Homepage: https://projects.kde.org/projects/kde/workspace/kwin
++Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kwin
++Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kwin.git
++
++Package: kwin-common
++Architecture: any
++Depends: kwin-data (= ${source:Version}),
++         libkf5globalaccel-bin,
++         libkwineffects11 (= ${binary:Version}),
++         qml-module-org-kde-kquickcontrolsaddons,
++         qml-module-qtmultimedia,
++         ${misc:Depends},
++         ${shlibs:Depends},
++Recommends: libqt5multimedia5-plugins, plasma-desktop (>= 4:5.14)
++Suggests: kwin-addons (>= 4:5.14)
++Breaks: kwin (<= 4:5.3.1-0ubuntu3),
++        plasma-workspace (<< 4:5.14),
++        plasma-workspace-dev (<< 4:5.14),
++Replaces: kwin (<= 4:5.3.1-0ubuntu3)
++Description: KDE window manager, common files
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module.
++
++Package: kwin-data
++Architecture: all
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Recommends: plasma-framework,
++            qml-module-qtmultimedia,
++            qml-module-qtquick-controls,
++            qml-module-qtquick-layouts,
++            qml-module-qtquick-virtualkeyboard,
++            qml-module-qtquick-window2,
++            qml-module-qtquick2,
++Breaks: ${kde-l10n:all}
++Replaces: ${kde-l10n:all}
++Description: KDE window manager data files
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package contains the data files
++
++Package: kwin-dev
++Section: libdevel
++Architecture: any
++Depends: kwin-common (= ${binary:Version}),
++         libegl1-mesa-dev (>= 1.2~),
++         libepoxy-dev (>= 1.2),
++         libkf5config-dev (>= 5.42.0~),
++         libkf5coreaddons-dev (>= 5.42.0~),
++         libkf5windowsystem-dev (>= 5.42.0~),
++         libqt5x11extras5-dev (>= 5.11.0~),
++         qtbase5-dev (>= 5.11.0~),
++         ${misc:Depends},
++         ${shlibs:Depends},
++Breaks: kde-workspace-dev
++Replaces: kde-workspace-dev
++Description: KDE window manager - devel files
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module.
++
++Package: kwin-wayland
++Architecture: any
++Depends: kwayland-integration (>= 5.14),
++         kwin-common (= ${binary:Version}),
++         kwin-wayland-backend-drm (= ${binary:Version}) | kwin-wayland-backend-fbdev (= ${binary:Version}) | kwin-wayland-backend-x11 (= ${binary:Version}) | kwin-wayland-backend-virtual (= ${binary:Version}) | kwin-wayland-backend-wayland (= ${binary:Version}),
++         libcap2-bin [linux-any],
++         xwayland,
++         ${misc:Depends},
++         ${shlibs:Depends},
++Provides: kwin
++Description: KDE window manager, wayland version, PREVIEW release
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package provides the wayland version, which is still a work in progress
++ project, and is available as a PREVIEW release. Don't expect the same
++ stability as with the x11 version.
++Breaks: plasma-workspace-wayland (<< 4:5.14)
++
++Package: kwin-wayland-backend-drm
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Provides: kwin-wayland-backend
++Description: KDE window manager drm plugin
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module
++
++Package: kwin-wayland-backend-fbdev
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Provides: kwin-wayland-backend
++Description: KDE window manager fbdev plugin
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module
++
++Package: kwin-wayland-backend-virtual
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Provides: kwin-wayland-backend
++Description: KDE window manager virtual plugin
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This backend allows running kwin-wayland in headless mode, useful for testing,
++ or in the Cloud.
++
++Package: kwin-wayland-backend-wayland
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Provides: kwin-wayland-backend
++Description: KDE window manager nested wayland plugin
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module
++
++Package: kwin-wayland-backend-x11
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Provides: kwin-wayland-backend
++Description: KDE window manager x11 plugin
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module
++
++Package: kwin-x11
++Architecture: any
++Depends: kwin-common (= ${binary:Version}),
++         libkwinglutils11 (= ${binary:Version}),
++         libkwinxrenderutils11 (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends},
++Breaks: kde-window-manager (<< 4:5), kwin-addons (<< 4:5.14)
++Replaces: kde-window-manager (<< 4:5)
++Provides: kwin, x-window-manager
++Description: KDE window manager, X11 version
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module.
++
++Package: libkwin4-effect-builtins1
++Section: libs
++Architecture: any
++Depends: libkwineffects11 (= ${binary:Version}),
++         ${misc:Depends},
++         ${shlibs:Depends},
++Description: KDE window manager effect builtins library
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module.
++
++Package: libkwineffects11
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Breaks: libkwineffects10,
++        libkwineffects5 (<< 4:5.2.0),
++        libkwineffects6 (<< 4:5.4.1+git20150907),
++        libkwineffects7 (<< 4:5.5.80+git20160203),
++        libkwineffects8,
++        libkwineffects9,
++Replaces: libkwineffects10,
++          libkwineffects5 (<< 4:5.2.0),
++          libkwineffects6 (<< 4:5.4.1+git20150907),
++          libkwineffects7 (<< 4:5.5.80+git20160203),
++          libkwineffects8,
++          libkwineffects9,
++Description: KDE window manager effects library
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module.
++
++Package: libkwinglutils11
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Breaks: kwin-common (<< 4:5.4),
++        libkwin4-effect-builtins1 (<< 4:5.4),
++        libkwinglutils10,
++        libkwinglutils5 (<< 4:5.2.0),
++        libkwinglutils6 (<< 4:5.4.1+git20150907),
++        libkwinglutils7 (<< 4.5.5.80+git20160203),
++        libkwinglutils8,
++        libkwinglutils9,
++Replaces: libkwinglutils10,
++          libkwinglutils5 (<< 4:5.2.0),
++          libkwinglutils6 (<< 4:5.4.1+git20150907),
++          libkwinglutils7 (<< 4:5.5.80+git20160203),
++          libkwinglutils8,
++          libkwinglutils9,
++Description: KDE window manager gl utils library
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module.
++
++Package: libkwinxrenderutils11
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Breaks: libkwinxrenderutils10,
++        libkwinxrenderutils5 (<< 4:5.2.0),
++        libkwinxrenderutils6 (<< 4:5.4.1+git20150907),
++        libkwinxrenderutils7 (<< 4:5.5.80+git20160203),
++        libkwinxrenderutils8,
++        libkwinxrenderutils9,
++Replaces: libkwinxrenderutils10,
++          libkwinxrenderutils5 (<< 4:5.2.0),
++          libkwinxrenderutils6 (<< 4:5.4.1+git20150907),
++          libkwinxrenderutils7 (<< 4:5.5.80+git20160203),
++          libkwinxrenderutils8,
++          libkwinxrenderutils9,
++Description: KDE window manager render utils library
++ KWin (pronounced as one syllable "kwin") is the window
++ manager for the KDE Plasma Desktop. It gives you complete
++ control over your windows, making sure they're not in the way
++ but aid you in your task. It paints the window decoration,
++ the bar on top of every window with (configurable) buttons
++ like close, maximize and minimize. It also handles placing
++ of windows and switching between them.
++ .
++ This package is part of the KDE base workspace module.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..baed2b1250287663d6c576be3949a3ccde24ea98
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,386 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: kwin
++Source: git://anongit.kde.org/kwin
++
++Files: *
++Copyright: 2010, Alexandre Pereira <pereira.alex@gmail.com>
++           2013, Antonis Tsiapaliokas <kok3rs@gmail.com>
++           2011, Arthur Arlt <a.arlt@stud.uni-heidelberg.de>
++           2012, Casian Andrei <skeletk13@gmail.com>
++           2007, Christian Nitschkowski <christian.nitschkowski@kdemail.net>
++           2008, Cédric Borgese <cedric.borgese@gmail.com>
++           2012, Filip Wieladek <wattos@gmail.com>
++           2009-2014, Fredrik Höglund <fredrik@kde.org>
++           1989-1991, Free Software Foundation, Inc
++           2014, Hugo Pereira Da Costa <hugo.pereira@free.fr>
++           2010, Jorge Mata <matamax123@gmail.com>
++           2013, Kai Uwe Broulik <kde@privat.broulik.de>
++           2003, Karol Szwed <kszwed@kde.org>
++           2001-2008, Lubos Lunak <l.lunak@kde.org>
++           2008, Lubos Lunak <l.lunak@suse.cz>
++           2008-2009, Lucas Murray <lmurray@undefinedfire.com>
++           2014-2016, Marco Martin <mart@kde.org>
++           2009, Marco Martin <notmart@gmail.com>
++           2008-2011, Martin Gräßlin <kde@martin-graesslin.com>
++           2012, Martin Gräßlin <m.graesslin@kde.org>
++           2008-2016, Martin Gräßlin <mgraesslin@kde.org>
++           1998-2000, Matthias Ettrich <ettrich@kde.org>
++           2009, Michael Zanetti <michael_zanetti@gmx.net>
++           2015, Mika Allan Rauhala <mika.allan.rauhala@gmail.com>
++           2011, NVIDIA Corporation
++           2010, Nokia Corporation and/or its subsidiary(-ies)
++           1997, Patrick Dowler <dowler@morgul.fsh.uvic.ca>
++           2007, Philip Falkner <philip.falkner@gmail.com>
++           2011-2012, Philipp Knechtges <philipp-dev@knechtges.com>
++           2001, Rik Hemsley (rikkus) <rik@kde.org>
++           2006-2007, Rivo Laks <rivolaks@hot.ee>
++           2010, Rohan Prabhu <rohan@rohanprabhu.com>
++           2016, Roman Gilg <subdiff@gmail.com>
++           2003-2005, Sandro Giessl <sandro@giessl.com>
++           2010, Sebastian Sauer <sebsauer@kdab.com>
++           2011, Tamas Krutki <ktamasw@gmail.com>
++           2011-2012, The KWin team <kwin@kde.org>
++           2014-2015, Thomas Lübking <thomas.luebking@gmail.com>
++           2010-2011, Thomas Lübking <thomas.luebking@web.de>
++           2001, Waldo Bastian <bastian@kde.org>
++           2007-2014, Free Software Foundation
++           1997-2014, Free Software Foundation, Inc
++           2000, Jesús Bravo Álvarez
++           2008-2009, K Desktop Environment
++           1998, KDE Russian translation Team
++           2000-2001, KDE Team
++           2000-2002, KDE e.v
++           2007, KDE i18n Project for Vietnamese
++           1999-2002, Meni Livne <livne@kde.org>
++           2009, Rosetta Contributors and Canonical Ltd 2009
++           2010, Rosetta Contributors and Canonical Ltd 2010
++           2012, Rosetta Contributors and Canonical Ltd 2012
++           2002-2016, This_file_is_part_of_KDE
++           2001, translate.org.za
++License: GPL-2+
++
++Files: po/ca/*
++       po/ca@valencia/*
++       po/uk/*
++Copyright: 1998-2016, This_file_is_part_of_KDE
++License: LGPL-2.1+3+KDEeV
++
++License: LGPL-2.1+3+KDEeV
++ This file is distributed under the license LGPL version 2.1 or
++ version 3 or later versions approved by the membership of KDE e.V.
++ --
++ On Debian systems, the complete text of the GNU Lesser General Public License
++ version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1', likewise,
++ the complete text of the GNU Lesser General Public License version 3 can be
++ found in `/usr/share/common-licenses/LGPL-3'.
++
++Files: autotests/onscreennotificationtest.cpp
++       autotests/onscreennotificationtest.h
++       kcmkwin/kwindecoration/declarative-plugin/buttonsmodel.cpp
++       kcmkwin/kwindecoration/declarative-plugin/buttonsmodel.h
++       kcmkwin/kwindecoration/declarative-plugin/plugin.cpp
++       kcmkwin/kwindecoration/declarative-plugin/plugin.h
++       kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp
++       kcmkwin/kwindecoration/declarative-plugin/previewbridge.h
++       kcmkwin/kwindecoration/declarative-plugin/previewbutton.cpp
++       kcmkwin/kwindecoration/declarative-plugin/previewbutton.h
++       kcmkwin/kwindecoration/declarative-plugin/previewclient.cpp
++       kcmkwin/kwindecoration/declarative-plugin/previewclient.h
++       kcmkwin/kwindecoration/declarative-plugin/previewitem.cpp
++       kcmkwin/kwindecoration/declarative-plugin/previewitem.h
++       kcmkwin/kwindecoration/declarative-plugin/previewsettings.cpp
++       kcmkwin/kwindecoration/declarative-plugin/previewsettings.h
++       kcmkwin/kwindecoration/decorationmodel.cpp
++       kcmkwin/kwindecoration/decorationmodel.h
++       kcmkwin/kwindecoration/kcm.cpp
++       kcmkwin/kwindecoration/kcm.h
++       kcmkwin/kwindecoration/qml/*
++       onscreennotification.cpp
++       onscreennotification.h
++       osd.cpp
++       osd.h
++       popup_input_filter.cpp
++       popup_input_filter.h
++       qml/onscreennotification/plasma/main.qml
++       qml/outline/*
++       scripts/enforcedeco/*
++       tests/libinputtest.cpp
++       tests/normalhintsbasesizetest.cpp
++       tests/pointergesturestest.cpp
++       tests/pointergesturestest.qml
++       tests/screenedgeshowtest.cpp
++       tests/unmapdestroytest.qml
++       tests/waylandclienttest.cpp
++       tests/waylandclienttest.h
++       tests/x11shadowreader.cpp
++Copyright: 2014-2017, Martin Graesslin <mgraesslin@kde.org>
++License: GPL-2+3+KDEeV
++
++Files: effects/dialogparent/package/metadata.desktop
++       effects/eyeonscreen/package/metadata.desktop
++       effects/fade/package/metadata.desktop
++       effects/fadedesktop/package/metadata.desktop
++       effects/frozenapp/package/metadata.desktop
++       effects/login/package/metadata.desktop
++       effects/logout/package/metadata.desktop
++       effects/maximize/package/metadata.desktop
++       effects/morphingpopups/package/metadata.desktop
++       effects/scalein/package/metadata.desktop
++       effects/translucency/package/metadata.desktop
++       effects/windowaperture/package/metadata.desktop
++       effects/wobblywindows/wobblywindows.cpp
++       effects/wobblywindows/wobblywindows.h
++       plugins/kdecorations/aurorae/themes/plastik/package/metadata.desktop
++       po/bg/kcmkwindecoration.po
++       po/bg/kcmkwinrules.po
++       po/bg/kcmkwm.po
++       po/bg/kwin.po
++       po/bg/kwin_clients.po
++       scripts/desktopchangeosd/metadata.desktop
++       scripts/enforcedeco/metadata.desktop
++       scripts/minimizeall/metadata.desktop
++       scripts/synchronizeskipswitcher/metadata.desktop
++       scripts/videowall/metadata.desktop
++Copyright: 2008, Cédric Borgese <cedric.borgese@gmail.com>
++License: GPL
++
++License: GPL
++ This file is licensed under the GPL.
++ --
++ On Debian systems, the complete text of the GNU General Public License
++ can be found in `/usr/share/common-licenses/GPL'.
++
++Files: cmake/*
++Copyright: 2014, Alex Merry <alex.merry@kde.org>
++           2014, Fredrik Höglund <fredrik@kde.org>
++           2006-2007, Laurent Montel <montel@kde.org>
++           2014-2016, Martin Gräßlin <mgraesslin@kde.org>
++           2010, Rafael Fernández López <ereslibre@kde.org>
++           2016, Takahiro Hashimoto <kenya888@gmail.com>
++License: BSD-3-clause
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++ .
++ 1. Redistributions of source code must retain the copyright
++    notice, this list of conditions and the following disclaimer.
++ 2. Redistributions in binary form must reproduce the copyright
++    notice, this list of conditions and the following disclaimer in the
++    documentation and/or other materials provided with the distribution.
++ 3. The name of the author may not be used to endorse or promote products
++    derived from this software without specific prior written permission.
++ .
++ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
++ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
++ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
++ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
++ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
++ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
++ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
++ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
++ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
++ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++
++Files: kcmkwin/kwinscreenedges/screenpreviewwidget.cpp
++       kcmkwin/kwinscreenedges/screenpreviewwidget.h
++       packageplugins/aurorae/aurorae.cpp
++       packageplugins/aurorae/aurorae.h
++       packageplugins/decoration/decoration.cpp
++       packageplugins/decoration/decoration.h
++       packageplugins/scripts/scripts.cpp
++       packageplugins/scripts/scripts.h
++       packageplugins/windowswitcher/windowswitcher.cpp
++       packageplugins/windowswitcher/windowswitcher.h
++Copyright: 2017, Demitrius Belai <demitriusbelai@gmail.com>
++           2017, Marco Martin <mart@kde.org>
++           2009, Marco Martin <notmart@gmail.com>
++License: LGPL-2+
++
++Files: kcmkwin/kwincompositing/test/modeltest.cpp
++       kcmkwin/kwincompositing/test/modeltest.h
++Copyright: 2013, Digia Plc and/or its subsidiary(-ies)
++License: GPL-3_or_LGPL-2.1-QTexception-1.1
++ * $QT_BEGIN_LICENSE:LGPL$
++ * Commercial License Usage
++ * Licensees holding valid commercial Qt licenses may use this file in
++ * accordance with the commercial license agreement provided with the
++ * Software or, alternatively, in accordance with the terms contained in
++ * a written agreement between you and Digia.  For licensing terms and
++ * conditions see http://qt.digia.com/licensing.  For further information
++ * use the contact form at http://qt.digia.com/contact-us.
++ *
++ * GNU Lesser General Public License Usage
++ * Alternatively, this file may be used under the terms of the GNU Lesser
++ * General Public License version 2.1 as published by the Free Software
++ * Foundation and appearing in the file LICENSE.LGPL included in the
++ * packaging of this file.  Please review the following information to
++ * ensure the GNU Lesser General Public License version 2.1 requirements
++ * will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
++ *
++ * In addition, as a special exception, Digia gives you certain additional
++ * rights.  These rights are described in the Digia Qt LGPL Exception
++ * version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
++ *
++ * GNU General Public License Usage
++ * Alternatively, this file may be used under the terms of the GNU
++ * General Public License version 3.0 as published by the Free Software
++ * Foundation and appearing in the file LICENSE.GPL included in the
++ * packaging of this file.  Please review the following information to
++ * ensure the GNU General Public License version 3.0 requirements will be
++ * met: http://www.gnu.org/copyleft/gpl.html.
++ *
++ *
++ * $QT_END_LICENSE$
++ --
++ On Debian systems, the complete text of the GNU General Public License
++ version 3 can be found in `/usr/share/common-licenses/GPL-3', likewise, the
++ complete text of the GNU Lesser General Public License version 2.1 can be
++ found in `/usr/share/common-licenses/LGPL-2.1'.
++
++Files: plugins/platforms/hwcomposer/egl_hwcomposer_backend.cpp
++       plugins/platforms/hwcomposer/egl_hwcomposer_backend.h
++       plugins/platforms/hwcomposer/hwcomposer_backend.cpp
++       plugins/platforms/hwcomposer/hwcomposer_backend.h
++       plugins/platforms/hwcomposer/logging.cpp
++       plugins/platforms/hwcomposer/logging.h
++       plugins/platforms/hwcomposer/screens_hwcomposer.cpp
++       plugins/platforms/hwcomposer/screens_hwcomposer.h
++Copyright: 2015, Martin Gräßlin <mgraesslin@kde.org>
++License: GPL-3+
++
++Files: killer/killer.cpp
++Copyright: 2003, Lubos Lunak <l.lunak@kde.org>
++License: Expat
++
++Files: scripting/timer.cpp
++Copyright: 2007, Richard J. Moore <rich@kde.org>
++License: LGPL-2
++
++Files: doc/en/windowspecific/index.docbook
++Copyright: see the UserBase https://userbase.kde.org/index.php?title=KWin_Rules&action=history
++           Lauri.Watts
++License: GFDL-1.2+
++
++License: GFDL-1.2+
++ Permission is granted to copy, distribute and/or modify this document
++ under the terms of the GNU Free Documentation License, Version 1.2
++ or any later version published by the Free Software Foundation;
++ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
++ A copy of the license is included in the section entitled "GNU
++ Free Documentation License".
++ --
++ The complete text of the GNU Free Documentation License version 1.2
++ can be found in `/usr/share/common-licenses/GFDL-1.2'.
++
++Files: debian/*
++Copyright: 2014, Scarlett Clark <scarlett@scarlettgatelyclark.com>
++License: GPL-2+
++
++License: Expat
++ Permission is hereby granted, free of charge, to any person obtaining a
++ copy of this software and associated documentation files (the "Software"),
++ to deal in the Software without restriction, including without limitation
++ the rights to use, copy, modify, merge, publish, distribute, sublicense,
++ and/or sell copies of the Software, and to permit persons to whom the
++ Software is furnished to do so, subject to the following conditions:
++ .
++ The above copyright notice and this permission notice shall be included in
++ all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
++ THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
++ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
++ DEALINGS IN THE SOFTWARE.
++
++License: GPL-2+
++ This package is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 2 of the License, or
++ (at your option) any later version.
++ .
++ This package is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see <http://www.gnu.org/licenses/>
++ --
++ On Debian systems, the complete text of the GNU General
++ Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'.
++
++License: GPL-2+3+KDEeV
++ This program is free software; you can redistribute it and/or
++ modify it under the terms of the GNU General Public License as
++ published by the Free Software Foundation; either version 2 of
++ the License or (at your option) version 3 or any later version
++ accepted by the membership of KDE e.V. (or its successor approved
++ by the membership of KDE e.V.), which shall act as a proxy
++ defined in Section 14 of version 3 of the license.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this program.  If not, see <http://www.gnu.org/licenses/>.
++ --
++ On Debian systems, the complete text of the GNU General Public License
++ version 2 can be found in `/usr/share/common-licenses/GPL-2', likewise, the
++ complete text of the GNU General Public License version 3 can be found in
++ `/usr/share/common-licenses/GPL-3'.
++
++License: GPL-3+
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation; either version 3 of the License, or
++ (at your option) any later version.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ The complete text of the GNU General Public License version 3 can be found in
++ `/usr/share/common-licenses/GPL-3'.
++
++License: LGPL-2
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU Library General Public License version 2 as
++ published by the Free Software Foundation
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details
++ .
++ You should have received a copy of the GNU Library General Public
++ License along with this program; if not, write to the
++ Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
++ --
++ On Debian systems, the complete text of the GNU Library General Public
++ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'.
++
++License: LGPL-2+
++ This library is free software; you can redistribute it and/or
++ modify it under the terms of the GNU Library General Public
++ License as published by the Free Software Foundation; either
++ version 2 of the License, or (at your option) any later version.
++ .
++ This library is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++ Library General Public License for more details.
++ .
++ You should have received a copy of the GNU Library General Public License
++ along with this library; see the file COPYING.LIB.  If not, write to
++ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
++ Boston, MA 02110-1301, USA.
++ --
++ On Debian systems, the complete text of the GNU Library General Public
++ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..27e6a689004376281e5a1a3976efc0317d7bdd75
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,17 @@@
++etc/xdg/aurorae.knsrc
++etc/xdg/kwin*.knsrc
++etc/xdg/org_kde_kwin.categories
++usr/lib/*/kconf_update_bin/kwin5_update_default_rules
++usr/lib/*/libexec/kwin*
++usr/lib/*/libexec/org_kde_kwin_xclipboard_syncer
++usr/lib/*/libkdeinit5_kwin_rules_dialog.so
++usr/lib/*/libkwin.so.5
++usr/lib/*/libkwin.so.5.*
++usr/lib/*/qt5/plugins/kcm_kwin*.so
++usr/lib/*/qt5/plugins/kpackage/packagestructure/
++usr/lib/*/qt5/plugins/kwin*.so
++usr/lib/*/qt5/plugins/kwin/
++usr/lib/*/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
++usr/lib/*/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateKWin.so
++usr/lib/*/qt5/plugins/org.kde.kwin.scenes/
++usr/lib/*/qt5/qml/org/kde/kwin/
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e1e8f51bf5c446ca8d74ef6bf44e5d21f22b5491
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++kwin-common: package-name-doesnt-match-sonames libkdeinit5-kwin-rules-dialog libkwin5
++kwin-common: dev-pkg-without-shlib-symlink usr/lib/*/libkdeinit5_kwin_rules_dialog.so usr/lib/*/libkdeinit5_kwin_rules_dialog.so
++kwin-common: dev-pkg-without-shlib-symlink usr/lib/*/libkwin.so
++kwin-common: shlib-without-versioned-soname usr/lib/*/libkdeinit5_kwin_rules_dialog.so libkdeinit5_kwin_rules_dialog.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ee00be28843d390072975c432f597c4b03f5db3d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,26 @@@
++usr/share/config.kcfg/kwin.kcfg
++usr/share/config.kcfg/kwin_colorcorrect.kcfg
++usr/share/doc/*/*/kcontrol/
++usr/share/icons/*/*/apps/kwin.*
++usr/share/kconf_update/kwin.upd
++usr/share/knotifications5/kwin.notifyrc
++usr/share/kservices5/desktop.desktop
++usr/share/kservices5/kcmkwineffects.desktop
++usr/share/kservices5/kwin*.desktop
++usr/share/kservices5/kwin/
++usr/share/kservicetypes5/kwin*.desktop
++usr/share/kwin/
++usr/share/kwincompositing/
++usr/share/locale/*/*/kcm-kwin-scripts.mo
++usr/share/locale/*/*/kcm_kwindesktop.mo
++usr/share/locale/*/*/kcm_kwintabbox.mo
++usr/share/locale/*/*/kcmkwincompositing.mo
++usr/share/locale/*/*/kcmkwindecoration.mo
++usr/share/locale/*/*/kcmkwinrules.mo
++usr/share/locale/*/*/kcmkwinscreenedges.mo
++usr/share/locale/*/*/kcmkwm.mo
++usr/share/locale/*/*/kwin.mo
++usr/share/locale/*/*/kwin_clients.mo
++usr/share/locale/*/*/kwin_effects.mo
++usr/share/locale/*/*/kwin_scripting.mo
++usr/share/locale/*/*/kwin_scripts.mo
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..095e2b5731456a6cbf58b567f00464da8be4be6d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++# In kwin.deb
++org.kde.kwin 2.0
++org.kde.kwin.decoration 0.1
++org.kde.kwin.decorations.*
++org.kde.kwin.kwincompositing 1.0
++org.kde.kwin.private.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1687af3c4f968ce515459ab409a92b8d60549aa8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,36 @@@
++<?xml version="1.0" encoding="utf-8"?>
++<descriptor>
++
++<version>
++    5.2.0.1
++</version>
++
++<headers>
++    /usr/include/kwin_export.h
++    /usr/include/kwinanimationeffect.h
++    /usr/include/kwinconfig.h
++    /usr/include/kwineffects.h
++    /usr/include/kwineffects_export.h
++    /usr/include/kwinglobals.h
++    /usr/include/kwinglplatform.h
++    /usr/include/kwingltexture.h
++    /usr/include/kwinglutils.h
++    /usr/include/kwinglutils_export.h
++    /usr/include/kwinglutils_funcs.h
++    /usr/include/kwinxrenderutils.h
++    /usr/include/kwinxrenderutils_export.h
++</headers>
++
++<libs>
++    /usr/lib/@@DEB_HOST_MULTIARCH@@/libkwin4_effect_builtins.so
++    /usr/lib/@@DEB_HOST_MULTIARCH@@/libkwineffects.so
++    /usr/lib/@@DEB_HOST_MULTIARCH@@/libkwinglutils.so
++    /usr/lib/@@DEB_HOST_MULTIARCH@@/libkwinxrenderutils.so
++</libs>
++
++<gcc_options>
++    -fPIC
++    -std=c++11
++</gcc_options>
++
++</descriptor>
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b5f470bc6865c958ee73ce693a98a601c7f53477
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,8 @@@
++usr/include/kwin*.h
++usr/lib/*/cmake/KWinDBusInterface/
++usr/lib/*/libkwin4_effect_builtins.so
++usr/lib/*/libkwineffects.so
++usr/lib/*/libkwingl*utils.so
++usr/lib/*/libkwinxrenderutils.so
++usr/share/dbus-1/interfaces/org.kde.KWin.xml
++usr/share/dbus-1/interfaces/org.kde.kwin.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3702af51e01e11b13b16997ea6a65ddc2785dc12
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/*/qt5/plugins/org.kde.kwin.waylandbackends/KWinWaylandDrmBackend.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6e6e28b1de9835b6bcc328f7d6c2484e03bcf648
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/*/qt5/plugins/org.kde.kwin.waylandbackends/KWinWaylandFbdevBackend.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c72b2c48c2dcb5370a8c6b4ee107bb107b66e10b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/*/qt5/plugins/org.kde.kwin.waylandbackends/KWinWaylandVirtualBackend.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c449a0209e854e1075d9693f4abca1c6498a8636
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/*/qt5/plugins/org.kde.kwin.waylandbackends/KWinWaylandWaylandBackend.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8847e4d4d8497b3ff426dcba6c95fe554c545d20
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/*/qt5/plugins/org.kde.kwin.waylandbackends/KWinWaylandX11Backend.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e3132e96d108b28efe9c479c64a40b4770a01c12
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++usr/bin/kwin_wayland
++usr/lib/*/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeKWinWaylandPrivatePlugin.so
++usr/lib/*/qt5/plugins/platforms/KWinQpaPlugin.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..503b463b61ef2ce652ae913a4086c8ba705849f2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++kwin-wayland: binary-without-manpage usr/bin/kwin_wayland
++kwin-wayland: postinst-must-call-ldconfig usr/lib/*/libkdeinit5_kwin_wayland.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4d36c00e12bffbb7a595a941bfbba554d490f05f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,19 @@@
++#!/bin/sh
++
++set -e
++
++if [ "$1" = configure ]; then
++    # Set the capabilities
++    if command -v setcap > /dev/null && \
++       setcap "CAP_SYS_RESOURCE=+ep" \
++            /usr/bin/kwin_wayland; then
++        echo "Sucessfully set capabilities for kwin_wayland"
++    else
++        echo "Failed to set capabilities for kwin_wayland" >&2
++    fi
++fi
++
++#DEBHELPER#
++
++exit 0
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..dd98f16e8134ead3045dd46e82f76195f0b267df
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++usr/bin/kwin_x11
++usr/lib/*/libkdeinit5_kwin_x11.so
++usr/lib/*/qt5/plugins/org.kde.kwin.platforms/KWinX11Platform.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b25825337717feaa5476af925e19d0984c25d459
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/bin/kwin_x11 usr/bin/kwin
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b6c6cfddccb77251241a611222e3a435f34d2043
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++kwin-x11: package-name-doesnt-match-sonames libkdeinit5-kwin-x11
++kwin-x11: binary-without-manpage usr/bin/kwin_x11
++kwin-x11: shlib-without-versioned-soname usr/lib/*/libkdeinit5_kwin_x11.so libkdeinit5_kwin_x11.so
++kwin-x11: postinst-must-call-ldconfig usr/lib/*/libkdeinit5_kwin_x11.so
++kwin-x11: package-must-activate-ldconfig-trigger usr/lib/*/libkdeinit5_kwin_x11.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..123e72d26b1275a03c5647d6ce19ddba7ca1790a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,43 @@@
++#! /bin/sh
++# postinst script for kwin
++#
++# see: dh_installdeb(1)
++
++set -e
++
++# summary of how this script can be called:
++#        * <postinst> `configure' <most-recently-configured-version>
++#        * <old-postinst> `abort-upgrade' <new version>
++#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
++#          <new-version>
++#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
++#          <failed-install-package> <version> `removing'
++#          <conflicting-package> <version>
++# for details, see http://www.debian.org/doc/debian-policy/ or
++# the debian-policy package
++#
++
++case "$1" in
++    configure)
++        update-alternatives --remove x-window-manager /usr/bin/kwin
++      update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/kwin_x11 50
++    ;;
++
++    abort-upgrade|abort-remove|abort-deconfigure)
++
++    ;;
++
++    *)
++        echo "postinst called with unknown argument \`$1'" >&2
++        exit 1
++    ;;
++esac
++
++# dh_installdeb will replace this with shell code automatically
++# generated by other debhelper scripts.
++
++#DEBHELPER#
++
++exit 0
++
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..63a4042ee23ee76734a54046c1aa52880c960849
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,44 @@@
++#! /bin/sh
++# prerm script for kwin
++#
++# see: dh_installdeb(1)
++
++set -e
++
++# summary of how this script can be called:
++#        * <prerm> `remove'
++#        * <old-prerm> `upgrade' <new-version>
++#        * <new-prerm> `failed-upgrade' <old-version>
++#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
++#        * <deconfigured's-prerm> `deconfigure' `in-favour'
++#          <package-being-installed> <version> `removing'
++#          <conflicting-package> <version>
++# for details, see http://www.debian.org/doc/debian-policy/ or
++# the debian-policy package
++
++
++case "$1" in
++    remove)
++        update-alternatives --remove x-window-manager /usr/bin/kwin_x11
++    ;;
++
++    upgrade|deconfigure)
++    ;;
++
++    failed-upgrade)
++    ;;
++
++    *)
++        echo "prerm called with unknown argument \`$1'" >&2
++        exit 1
++    ;;
++esac
++
++# dh_installdeb will replace this with shell code automatically
++# generated by other debhelper scripts.
++
++#DEBHELPER#
++
++exit 0
++
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c4ca3c5b3cc479f65d6781fe8c49496ddc2e32ae
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/*/libkwin4_effect_builtins.so.1
++usr/lib/*/libkwin4_effect_builtins.so.1.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..94073131b9e01f83e835c04c1639886d33e880ce
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/*/libkwineffects.so.11
++usr/lib/*/libkwineffects.so.5.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b5e802dbb27b8fe3de9364de5cd4f263a0cc8d13
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,448 @@@
++# SymbolsHelper-Confirmed: 4:5.14.3 amd64 armel armhf i386 mips mipsel
++libkwineffects.so.11 libkwineffects11 #MINVER#
++ _ZN4KWin11EffectFrame15enableCrossFadeEb@Base 4:5.1.95+git20150122
++ _ZN4KWin11EffectFrame20setCrossFadeProgressEd@Base 4:5.1.95+git20150122
++ _ZN4KWin11EffectFrame25setScreenProjectionMatrixERK10QMatrix4x4@Base 4:5.6.2
++ _ZN4KWin11EffectFrameC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin11EffectFrameC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin11EffectFrameD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin11EffectFrameD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin11EffectFrameD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow10addRepaintERK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow10addRepaintEiiii@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow10unminimizeEv@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow11qt_metacastEPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow12setMinimizedEb@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow14addRepaintFullEv@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow15addLayerRepaintERK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow15addLayerRepaintEiiii@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow16staticMetaObjectE@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindow8minimizeEv@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindowC1EP7QObject@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindowC2EP7QObject@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindowD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindowD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12EffectWindowD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper3popERK7QRegion@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper4clipEv@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper4pushERK7QRegion@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper5areasE@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper8Iterator4nextEv@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper8Iterator6isDoneEv@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper8IteratorC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper8IteratorC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper8IteratorD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper8IteratorD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipper9paintAreaEv@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipperC1ERK7QRegion@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipperC2ERK7QRegion@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipperD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12PaintClipperD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler10tabRemovedEPNS_12EffectWindowES2_@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler11qt_metacastEPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler11tabBoxAddedEi@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler11windowAddedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler11windowShownEPNS_12EffectWindowE@Base 4:5.8.0
++ _ZN4KWin14EffectsHandler12mouseChangedERK6QPointS3_6QFlagsIN2Qt11MouseButtonEES7_S4_INS5_16KeyboardModifierEES9_@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler12tabBoxClosedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler12windowClosedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler12windowHiddenEPNS_12EffectWindowE@Base 4:5.8.0
++ _ZN4KWin14EffectsHandler13activityAddedERK7QString@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler13tabBoxUpdatedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler13windowDamagedEPNS_12EffectWindowERK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler13windowDeletedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler14desktopChangedEii@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler14desktopChangedEiiPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler14propertyNotifyEPNS_12EffectWindowEl@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler14tabBoxKeyEventEP9QKeyEvent@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler15activityRemovedERK7QString@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler15windowActivatedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler15windowMinimizedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler16staticMetaObjectE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler17windowDataChangedEPNS_12EffectWindowEi@Base 4:5.8.5
++ _ZN4KWin14EffectsHandler17windowUnminimizedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler18cursorShapeChangedEv@Base 4:5.3.0
++ _ZN4KWin14EffectsHandler20numberScreensChangedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler20screenLockingChangedEb@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler20stackingOrderChangedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler20windowOpacityChangedEPNS_12EffectWindowEdd@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler20windowPaddingChangedEPNS_12EffectWindowERK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler20xcbConnectionChangedEv@Base 4:5.11.4
++ _ZN4KWin14EffectsHandler21numberDesktopsChangedEj@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler21screenEdgeApproachingENS_14ElectricBorderEdRK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler21screenGeometryChangedERK5QSize@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler21showingDesktopChangedEb@Base 4:5.3.0
++ _ZN4KWin14EffectsHandler21windowModalityChangedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler22currentActivityChangedERK7QString@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler22desktopPresenceChangedEPNS_12EffectWindowEii@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler23currentTabAboutToChangeEPNS_12EffectWindowES2_@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler24virtualScreenSizeChangedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler25windowUnresponsiveChangedEPNS_12EffectWindowEb@Base 4:5.10.3.1
++ _ZN4KWin14EffectsHandler26windowGeometryShapeChangedEPNS_12EffectWindowERK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler26windowStepUserMovedResizedEPNS_12EffectWindowERK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler27windowMaximizedStateChangedEPNS_12EffectWindowEbb@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler27windowStartUserMovedResizedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler28virtualScreenGeometryChangedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler28windowFinishUserMovedResizedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandler29activeFullScreenEffectChangedEv@Base 4:5.14.3
++ _ZN4KWin14EffectsHandler8tabAddedEPNS_12EffectWindowES2_@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandlerC1ENS_15CompositingTypeE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandlerC2ENS_15CompositingTypeE@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandlerD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandlerD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin14EffectsHandlerD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect11paintWindowEPNS_12EffectWindowEi7QRegionRNS_15WindowPaintDataE@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect11qt_metacastEPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect11setMetaDataENS0_8MetaTypeEjRj@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect13_windowClosedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect14_windowDeletedEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect14prePaintScreenERNS_18ScreenPrePaintDataEi@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect14prePaintWindowEPNS_12EffectWindowERNS_18WindowPrePaintDataEi@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect14triggerRepaintEv@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect15postPaintScreenEv@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect16staticMetaObjectE@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect19updateLayerRepaintsEv@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect24_expandedGeometryChangedEPNS_12EffectWindowERK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect25disconnectGeometryChangesEv@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect4initEv@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect6cancelEy@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect7s_clockE@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect8metaDataENS0_8MetaTypeEj@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffect8retargetEyNS_4FPx2Ei@Base 4:5.6.2
++ _ZN4KWin15AnimationEffect9p_animateEPNS_12EffectWindowENS0_9AttributeEjiNS_4FPx2E12QEasingCurveiS4_b@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffectC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffectC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin15AnimationEffectD0Ev@Base 4:5.6.2
++ _ZN4KWin15AnimationEffectD1Ev@Base 4:5.6.2
++ _ZN4KWin15AnimationEffectD2Ev@Base 4:5.6.2
++ _ZN4KWin15ScreenPaintDataC1ERK10QMatrix4x4RK5QRect@Base 4:5.10.3.1
++ _ZN4KWin15ScreenPaintDataC1ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDataC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDataC2ERK10QMatrix4x4RK5QRect@Base 4:5.10.3.1
++ _ZN4KWin15ScreenPaintDataC2ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDataC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDataD0Ev@Base 4:5.6.2
++ _ZN4KWin15ScreenPaintDataD1Ev@Base 4:5.6.2
++ _ZN4KWin15ScreenPaintDataD2Ev@Base 4:5.6.2
++ _ZN4KWin15ScreenPaintDataaSERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDatamLERK9QVector2D@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDatamLERK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDatamLEd@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDatapLERK6QPoint@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDatapLERK7QPointF@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDatapLERK9QVector2D@Base 4:5.1.95+git20150122
++ _ZN4KWin15ScreenPaintDatapLERK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData10setOpacityEd@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData13setBrightnessEd@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData15multiplyOpacityEd@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData16rmodelViewMatrixEv@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData17rprojectionMatrixEv@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData18multiplyBrightnessEd@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData18multiplySaturationEd@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData18setModelViewMatrixERK10QMatrix4x4@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData19setProjectionMatrixERK10QMatrix4x4@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintData20setCrossFadeProgressEd@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDataC1EPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDataC1EPNS_12EffectWindowERK10QMatrix4x4@Base 4:5.6.2
++ _ZN4KWin15WindowPaintDataC1ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDataC2EPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDataC2EPNS_12EffectWindowERK10QMatrix4x4@Base 4:5.6.2
++ _ZN4KWin15WindowPaintDataC2ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDataD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDataD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDataD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDatamLERK9QVector2D@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDatamLERK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDatamLEd@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDatapLERK6QPoint@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDatapLERK7QPointF@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDatapLERK9QVector2D@Base 4:5.1.95+git20150122
++ _ZN4KWin15WindowPaintDatapLERK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin17EffectWindowGroupD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin17EffectWindowGroupD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin17EffectWindowGroupD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin18WindowPrePaintData14setTransformedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin18WindowPrePaintData14setTranslucentEv@Base 4:5.1.95+git20150122
++ _ZN4KWin19EffectPluginFactory11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.1.95+git20150122
++ _ZN4KWin19EffectPluginFactory11qt_metacastEPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin19EffectPluginFactory16staticMetaObjectE@Base 4:5.1.95+git20150122
++ _ZN4KWin19EffectPluginFactoryC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin19EffectPluginFactoryC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin19EffectPluginFactoryD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin19EffectPluginFactoryD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin19EffectPluginFactoryD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager10moveWindowEPNS_12EffectWindowE6QPointdd@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager11unmanageAllEv@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager22setTransformedGeometryEPNS_12EffectWindowERK6QRectF@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager5applyEPNS_12EffectWindowERNS_15WindowPaintDataE@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager5resetEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager5resetEv@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager6manageEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager8unmanageEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManager9calculateEi@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManagerC1Eb@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManagerC2Eb@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManagerD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin19WindowMotionManagerD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect10buildQuadsEPNS_12EffectWindowERNS_14WindowQuadListE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect10drawWindowEPNS_12EffectWindowEi7QRegionRNS_15WindowPaintDataE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect11paintScreenEi7QRegionRNS_15ScreenPaintDataE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect11paintWindowEPNS_12EffectWindowEi7QRegionRNS_15WindowPaintDataE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect11qt_metacallEN11QMetaObject4CallEiPPv@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect11qt_metacastEPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect11reconfigureE6QFlagsINS0_15ReconfigureFlagEE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect11touchMotionEjRK7QPointFj@Base 4:5.8.0
++ _ZN4KWin6Effect13animationTimeERK12KConfigGroupRK7QStringi@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect13animationTimeEi@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect14prePaintScreenERNS_18ScreenPrePaintDataEi@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect14prePaintWindowEPNS_12EffectWindowERNS_18WindowPrePaintDataEi@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect15borderActivatedENS_14ElectricBorderE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect15postPaintScreenEv@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect15postPaintWindowEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect16paintEffectFrameEPNS_11EffectFrameE7QRegiondd@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect16staticMetaObjectE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect20grabbedKeyboardEventEP9QKeyEvent@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect21windowInputMouseEventEP6QEvent@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect26setPositionTransformationsERNS_15WindowPaintDataER5QRectPNS_12EffectWindowERKS3_N2Qt15AspectRatioModeE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect5proxyEv@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect7performENS0_7FeatureERK5QListI8QVariantE@Base 4:5.8.0
++ _ZN4KWin6Effect7touchUpEjj@Base 4:5.8.0
++ _ZN4KWin6Effect8providesENS0_7FeatureE@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect9cursorPosEv@Base 4:5.1.95+git20150122
++ _ZN4KWin6Effect9touchDownEjRK7QPointFj@Base 4:5.8.0
++ _ZN4KWin6EffectC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin6EffectC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin6EffectD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin6EffectD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin6EffectD2Ev@Base 4:5.1.95+git20150122
++ (optional=templinst)_ZN4KWin6MotionI7QPointFE9calculateEi@Base 4:5.1.95+git20150122
++ (optional=templinst|arch=armhf)_ZN4KWin6MotionI7QPointFEC1ERKS2_@Base 4:5.6.2
++ (optional=templinst|arch=armhf)_ZN4KWin6MotionI7QPointFEC2ERKS2_@Base 4:5.6.2
++ _ZN4KWin7AniData4listERK7QString@Base 4:5.14.3
++ _ZN4KWin7AniDataC1ENS_15AnimationEffect9AttributeEiiRKNS_4FPx2E12QEasingCurveiS5_bb@Base 4:5.14.3
++ _ZN4KWin7AniDataC1ERK7QString@Base 4:5.14.3
++ _ZN4KWin7AniDataC1Ev@Base 4:5.14.3
++ _ZN4KWin7AniDataC2ENS_15AnimationEffect9AttributeEiiRKNS_4FPx2E12QEasingCurveiS5_bb@Base 4:5.14.3
++ _ZN4KWin7AniDataC2ERK7QString@Base 4:5.14.3
++ _ZN4KWin7AniDataC2Ev@Base 4:5.14.3
++ _ZN4KWin7effectsE@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion1DC1ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion1DC1Eddd@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion1DC2ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion1DC2Eddd@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion1DD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion1DD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion2DC1E7QPointFdd@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion2DC1ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion2DC2E7QPointFdd@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion2DC2ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion2DD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin8Motion2DD2Ev@Base 4:5.1.95+git20150122
++ (subst)_ZN4KWin8TimeLine10setElapsedENSt6chrono8durationI{int64_t}St5ratioIL{int64_t}1EL{int64_t}1000EEEE@Base 4:5.14.3
++ (subst)_ZN4KWin8TimeLine11setDurationENSt6chrono8durationI{int64_t}St5ratioIL{int64_t}1EL{int64_t}1000EEEE@Base 4:5.14.3
++ _ZN4KWin8TimeLine12setDirectionENS0_9DirectionE@Base 4:5.14.3
++ _ZN4KWin8TimeLine14setEasingCurveEN12QEasingCurve4TypeE@Base 4:5.14.3
++ _ZN4KWin8TimeLine14setEasingCurveERK12QEasingCurve@Base 4:5.14.3
++ _ZN4KWin8TimeLine15toggleDirectionEv@Base 4:5.14.3
++ _ZN4KWin8TimeLine5resetEv@Base 4:5.14.3
++ (subst)_ZN4KWin8TimeLine6updateENSt6chrono8durationI{int64_t}St5ratioIL{int64_t}1EL{int64_t}1000EEEE@Base 4:5.14.3
++ (subst)_ZN4KWin8TimeLineC1ENSt6chrono8durationI{int64_t}St5ratioIL{int64_t}1EL{int64_t}1000EEEENS0_9DirectionE@Base 4:5.14.3
++ _ZN4KWin8TimeLineC1ERKS0_@Base 4:5.14.3
++ (subst)_ZN4KWin8TimeLineC2ENSt6chrono8durationI{int64_t}St5ratioIL{int64_t}1EL{int64_t}1000EEEENS0_9DirectionE@Base 4:5.14.3
++ _ZN4KWin8TimeLineC2ERKS0_@Base 4:5.14.3
++ _ZN4KWin8TimeLineD1Ev@Base 4:5.14.3
++ _ZN4KWin8TimeLineD2Ev@Base 4:5.14.3
++ _ZN4KWin8TimeLineaSERKS0_@Base 4:5.14.3
++ _ZN4KWin9PaintData15setRotationAxisEN2Qt4AxisE@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData15setRotationAxisERK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData15setXTranslationEd@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData15setYTranslationEd@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData15setZTranslationEd@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData16setRotationAngleEd@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData17setRotationOriginERK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData8setScaleERK9QVector2D@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData8setScaleERK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData9setXScaleEd@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData9setYScaleEd@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData9setZScaleEd@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData9translateERK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintData9translateEddd@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintDataC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintDataC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintDataD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintDataD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9PaintDataD2Ev@Base 4:5.1.95+git20150122
++ _ZNK4KWin10WindowQuad11makeSubQuadEdddd@Base 4:5.1.95+git20150122
++ _ZNK4KWin10WindowQuad12smoothNeededEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin11EffectFrame11isCrossFadeEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin11EffectFrame17crossFadeProgressEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin11EffectFrame22screenProjectionMatrixEv@Base 4:5.6.2
++ _ZNK4KWin12EffectWindow10activitiesEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow10isComboBoxEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow10isUserMoveEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow10metaObjectEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow10windowRoleEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow10windowTypeEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow11closeWindowEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow11hasOwnShapeEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow11isMinimizedEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow11isOnDesktopEi@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow11isPopupMenuEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow11windowClassEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow12acceptsFocusEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow12contentsRectEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow12iconGeometryEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow12isCurrentTabEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow12isFullScreenEv@Base 4:5.6.2
++ _ZNK4KWin12EffectWindow12isOnActivityE7QString@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow12isUserResizeEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow13hasDecorationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow14isDropdownMenuEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow14isNormalWindowEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow14isNotificationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow14isSkipSwitcherEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow14isUnresponsiveEv@Base 4:5.10.3.1
++ _ZNK4KWin12EffectWindow15isOnAllDesktopsEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow15isSpecialWindowEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow16expandedGeometryEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow17isOnAllActivitiesEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow17isOnScreenDisplayEv@Base 4:5.3.0
++ _ZNK4KWin12EffectWindow18decorationHasAlphaEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow18isOnCurrentDesktopEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow19isOnCurrentActivityEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow19skipsCloseAnimationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow1xEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow1yEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow22isMovableAcrossScreensEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow3posEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow4iconEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow4rectEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow4sizeEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow5widthEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow6heightEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow6isDockEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow6isMenuEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow6screenEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow7captionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow7desktopEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow7isModalEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow7opacityEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow7surfaceEv@Base 4:5.5.1
++ _ZNK4KWin12EffectWindow8geometryEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow8hasAlphaEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow8isDialogEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow8isSplashEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9basicUnitEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isDNDIconEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isDeletedEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isDesktopEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isManagedEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isMovableEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isToolbarEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isTooltipEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isUtilityEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9isVisibleEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9keepAboveEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin12EffectWindow9keepBelowEv@Base 4:5.14.3
++ _ZNK4KWin12PaintClipper8Iterator12boundingRectEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin14EffectsHandler10metaObjectEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin14EffectsHandler15compositingTypeEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin14EffectsHandler19isOpenGLCompositingEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList10makeArraysEPPfS2_RK6QSizeFb@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList12smoothNeededEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList13isTransformedEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList15makeRegularGridEii@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList21makeInterleavedArraysEjPNS_10GLVertex2DERK10QMatrix4x4@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList6selectENS_14WindowQuadTypeE@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList8makeGridEi@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList8splitAtXEd@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList8splitAtYEd@Base 4:5.1.95+git20150122
++ _ZNK4KWin14WindowQuadList9filterOutENS_14WindowQuadTypeE@Base 4:5.1.95+git20150122
++ _ZNK4KWin15AnimationEffect10clipWindowEPKNS_12EffectWindowERKNS_7AniDataERNS_14WindowQuadListE@Base 4:5.1.95+git20150122
++ _ZNK4KWin15AnimationEffect10metaObjectEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15AnimationEffect12interpolatedERKNS_7AniDataEi@Base 4:5.1.95+git20150122
++ _ZNK4KWin15AnimationEffect5debugERK7QString@Base 4:5.1.95+git20150122
++ _ZNK4KWin15AnimationEffect5stateEv@Base 4:5.14.3
++ _ZNK4KWin15AnimationEffect8clipRectERK5QRectRKNS_7AniDataE@Base 4:5.1.95+git20150122
++ _ZNK4KWin15AnimationEffect8isActiveEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15AnimationEffect8progressERKNS_7AniDataE@Base 4:5.1.95+git20150122
++ _ZNK4KWin15AnimationEffect8validateENS0_9AttributeERjPNS_4FPx2ES4_PKNS_12EffectWindowE@Base 4:5.6.2
++ _ZNK4KWin15ScreenPaintData14outputGeometryEv@Base 4:5.10.3.1
++ _ZNK4KWin15ScreenPaintData16projectionMatrixEv@Base 4:5.6.2
++ _ZNK4KWin15WindowPaintData10brightnessEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15WindowPaintData10saturationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15WindowPaintData13setSaturationEd@Base 4:5.1.95+git20150122
++ _ZNK4KWin15WindowPaintData15modelViewMatrixEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15WindowPaintData16projectionMatrixEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15WindowPaintData17crossFadeProgressEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15WindowPaintData22screenProjectionMatrixEv@Base 4:5.6.2
++ _ZNK4KWin15WindowPaintData6screenEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15WindowPaintData7opacityEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin15WindowPaintData9setScreenEi@Base 4:5.1.95+git20150122
++ _ZNK4KWin19EffectPluginFactory10metaObjectEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin19EffectPluginFactory11isSupportedEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin19EffectPluginFactory16enabledByDefaultEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin19WindowMotionManager13windowAtPointE6QPointb@Base 4:5.1.95+git20150122
++ _ZNK4KWin19WindowMotionManager14targetGeometryEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZNK4KWin19WindowMotionManager19transformedGeometryEPNS_12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZNK4KWin6Effect10metaObjectEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin6Effect13x11RootWindowEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin6Effect13xcbConnectionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin6Effect28requestedEffectChainPositionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin6Effect5debugERK7QString@Base 4:5.1.95+git20150122
++ _ZNK4KWin6Effect8isActiveEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin7AniData8toStringEv@Base 4:5.14.3
++ _ZNK4KWin7AniData9debugInfoEv@Base 4:5.14.3
++ _ZNK4KWin8TimeLine11easingCurveEv@Base 4:5.14.3
++ _ZNK4KWin8TimeLine4doneEv@Base 4:5.14.3
++ _ZNK4KWin8TimeLine5valueEv@Base 4:5.14.3
++ _ZNK4KWin8TimeLine7elapsedEv@Base 4:5.14.3
++ _ZNK4KWin8TimeLine7runningEv@Base 4:5.14.3
++ _ZNK4KWin8TimeLine8durationEv@Base 4:5.14.3
++ _ZNK4KWin8TimeLine8progressEv@Base 4:5.14.3
++ _ZNK4KWin8TimeLine9directionEv@Base 4:5.14.3
++ _ZNK4KWin9PaintData11translationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData12rotationAxisEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData12xTranslationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData12yTranslationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData12zTranslationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData13rotationAngleEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData14rotationOriginEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData5scaleEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData6xScaleEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData6yScaleEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9PaintData6zScaleEv@Base 4:5.1.95+git20150122
++ _ZTIN4KWin11EffectFrameE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin14EffectsHandlerE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin15AnimationEffectE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin15ScreenPaintDataE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin15WindowPaintDataE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin17EffectWindowGroupE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin19EffectPluginFactoryE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin6EffectE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin9PaintDataE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin11EffectFrameE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin14EffectsHandlerE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin15AnimationEffectE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin15ScreenPaintDataE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin15WindowPaintDataE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin17EffectWindowGroupE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin19EffectPluginFactoryE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin6EffectE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin9PaintDataE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin11EffectFrameE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin12EffectWindowE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin14EffectsHandlerE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin15AnimationEffectE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin15ScreenPaintDataE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin15WindowPaintDataE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin17EffectWindowGroupE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin19EffectPluginFactoryE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin6EffectE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin9PaintDataE@Base 4:5.1.95+git20150122
++ _ZZN4KWin10connectionEvE5s_con@Base 4:5.1.95+git20150122
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..73c254c8afceb4886837e11cc098af60cbfa683a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/*/libkwingl*utils.so.11
++usr/lib/*/libkwingl*utils.so.5.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9ff653755b1c20122970f94c05a111d112c06a5e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,245 @@@
++# SymbolsHelper-Confirmed: 4:5.13.1 amd64
++libkwinglutils.so.11 libkwinglutils11 #MINVER#
++ _ZN4KWin10GLPlatform10s_platformE@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatform14driverToStringENS_6DriverE@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatform15driverToString8ENS_6DriverE@Base 4:5.5.1
++ _ZN4KWin10GLPlatform15versionToStringEx@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatform16versionToString8Ex@Base 4:5.5.1
++ _ZN4KWin10GLPlatform17chipClassToStringENS_9ChipClassE@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatform18chipClassToString8ENS_9ChipClassE@Base 4:5.5.1
++ _ZN4KWin10GLPlatform6detectENS_23OpenGLPlatformInterfaceE@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatform7cleanupEv@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatformC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatformC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatformD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin10GLPlatformD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12checkGLErrorEPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin12hasGLVersionEiii@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager10pushShaderE6QFlagsINS_11ShaderTraitEE@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager10pushShaderEPNS_8GLShaderE@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager14generateShaderE6QFlagsINS_11ShaderTraitEE@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager15s_shaderManagerE@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager18loadShaderFromCodeERK10QByteArrayS3_@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager20generateCustomShaderE6QFlagsINS_11ShaderTraitEERK10QByteArrayS6_@Base 4:5.6.2
++ _ZN4KWin13ShaderManager21bindFragDataLocationsEPNS_8GLShaderE@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager27generateShaderFromResourcesE6QFlagsINS_11ShaderTraitEERK7QStringS6_@Base 4:5.6.2
++ _ZN4KWin13ShaderManager6shaderE6QFlagsINS_11ShaderTraitEE@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager7cleanupEv@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager8instanceEv@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager8selfTestEv@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManager9popShaderEv@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManagerC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManagerC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManagerD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin13ShaderManagerD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget10initStaticEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget10sSupportedE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget13attachTextureERKNS_9GLTextureE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget13blitSupportedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget13detachTextureEv@Base 4:5.13.1
++ _ZN4KWin14GLRenderTarget15popRenderTargetEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget15s_blitSupportedE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget15s_renderTargetsE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget16pushRenderTargetEPS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget17pushRenderTargetsE6QStackIPS0_E@Base 4:5.13.1
++ _ZN4KWin14GLRenderTarget19blitFromFramebufferERK5QRectS3_j@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget19isRenderTargetBoundEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget19s_virtualScreenSizeE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget20s_virtualScreenScaleE@Base 4:5.10.3.1
++ _ZN4KWin14GLRenderTarget23s_virtualScreenGeometryE@Base 4:5.10.3.1
++ _ZN4KWin14GLRenderTarget23s_virtualScreenViewportE@Base 4:5.10.3.1
++ _ZN4KWin14GLRenderTarget6enableEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget7cleanupEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget7disableEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTarget7initFBOEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTargetC1ERKNS_9GLTextureE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTargetC1Ev@Base 4:5.13.1
++ _ZN4KWin14GLRenderTargetC2ERKNS_9GLTextureE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTargetC2Ev@Base 4:5.13.1
++ _ZN4KWin14GLRenderTargetD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLRenderTargetD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer10bindArraysEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer10endOfFrameEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer10initStaticEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer11framePostedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer11setUseColorEb@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer12unbindArraysEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer14setVertexCountEi@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer15setAttribLayoutEPKNS_14GLVertexAttribEii@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer15streamingBufferEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer20s_virtualScreenScaleE@Base 4:5.11.4
++ _ZN4KWin14GLVertexBuffer20supportsIndexedQuadsEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer23s_virtualScreenGeometryE@Base 4:5.10.3.1
++ (subst)_ZN4KWin14GLVertexBuffer3mapE{size_t}@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer4drawERK7QRegionjiib@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer4drawEjii@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer5resetEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer5unmapEv@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer6renderERK7QRegionjb@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer6renderEj@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer7cleanupEv@Base 4:5.1.95+git20150122
++ (subst)_ZN4KWin14GLVertexBuffer7setDataEPKv{size_t}@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer7setDataEiiPKfS2_@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBuffer8setColorERK6QColorb@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBufferC1ENS0_9UsageHintE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBufferC2ENS0_9UsageHintE@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBufferD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin14GLVertexBufferD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin14hasGLExtensionERK10QByteArray@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate10initStaticEv@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate12updateMatrixEv@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate16s_supportsARGB32E@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate16s_supportsUnpackE@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate22s_textureObjectCounterE@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate24s_supportsTextureStorageE@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate24s_supportsTextureSwizzleE@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate25s_supportsTextureFormatRGE@Base 4:5.2.1
++ _ZN4KWin16GLTexturePrivate28s_supportsFramebufferObjectsE@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate5s_fboE@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate7cleanupEv@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivate8onDamageEv@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivateC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivateC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivateD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivateD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin16GLTexturePrivateD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin16openGLExtensionsEv@Base 4:5.8.0
++ _ZN4KWin18glResolveFunctionsESt8functionIFPFvvEPKcEE@Base 4:5.10.3.1
++ _ZN4KWin19epoxy_glReadnPixelsE@Base 4:5.4.0
++ _ZN4KWin21epoxy_glGetnUniformfvE@Base 4:5.4.0
++ _ZN4KWin30epoxy_glGetGraphicsResetStatusE@Base 4:5.4.0
++ _ZN4KWin6initGLESt8functionIFPFvvEPKcEE@Base 4:5.10.3.1
++ _ZN4KWin8GLShader10setUniformENS0_10IntUniformEi@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformENS0_11Vec2UniformERK9QVector2D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformENS0_11Vec4UniformERK9QVector4D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformENS0_12ColorUniformERK6QColor@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformENS0_12ColorUniformERK9QVector4D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformENS0_12FloatUniformEf@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformENS0_13MatrixUniformERK10QMatrix4x4@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEPKcRK10QMatrix4x4@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEPKcRK6QColor@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEPKcRK9QVector2D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEPKcRK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEPKcRK9QVector4D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEPKcf@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEPKci@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEiRK10QMatrix4x4@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEiRK6QColor@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEiRK9QVector2D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEiRK9QVector3D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEiRK9QVector4D@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEif@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader10setUniformEii@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader12setAttributeEPKcf@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader13loadFromFilesERK7QStringS3_@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader15uniformLocationEPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader16resolveLocationsEv@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader17attributeLocationEPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader19getUniformMatrix4x4EPKc@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader20bindFragDataLocationEPKci@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader21bindAttributeLocationEPKci@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader4bindEv@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader4linkEv@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader4loadERK10QByteArrayS3_@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShader6unbindEv@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShaderC1ERK7QStringS3_j@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShaderC1Ej@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShaderC2ERK7QStringS3_j@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShaderC2Ej@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShaderD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin8GLShaderD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture10setSwizzleEjjjj@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture11setWrapModeEj@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture12setYInvertedEb@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture15generateMipmapsEv@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture15supportsSwizzleEv@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture16supportsFormatRGEv@Base 4:5.2.1
++ _ZN4KWin9GLTexture26framebufferObjectSupportedEv@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture4bindEv@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture5clearEv@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture6renderE7QRegionRK5QRectb@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture6unbindEv@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture6updateERK6QImageRK6QPointRK5QRect@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture7discardEv@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture8setDirtyEv@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTexture9setFilterEj@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC1ERK6QImagej@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC1ERK7QPixmapj@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC1ERK7QString@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC1ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC1ERNS_16GLTexturePrivateE@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC1EjRK5QSizei@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC1Ejiii@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC2ERK6QImagej@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC2ERK7QPixmapj@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC2ERK7QString@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC2ERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC2ERNS_16GLTexturePrivateE@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC2EjRK5QSizei@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC2Ejiii@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureC2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin9GLTextureaSERKS0_@Base 4:5.1.95+git20150122
++ _ZN4KWin9cleanupGLEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform11glslVersionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform11mesaVersionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform12isMesaDriverEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform12isVirtualBoxEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform12printResultsEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform13driverVersionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform13kernelVersionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform13serverVersionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform14galliumVersionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform14glVendorStringEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform14isLooseBindingEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform15glVersionStringEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform15isGalliumDriverEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform16glRendererStringEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform16isVirtualMachineEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform17platformInterfaceEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform19isSoftwareEmulationEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform19preferBufferSubDataEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform21recommendedCompositorEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform30glShadingLanguageVersionStringEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform6driverEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform6isGLESEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform7isIntelEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform8isAdrenoEv@Base 4:5.8.0
++ _ZNK4KWin10GLPlatform8isNvidiaEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform8isRadeonEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform8isVMwareEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform8supportsENS_9GLFeatureE@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform9chipClassEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin10GLPlatform9glVersionEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin13ShaderManager13isShaderBoundEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin13ShaderManager13isShaderDebugEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin13ShaderManager14getBoundShaderEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin13ShaderManager20generateVertexSourceE6QFlagsINS_11ShaderTraitEE@Base 4:5.1.95+git20150122
++ _ZNK4KWin13ShaderManager22bindAttributeLocationsEPNS_8GLShaderE@Base 4:5.1.95+git20150122
++ _ZNK4KWin13ShaderManager22generateFragmentSourceE6QFlagsINS_11ShaderTraitEE@Base 4:5.1.95+git20150122
++ _ZNK4KWin14GLVertexBuffer10isUseColorEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin8GLShader13prepareSourceEjRK10QByteArray@Base 4:5.1.95+git20150122
++ _ZNK4KWin8GLShader7compileEjjRK10QByteArray@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture11isYInvertedEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture14internalFormatEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture4sizeEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture5widthEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture6filterEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture6heightEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture6isNullEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture6matrixENS_21TextureCoordinateTypeE@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture6targetEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture7isDirtyEv@Base 4:5.1.95+git20150122
++ _ZNK4KWin9GLTexture7textureEv@Base 4:5.1.95+git20150122
++ _ZTI11QSharedData@Base 4:5.1.95+git20150122
++ _ZTIN4KWin16GLTexturePrivateE@Base 4:5.1.95+git20150122
++ _ZTIN4KWin9GLTextureE@Base 4:5.1.95+git20150122
++ _ZTS11QSharedData@Base 4:5.1.95+git20150122
++ _ZTSN4KWin16GLTexturePrivateE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin9GLTextureE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin16GLTexturePrivateE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin9GLTextureE@Base 4:5.1.95+git20150122
++ _ZZN4KWin10connectionEvE5s_con@Base 4:5.8.0
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..29fa6fcba311fb5902b1a6737f3c8f91e2592dde
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/*/libkwinxrenderutils.so.11
++usr/lib/*/libkwinxrenderutils.so.5.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..12ab672937cc1d447da48c6bdf08f651b7abc1d3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,32 @@@
++# SymbolsHelper-Confirmed: 4:5.7.0 amd64
++libkwinxrenderutils.so.11 libkwinxrenderutils11 #MINVER#
++ _ZN4KWin11preMultiplyERK6QColorf@Base 4:5.1.95+git20150122
++ _ZN4KWin11xRenderFillERK18xcb_render_color_t@Base 4:5.1.95+git20150122
++ _ZN4KWin11xRenderFillERK6QColor@Base 4:5.1.95+git20150122
++ _ZN4KWin12XFixesRegionC1ERK7QRegion@Base 4:5.1.95+git20150122
++ _ZN4KWin12XFixesRegionC2ERK7QRegion@Base 4:5.1.95+git20150122
++ _ZN4KWin12XFixesRegionD0Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12XFixesRegionD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12XFixesRegionD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin12XRenderUtils14findPictFormatEj@Base 4:5.1.95+git20150122
++ _ZN4KWin12XRenderUtils18findPictFormatInfoEj@Base 4:5.1.95+git20150122
++ _ZN4KWin12XRenderUtils4initEP16xcb_connection_tj@Base 4:5.1.95+git20150122
++ _ZN4KWin12XRenderUtils7cleanupEv@Base 4:5.7.0
++ _ZN4KWin14XRenderPicture9fromImageERK6QImage@Base 4:5.1.95+git20150122
++ _ZN4KWin14XRenderPictureC1ERK6QImage@Base 4:5.1.95+git20150122
++ _ZN4KWin14XRenderPictureC1Eji@Base 4:5.1.95+git20150122
++ _ZN4KWin14XRenderPictureC2ERK6QImage@Base 4:5.1.95+git20150122
++ _ZN4KWin14XRenderPictureC2Eji@Base 4:5.1.95+git20150122
++ _ZN4KWin16xRenderOffscreenEv@Base 4:5.1.95+git20150122
++ _ZN4KWin16xRenderPopTargetEv@Base 4:5.1.95+git20150122
++ _ZN4KWin17xRenderPushTargetEPNS_14XRenderPictureE@Base 4:5.1.95+git20150122
++ _ZN4KWin18XRenderPictureDataD1Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin18XRenderPictureDataD2Ev@Base 4:5.1.95+git20150122
++ _ZN4KWin19setXRenderOffscreenEb@Base 4:5.1.95+git20150122
++ _ZN4KWin19xRenderBlendPictureEd@Base 4:5.1.95+git20150122
++ _ZN4KWin22xRenderOffscreenTargetEv@Base 4:5.1.95+git20150122
++ _ZN4KWin28scene_xRenderOffscreenTargetEv@Base 4:5.1.95+git20150122
++ _ZN4KWin31scene_setXRenderOffscreenTargetEj@Base 4:5.1.95+git20150122
++ _ZTIN4KWin12XFixesRegionE@Base 4:5.1.95+git20150122
++ _ZTSN4KWin12XFixesRegionE@Base 4:5.1.95+git20150122
++ _ZTVN4KWin12XFixesRegionE@Base 4:5.1.95+git20150122
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..05f01618b44314a613369597f8a56393dfb113b7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,25 @@@
++From: Maximiliano Curia <maxy@gnuservers.com.ar>
++Date: Mon, 7 May 2018 16:58:50 +0200
++Subject: Disable testShadeWobblyWindows
++
++This test requires a /dev/dri device, which are not available in the
++Debian autopkgtest infrastructure
++---
++ autotests/integration/effects/CMakeLists.txt | 4 +++-
++ 1 file changed, 3 insertions(+), 1 deletion(-)
++
++diff --git a/autotests/integration/effects/CMakeLists.txt b/autotests/integration/effects/CMakeLists.txt
++index 0297f2c..8c8a6c2 100644
++--- a/autotests/integration/effects/CMakeLists.txt
+++++ b/autotests/integration/effects/CMakeLists.txt
++@@ -1,7 +1,9 @@
++ if (XCB_ICCCM_FOUND)
++     integrationTest(NAME testTranslucency SRCS translucency_test.cpp LIBS XCB::ICCCM)
++     integrationTest(NAME testSlidingPopups SRCS slidingpopups_test.cpp LIBS XCB::ICCCM)
++-    integrationTest(NAME testShadeWobblyWindows SRCS wobbly_shade_test.cpp LIBS XCB::ICCCM)
+++    # This test requires a /dev/dri device, which are not available in the
+++    # Debian autopkgtest infrastructure
+++    # integrationTest(NAME testShadeWobblyWindows SRCS wobbly_shade_test.cpp LIBS XCB::ICCCM)
++ endif()
++ integrationTest(NAME testFade SRCS fade_test.cpp)
++ integrationTest(WAYLAND_ONLY NAME testEffectWindowGeometry SRCS windowgeometry_test.cpp)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..947623db2863d772f9e1907dd0db6e77b6e1a82e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,73 @@@
++From: Maximiliano Curia <maxy@gnuservers.com.ar>
++Date: Tue, 26 Jun 2018 10:47:27 +0200
++Subject: Ignore cursor weird behaviour under a containerized xvfb
++
++---
++ autotests/integration/move_resize_window_test.cpp | 14 ++++++++++++--
++ autotests/integration/xwayland_input_test.cpp     | 12 ++++++++----
++ 2 files changed, 20 insertions(+), 6 deletions(-)
++
++diff --git a/autotests/integration/move_resize_window_test.cpp b/autotests/integration/move_resize_window_test.cpp
++index 3c3b350..5b395bc 100644
++--- a/autotests/integration/move_resize_window_test.cpp
+++++ b/autotests/integration/move_resize_window_test.cpp
++@@ -645,8 +645,6 @@ void MoveResizeWindowTest::testNetMove()
++     QVERIFY(moveStartSpy.isValid());
++     QSignalSpy moveEndSpy(client, &Client::clientFinishUserMovedResized);
++     QVERIFY(moveEndSpy.isValid());
++-    QSignalSpy moveStepSpy(client, &Client::clientStepUserMovedResized);
++-    QVERIFY(moveStepSpy.isValid());
++     QVERIFY(!workspace()->getMovingClient());
++ 
++     // use NETRootInfo to trigger a move request
++@@ -658,8 +656,20 @@ void MoveResizeWindowTest::testNetMove()
++     QCOMPARE(workspace()->getMovingClient(), client);
++     QVERIFY(client->isMove());
++     QCOMPARE(client->geometryRestore(), origGeo);
+++
+++    // It seems that running in a containter under xvfb, the "emulated" cursor
+++    // doesn't behave as we expected.
+++    // This line is not normally needed, but the cursor position is 1, 1 under
+++    // a containerized xvfb.
+++    // Force the cursor position so the other tests can still be used.
+++    Cursor::setPos(origGeo.center());
++     QCOMPARE(Cursor::pos(), origGeo.center());
++ 
+++    // Initializing the spy with the others capture 2 extra moving events (not
+++    // counting the ones added by setPos) (again, only in a containerized
+++    // xvfb)
+++    QSignalSpy moveStepSpy(client, &Client::clientStepUserMovedResized);
+++    QVERIFY(moveStepSpy.isValid());
++     // let's move a step
++     Cursor::setPos(Cursor::pos() + QPoint(10, 10));
++     QCOMPARE(moveStepSpy.count(), 1);
++diff --git a/autotests/integration/xwayland_input_test.cpp b/autotests/integration/xwayland_input_test.cpp
++index a88bc3a..c3f2db7 100644
++--- a/autotests/integration/xwayland_input_test.cpp
+++++ b/autotests/integration/xwayland_input_test.cpp
++@@ -139,10 +139,6 @@ void XWaylandInputTest::testPointerEnterLeave()
++         QSKIP("XWayland 1.18 required");
++     }
++     X11EventReaderHelper eventReader(c.data());
++-    QSignalSpy enteredSpy(&eventReader, &X11EventReaderHelper::entered);
++-    QVERIFY(enteredSpy.isValid());
++-    QSignalSpy leftSpy(&eventReader, &X11EventReaderHelper::left);
++-    QVERIFY(leftSpy.isValid());
++     // atom for the screenedge show hide functionality
++     Xcb::Atom atom(QByteArrayLiteral("_KDE_NET_WM_SCREEN_EDGE_SHOW"), false, c.data());
++ 
++@@ -171,6 +167,14 @@ void XWaylandInputTest::testPointerEnterLeave()
++     QSignalSpy windowCreatedSpy(workspace(), &Workspace::clientAdded);
++     QVERIFY(windowCreatedSpy.isValid());
++     QVERIFY(windowCreatedSpy.wait());
+++
+++    // Running the tests in a container with xvfb the entered spy gets filled on
+++    // windowCreatedSpy.wait.
+++    QSignalSpy enteredSpy(&eventReader, &X11EventReaderHelper::entered);
+++    QVERIFY(enteredSpy.isValid());
+++    QSignalSpy leftSpy(&eventReader, &X11EventReaderHelper::left);
+++    QVERIFY(leftSpy.isValid());
+++
++     Client *client = windowCreatedSpy.last().first().value<Client*>();
++     QVERIFY(client);
++     QVERIFY(client->isDecorated());
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6c7d92f5a3271bfcde0b46f21814f70610deeb48
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,32 @@@
++From: Maximiliano Curia <maxy@gnuservers.com.ar>
++Date: Sun, 19 Aug 2018 15:29:41 +0200
++Subject: disable MouseMark and TrackMouse effects loading test
++
++---
++ autotests/test_builtin_effectloader.cpp | 6 ++++--
++ 1 file changed, 4 insertions(+), 2 deletions(-)
++
++diff --git a/autotests/test_builtin_effectloader.cpp b/autotests/test_builtin_effectloader.cpp
++index ce5e307..5919039 100644
++--- a/autotests/test_builtin_effectloader.cpp
+++++ b/autotests/test_builtin_effectloader.cpp
++@@ -326,7 +326,8 @@ void TestBuiltInEffectLoader::testLoadEffect_data()
++     QTest::newRow("Magnifier")                      << QStringLiteral("magnifier")         << true  << xc;
++     QTest::newRow("MinimizeAnimation")              << QStringLiteral("minimizeanimation") << true  << xc;
++     QTest::newRow("MouseClick")                     << QStringLiteral("mouseclick")        << true  << xc;
++-    QTest::newRow("MouseMark")                      << QStringLiteral("mousemark")         << true  << xc;
+++    // fails under xvfb
+++    // QTest::newRow("MouseMark")                      << QStringLiteral("mousemark")         << true  << xc;
++     QTest::newRow("PresentWindows")                 << QStringLiteral("presentwindows")    << true  << xc;
++     QTest::newRow("Resize")                         << QStringLiteral("resize")            << true  << xc;
++     QTest::newRow("Scale")                          << QStringLiteral("scale")             << true  << xc;
++@@ -346,7 +347,8 @@ void TestBuiltInEffectLoader::testLoadEffect_data()
++ //     QTest::newRow("StartupFeedback-GL")             << QStringLiteral("startupfeedback")   << true  << oc;
++     QTest::newRow("ThumbnailAside")                 << QStringLiteral("thumbnailaside")    << true  << xc;
++     QTest::newRow("Touchpoints")                    << QStringLiteral("touchpoints")       << true  << xc;
++-    QTest::newRow("TrackMouse")                     << QStringLiteral("trackmouse")        << true  << xc;
+++    // fails under xvfb
+++    // QTest::newRow("TrackMouse")                     << QStringLiteral("trackmouse")        << true  << xc;
++     // TODO: Accesses EffectFrame and crashes
++ //     QTest::newRow("WindowGeometry")                 << QStringLiteral("windowgeometry")    << true  << xc;
++     QTest::newRow("WobblyWindows")                  << QStringLiteral("wobblywindows")     << false << xc;
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..01a57e32e8eaf545b9966284f35627f949bec48e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++Disable-testShadeWobblyWindows.patch
++Ignore-cursor-weird-behaviour-under-a-containerized-xvfb.patch
++disable-MouseMark-and-TrackMouse-effects-loading-test.patch
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2e14f29799cbc822dea95a623766a7a6b81012df
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,20 @@@
++#!/usr/bin/make -f
++# -*- makefile -*-
++
++export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
++
++l10npkgs_firstversion_ok := 4:4.14.0-2
++include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk
++
++%:
++      dh $@ --with kf5,pkgkde_symbolshelper --buildsystem kf5 --without build_stamp
++
++override_dh_strip:
++      dh_strip --dbgsym-migration='kwin-dbg (<= 4:5.5.5-1~~)'
++
++override_dh_auto_test:
++      # Disable auto tests at build time
++      :
++
++override_dh_gencontrol: l10npkgs_firstversion_ok
++      dh_gencontrol
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f8dc629ad1ef4db436e24fa135238c12e7c0de3f
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,11 @@@
++#!/bin/sh
++
++DEB_HOST_MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH)
++
++for in_file in debian/*.acc.in; do
++    out_file=${in_file%.in}
++    sed 's/@@DEB_HOST_MULTIARCH@@/'"${DEB_HOST_MULTIARCH}"'/' \
++        "${in_file}" > "${out_file}"
++done
++
++dh_acc
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4e82caa03b6516c2a182434f02042d6f3bc6fff5
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,10 @@@
++Tests: testsuite
++Depends: @, debhelper, cmake,
++         xvfb, xauth, dbus (>= 1.8), xserver-xephyr, libkf5service-bin, kded5,
++         xwayland, oxygen-icon-theme, mesa-utils,
++         breeze, dmz-cursor-theme
++Restrictions: build-needed, allow-stderr
++
++Tests: acc
++Depends: @, dh-acc, exuberant-ctags
++Restrictions: allow-stderr
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6a3af6c85535a180ba70a7a44a23a58bb562ad18
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,21 @@@
++#!/bin/sh
++
++export LANG=C.UTF-8
++
++[ -e debian/tests.home ] || mkdir debian/tests.home
++export HOME="$(pwd)/debian/tests.home"
++export XDG_RUNTIME_DIR=$(mktemp -d --suffix=runtime)
++export KDE_FORK_SLAVES=true
++
++cleanup () {
++    rm -rf debian/tests.home
++    rm -rf $XDG_RUNTIME_DIR
++}
++
++trap cleanup EXIT
++
++mkdir -p "$HOME"/.config || true
++mkdir -p "$HOME"/.kde-unit-test || true
++
++xvfb-run -a --server-args="-screen 0 1024x768x24+32 +extension RANDR +extension RENDER +extension GLX" \
++    dbus-run-session -- dh_auto_test --no-parallel
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..683993fd7c21f1000b58a69b05f4256452d95c44
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++Name: kwin
++Changelog: https://cgit.kde.org/kwin.git/log
++Contact: plasma-devel@kde.org
++Donation: https://www.kde.org/community/donations/index.php
++Repository: https://anongit.kde.org/kwin.git
++Repository-Browse: https://cgit.kde.org/kwin.git
++Security-Contact: security@kde.org
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1d9a384427a6632340ccb7dd1cee5ad558e67818
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,118 @@@
++-----BEGIN PGP PUBLIC KEY BLOCK-----
++Version: GnuPG v1
++
++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
++bs8/0reS1nrBgjiRzBunFiJv0ABSLle1liqY
++=l3YP
++-----END PGP PUBLIC KEY BLOCK-----
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2ad67ac668b529764321209489ed5eaf68a325c1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++version=4
++opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/plasma/([\d.]+)/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@