--- nux-4.0.0daily13.01.18.orig/debian/libnux-4.0-dev.install +++ nux-4.0.0daily13.01.18/debian/libnux-4.0-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/Nux-4.0 +debian/tmp/usr/lib/*/pkgconfig +debian/tmp/usr/lib/*/lib*.so --- nux-4.0.0daily13.01.18.orig/debian/watch +++ nux-4.0.0daily13.01.18/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/nux/+download .*/nux-([0-9.]+)\.tar\.gz --- nux-4.0.0daily13.01.18.orig/debian/libnux-4.0-common.install +++ nux-4.0.0daily13.01.18/debian/libnux-4.0-common.install @@ -0,0 +1 @@ +usr/share/nux/4.0 --- nux-4.0.0daily13.01.18.orig/debian/copyright +++ nux-4.0.0daily13.01.18/debian/copyright @@ -0,0 +1,44 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 +Name: nux +Maintainer: Jay Taoko +Source: http://launchpad.net/nux + +Files: * +Copyright: 2010, Inalogic Inc +License: LGPL-2.1+ + +Files: examples/* +Copyright: 2010, Inalogic Inc +License: GPL-3 + +Files: debian/* +Copyright: 2010, Didier Roche +License: LGPL-2.1+ + +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 version 3, 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 warranties of + MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR + PURPOSE. See the GNU General Public License for more details. + . + On Debian systems, the complete text of the GNU General Public License + can be found in `/usr/share/common-licenses/GPL-3' + +License: LGPL-2.1+ + This program is free software: you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License, as + published by the Free Software Foundation; either version 2.1 or 3.0 + of the License. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranties of + MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR + PURPOSE. See the applicable version of the GNU Lesser General Public + License for more details. + . + On Debian systems, the complete text of the GNU Lesser General Public + License can be found in `/usr/share/common-licenses/LGPL-2.1' --- nux-4.0.0daily13.01.18.orig/debian/nux-tools.install +++ nux-4.0.0daily13.01.18/debian/nux-tools.install @@ -0,0 +1,2 @@ +usr/lib/*/nux/unity_support_test usr/lib/nux +debian/source_nux.py usr/share/apport/package-hooks --- nux-4.0.0daily13.01.18.orig/debian/nux-tools.maintscript +++ nux-4.0.0daily13.01.18/debian/nux-tools.maintscript @@ -0,0 +1 @@ +rm_conffile /etc/X11/Xsession.d/50_check_unity_support 3.2.0-0ubuntu3~ --- nux-4.0.0daily13.01.18.orig/debian/source_nux.py +++ nux-4.0.0daily13.01.18/debian/source_nux.py @@ -0,0 +1,6 @@ +import apport.packaging + +def add_info(report, ui): + # add all relevant info like xorg ones + report.add_hooks_info(ui, srcpackage='xorg') + --- nux-4.0.0daily13.01.18.orig/debian/control +++ nux-4.0.0daily13.01.18/debian/control @@ -0,0 +1,110 @@ +Source: nux +Priority: optional +Maintainer: Didier Roche +Build-Depends: debhelper (>= 9), + dh-autoreconf, + gnome-common, + autotools-dev, + quilt, + doxygen, + libglib2.0-dev (>= 2.25.14), + libgdk-pixbuf2.0-dev, + libboost-dev, + libboost-filesystem-dev, + libboost-system-dev, + libgtest-dev, + google-mock, + libcairo2-dev (>= 1.9.14), + libpng12-dev (>= 1.2.44), + libglew-dev [!armel !armhf], + libglewmx-dev [!armel !armhf], + libxxf86vm-dev, + libgl1-mesa-dev (>= 7.9~git20100924-0ubuntu3) [!armhf !armel], + libglu1-mesa-dev [!armel !armhf], + libegl1-mesa-dev [armel armhf], + libgles2-mesa-dev [armel armhf], + libxdamage-dev, + libxcomposite-dev, + libsigc++-2.0-dev, + libpango1.0-dev, + libx11-dev, + libpcre3-dev, + libpci-dev, + libxinerama-dev, + libgeis-dev (>= 2.2.10), + libibus-1.0-dev, + libxtst-dev, +Standards-Version: 3.9.3 +Section: libs +Homepage: http://launchpad.net/nux +# If you aren't a member of ~unity-team but need to upload packaging changes, +# just go ahead. ~unity-team will notice and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~unity-team/nux/trunk + +Package: libnux-4.0-0 +Section: libs +Architecture: any +Pre-Depends: ${misc:Pre-Depends}, +Depends: libnux-4.0-common (= ${source:Version}), + ${shlibs:Depends}, + ${misc:Depends} +Provides: libnux-abiversion-${nuxabiversion} +Description: Visual rendering toolkit for real-time applications - shared lib + Nux is a graphical user interface toolkit for applications that mixes opengl + hardware acceleration with high quality visual rendering. + . + This package contains shared libraries to be used by applications. + +Package: nux-tools +Section: x11 +Architecture: any +Multi-Arch: foreign +Pre-Depends: ${misc:Pre-Depends}, +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: Visual rendering toolkit for real-time applications - tools + Nux is a graphical user interface toolkit for applications that mixes opengl + hardware acceleration with high quality visual rendering. + . + This package contains various tools for nux + +Package: libnux-4.0-dev +Section: libdevel +Architecture: any +Depends: libnux-4.0-0 (= ${binary:Version}), + libglib2.0-dev (>= 2.25.14), + libgdk-pixbuf2.0-dev, + libboost-dev, + libcairo2-dev (>= 1.9.14), + libpng12-dev (>= 1.2.44), + libglew-dev [!armel !armhf], + libglewmx-dev [!armel !armhf], + libgl1-mesa-dev [!armel !armhf], + libglu1-mesa-dev [!armel !armhf], + libegl1-mesa-dev [armel armhf], + libgles2-mesa-dev [armel armhf], + libgeis-dev (>= 2.2.10), + libsigc++-2.0-dev, + libpcre3-dev, + libx11-dev, + libxext-dev, + libxinerama-dev, + libxxf86vm-dev, + ${misc:Depends} +Description: Visual rendering toolkit for real-time applications - dev files + Nux is a graphical user interface toolkit for applications that mixes opengl + hardware acceleration with high quality visual rendering. + . + This package contains files that are needed to build applications. + +Package: libnux-4.0-common +Section: libs +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends} +Description: Visual rendering toolkit for real-time applications - common files + Nux is a graphical user interface toolkit for applications that mixes opengl + hardware acceleration with high quality visual rendering. + . + This package contains common architecture files used by the library. + --- nux-4.0.0daily13.01.18.orig/debian/libnux-4.0-0.install +++ nux-4.0.0daily13.01.18/debian/libnux-4.0-0.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* --- nux-4.0.0daily13.01.18.orig/debian/compat +++ nux-4.0.0daily13.01.18/debian/compat @@ -0,0 +1 @@ +9 --- nux-4.0.0daily13.01.18.orig/debian/rules +++ nux-4.0.0daily13.01.18/debian/rules @@ -0,0 +1,36 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) +gles2_architectures := armel armhf + +%: + dh $@ --with quilt,autoreconf --parallel + +override_dh_autoreconf: + NOCONFIGURE=1 dh_autoreconf ./autogen.sh + +# build documentation as I didn't find a proper way to avoid make clean to not +# remove doc/ +override_dh_auto_configure: +ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(gles2_architectures))) + dh_auto_configure -- --enable-documentation=no --enable-opengles-20 +else + dh_auto_configure -- --enable-documentation=no +endif +NUX_ABIVERSION := $(shell sed -rn 's/^\#define[[:space:]]+NUX_ABIVERSION[[:space:]]+//p' Nux/ABI.h ) + +override_dh_install: + rm debian/tmp/usr/lib/*/*la + rm -rf debian/tmp/usr/share/nux/gputests/ + dh_install --fail-missing + +override_dh_auto_test: +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) + make check-headless +endif + +override_dh_gencontrol: + dh_gencontrol -- -Vnuxabiversion=$(NUX_ABIVERSION) --- nux-4.0.0daily13.01.18.orig/debian/changelog +++ nux-4.0.0daily13.01.18/debian/changelog @@ -0,0 +1,915 @@ +nux (4.0.0daily13.01.18-0ubuntu1) raring; urgency=low + + [ Andrea Azzarone ] + * Nux fails to build on raring: g_type_init is deprecated. (LP: + #1100927) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 749 + + -- Automatic PS uploader Fri, 18 Jan 2013 04:01:15 +0000 + +nux (4.0.0daily13.01.17-0ubuntu1) raring; urgency=low + + * Automatic snapshot from revision 747 + + -- Automatic PS uploader Thu, 17 Jan 2013 07:03:16 +0000 + +nux (4.0.0daily13.01.11-0ubuntu1) raring; urgency=low + + [ Didier Roche ] + * debian/control: + - put the -common package to any as ppa are regularly failing for other + archs than i386 to install the -dev package pulling the lib pulling + -common because of version mismatch + + [ Nick Dedekind ] + * Previews loading more than 454 lines of description text crash Unity + (LP: #1066788) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 745 + + -- Automatic PS uploader Fri, 11 Jan 2013 04:02:07 +0000 + +nux (4.0.0daily12.12.05-0ubuntu1) raring; urgency=low + + [ Michael Terry ] + * debian/control: + - Update Vcs-Bzr + - Build-Depend on dh-autoreconf and gnome-common + * debian/rules: + - Use dh_autoreconf + - Enable headless tests during build + * Switch to dh9 and multiarch + * Automatic snapshot from revision 700 (bootstrap) + - Fix crash when lift clicking after right clicking (LP: #1057809) + - Fix crash on amd64 from an invalid cast (LP: #1052765) + - Fix a couple crashes in example code (LP: #1064918) + - Fix dash and launcher being all black (LP: #1067860) + - Fix launcher dragging the wrong way (LP: #1057995) + - Only load textures once they are needed (LP: #816692) + - Add pointer checks for invalid cached textures (LP: #1066788) + - Fix some FTBFS's on armhf (LP: #1065293, LP: #1067081) + - Fix a bunch of compile warnings (LP: #1056633) + - Removed some unused code (LP: #937583) + + [ Didier Roche ] + * Transition packaging to Nux 4.0 + * Add split mode for daily build + + [ Ricardo Salveti de Araujo ] + * Doesn't need to depend on gcc 4.6 anymore (LP: #1044836) + * make check-headless should respect DEB_BUILD_OPTIONS=nocheck + * Does not need to be built with gcc 4.6 anymore (LP: #1044836) + + [ Ying-Chun Liu (PaulLiu) ] + * Unable to use H.I.M.E. input method in the Unity search bar( & HUD + also) in Ubuntu 12.04LTS | 無法於Ubuntu 12.04LTS的Unity + searchbar(以及HUD)使用H.I.M.E.輸入法 (LP: #973808) + * Support input methods beside ibus (LP: #983254) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 727 + + -- Automatic PS uploader Wed, 05 Dec 2012 09:27:01 +0000 + +nux (3.10.0-0ubuntu1) quantal-proposed; urgency=low + + * New upstream release. + - Remove a massive bottleneck, where almost all the CPU time was spent + loading a black image on texture creation. (LP: #1064834) + + -- Timo Jyrinki Fri, 12 Oct 2012 15:24:59 +0300 + +nux (3.8.0-0ubuntu1) quantal-proposed; urgency=low + + * New upstream release. + - Add na::Controller::HasRunningAnimations (LP: #1054088) (LP: #1054074) + + -- Timo Jyrinki Mon, 01 Oct 2012 15:46:00 +0300 + +nux (3.6.0-0ubuntu1) quantal-proposed; urgency=low + + * New upstream release. + - Partial fix to compiler warnings (LP: #1032313) + - InputArea: remove the pending grabs on destroy (it could cause crash + otherwise) + - WindowCompostior: use ObjectWeakPtr to handle focus and mouse areas + (LP: #1045059) + - Introduced "Redirected Views" in Nux. Redirected views allows a view + to be rendered inside its own texture and that texture is latter + composited inside the main rendering. (LP: #1049593) + - Added a method to WindowCompositor RestoreMainFramebuffer which + either restores the reference framebuffer or binds us to the backbuffer + depending on what is available (LP: #1036521) (LP: #1036572) + + -- Timo Jyrinki Wed, 19 Sep 2012 14:46:51 +0300 + +nux (3.4.0-0ubuntu3) quantal-proposed; urgency=low + + * fix armel/armhf build dependencies + + -- Oliver Grawert Sun, 02 Sep 2012 12:15:51 +0200 + +nux (3.4.0-0ubuntu2) quantal-proposed; urgency=low + + * debian/rules: "foo" really isnt a valid architecture, set + gles2_architectures to "armel armhf" so that GLES support gets actually + enabled on arm builds (LP: #1044709) + + -- Oliver Grawert Sun, 02 Sep 2012 11:30:35 +0200 + +nux (3.4.0-0ubuntu1) quantal-proposed; urgency=low + + * New upstream release. + - introduced NuxCore animation framework + - nux::ScrollView::FindAreaUnderMouse takes scroll-bars into account when + they are disabled. (LP: #1039480) + + -- Łukasz 'sil2100' Zemczak Fri, 31 Aug 2012 23:30:24 +0200 + +nux (3.2.0-0ubuntu3) quantal; urgency=low + + * debian/nux-tools.maintscript: + - remove the conffile + + -- Didier Roche Wed, 15 Aug 2012 14:42:58 +0200 + +nux (3.2.0-0ubuntu2) quantal; urgency=low + + * debian/50_check_unity_support, + debian/nux-tools.install: + - remove unity-2d check while logging, which was the second attempt to + fallback to it if the first didn't catch it (autologin mode). Now that + unity-2d is deprecated because of the gsettings transition (LP: #1035261) + + -- Didier Roche Wed, 15 Aug 2012 08:30:11 +0200 + +nux (3.2.0-0ubuntu1) quantal-proposed; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * New upstream release. + - REGRESSION: can't type characters with accent (dead keys) (LP: #961741) + - still some accent issues with unity/nux (LP: #950740) + - nux source bundles tinyxml (LP: #789303) + - Support for automation (LP: #685199) + - add alpha function on a NuxBaseWindow (LP: #718827) + - Timestamp field on the event structure is always 0 (LP: #735645) + + [ Adam Conrad ] + * Removed debian/patches/02_libgeis_rename.patch + + [ Didier Roche ] + * debian/control: + - build-dep on a recent geis + + -- Łukasz 'sil2100' Zemczak Fri, 10 Aug 2012 11:47:53 +0200 + +nux (3.0.0-0ubuntu2) quantal; urgency=low + + * Update build-dep to libgeis-dev for the great renaming transition. + * debian/patches/02_libgeis_rename.patch: + - Update the upstream source for the libgeis renaming as well. + + -- Adam Conrad Mon, 30 Jul 2012 16:04:41 -0600 + +nux (3.0.0-0ubuntu1) quantal-proposed; urgency=low + + [ Łukasz 'sil2100' Zemczak ] + * New upstream release. + - Conditional jump or move depends on uninitialised value(s) + nux::GraphicsDisplay::ProcessXEvent(_XEvent, bool) (LP: #983321) + - Coverity PW.PARAMETER_HIDDEN - CID 10653 (LP: #937588) + - Coverity SECURE_CODING - CID 10659 (LP: #937564) + - Coverity PW.PARAMETER_HIDDEN - CID 10651 (LP: #937576) + - Coverity PW.PARAMETER_HIDDEN - CID 10652 (LP: #937586) + - QueueDraw is very expensive (LP: #994884) + - Unity is slow and pausing occasionally (when its DrawList size spikes, + to almost 6000!) (LP: #1014610) + - IBus hotkey using Release modifier doesn't work in unity (LP: #1016665) + - Nothing should be written into the dash/hud searchbar when holding super, + ctrl or Alt (LP: #1013751) + - IBus can't be activated on dash or HUD since r2428 (LP: #1016354) + * debian/control, debian/libnux-3.0-0.install, + debian/libnux-3.0-common.install, debian/libnux-3.0-dev.install: + - switch to nux-3.0 + + -- Didier Roche Tue, 10 Jul 2012 08:53:00 +0200 + +nux (2.12.0-0ubuntu2) quantal-proposed; urgency=low + + * debian/control: + - build and dep on unversionned version of boost (transition to 1.49 + in quantal) (LP: #1008219) + - build-dep and add dep for -dev on glew 1.7 + - build with gcc 4.6 + - Vcs-Bzr: move to canonical branch + - remove old transitional cruft + * debian/rules: + - build in parallel + - force 4.6 build for now + * Note that right now, armhf/armel are building with opengl as opengles is + not yet backed into upstream and opengles drivers are broken in quantal + kernel + + -- Didier Roche Thu, 31 May 2012 10:22:35 +0200 + +nux (2.12.0-0ubuntu1) precise-proposed; urgency=low + + * New upstream release. + - [regression] Dash - Arrow keys not working in the search bar on second + use (LP: #987294) + - dash doesn't ever respond to when the previous search is + recalled (LP: #980184) + + -- Didier Roche Fri, 27 Apr 2012 07:57:55 +0200 + +nux (2.10.0-0ubuntu1) precise-proposed; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in g_datalist_id_set_data_full() from ... + from unity::PanelTray::~PanelTray() from ... from + unity::panel::Controller::Impl::OnScreenChanged (LP: #921316) + - Far left character in panel (and launcher popups) distorted + (LP: #927441) + - [dash] Dash does not render "panel line" (LP: #926344) + - [multi-monitor] DND doesn't work for the launchers in other monitors + (LP: #965025) + - Unity dash can't select items using keyboard when ibus is active + (LP: #973344) + * debian/rules: + - remove disable-tests are now tests are only build if the right build-dep + are here. + * debian/control: + - add libxtst-dev as nux Makefile rules are broken and still try to include + the .h files even if the pc file check failed. + - bump Standards-Version to latest + + -- Didier Roche Thu, 12 Apr 2012 15:14:45 +0200 + +nux (2.8.0-0ubuntu2) precise; urgency=low + + * Enabling build with OpenGL ES2.0 support for ARM (LP: #979438) + + -- Ricardo Salveti de Araujo Wed, 11 Apr 2012 19:03:56 -0300 + +nux (2.8.0-0ubuntu1) precise-proposed; urgency=low + + * New upstream release. + - No glow: remove internal glow/shadow from Alt-tab switcher border and + shortcut window (LP: #940493) + - As soon as you start to drag a dash icon, the icon is drawn for a moment + at (100, 100) (LP: #947362) + - Unity launches selected application on commit pre-edit texts with ibus + (LP: #954901) + + -- Didier Roche Fri, 23 Mar 2012 14:47:36 +0100 + +nux (2.6.0-0ubuntu1) precise; urgency=low + + * New upstream release. + - Restore OpenGL default line width and point size (LP: #937444) + - [unity-5.6] can't enter accents (^o->) in the dash since recent updates + (LP: #944674) + - SetEnableView / ViewEnable / ViewDisable give inverted results + (LP: #938823) + * debian/control: + - build-dep on libibus-1.0-dev for ibus support + + -- Didier Roche Mon, 12 Mar 2012 11:45:31 +0100 + +nux (2.4.0-0ubuntu2) precise; urgency=low + + * debian/patches/01_blacklist_llvmpipe.patch: + - Blacklist llvmpipe (LP: #926859) + + -- Didier Roche Mon, 27 Feb 2012 12:00:10 +0100 + +nux (2.4.0-0ubuntu1) precise; urgency=low + + * New upstream release. + - Dash - Behaviour of the 'All' button in the Dash filters broken in + several ways (LP: #841864) + - Launcher, Spread - Clicking on a Launcher app icon a second time to + close a spread is broken (LP: #893670) + - launcher not hiding in one design-specified case (LP: #919162) + - compiz crashed with SIGSEGV in + nux::GridHLayout::KeyNavIterationRowOrder() (LP: #916088) + + -- Didier Roche Fri, 17 Feb 2012 13:31:49 +0100 + +nux (2.2.0-0ubuntu1) precise; urgency=low + + * New upstream release. + - Dash - Behaviour of the 'All' button in the Dash filters broken in + several ways (LP: #841864) + - Launcher, Spread - Clicking on a Launcher app icon a second time to + close a spread is broken (LP: #893670) + - launcher not hiding in one design-specified case (LP: #919162) + - compiz crashed with SIGSEGV in + nux::GridHLayout::KeyNavIterationRowOrder() (LP: #916088) + * Cherry-pick an additional fix for boot time + + -- Didier Roche Fri, 03 Feb 2012 11:35:48 +0100 + +nux (2.0.0-0ubuntu2) precise; urgency=low + + * Build with glew1.6, the issue it was creating on intel previous cycles + seem to be sorted so there is no reason to stay on an old version + + -- Sebastien Bacher Thu, 19 Jan 2012 17:24:19 +0100 + +nux (2.0.0-0ubuntu1) precise; urgency=low + + [ Aurélien Gâteau ] + * New upstream release: + - compiz crashed with SIGSEGV in nux::ROProperty::operator + std::string() (LP: #881106) + - compiz crashed with SIGSEGV in + nux::WindowCompositor::FindKeyFocusAreaFrom() (LP: #860852) + - compiz crashed with SIGSEGV in nux::Area::FindKeyFocusArea() + (LP: #848952) + - compiz crashed with SIGILL in typeinfo for std::ostream() (LP: #849881) + - compiz crashed with SIGSEGV in nux::WindowThread::IsInsideLayoutCycle() + (LP: #864686) + - Select quicklist items with just one right click (LP: #688830) + - OnMouseDoubleClick in InputArea isn't working (LP: #708020) + - Menubar - horizontal scroll over a menu opens it (LP: #775872) + - Clicking on a dash category header should not give it keyboard focus + (LP: #905921) + - Horizontal scroll on maximize/restore window control restores window. + (LP: #809717) + - Horizontally scrolling while highlighting an item in the dash or on an + indicator will open the item. (LP: #837004) + - compiz crashed with SIGSEGV in free() (LP: #864446) + - Mouse wheel doesn't works if the mouse pointer is inside dash scrollbar. + (LP: #888819) + * debian/rules, debian/control: + - add nuxabiversion capability as upstream is breaking a lot the ABI + wasn't bumping the soname. Create a virtual package similar to what + we already do in compiz to ensure we dep on the right version. + Remove the makeshlibs override then as not needed anymore. + - bump to nux 2.0 with new libnux-2.0-0, libnux-2.0-common, libnux-2.0-dev + packages. Make the necessary changes in .install files as well + - don't ship anymore the -doc package. + * debian/nux-tools.install: + - move the apport file there instead of the -common package to enable + co-instability + + -- Didier Roche Fri, 13 Jan 2012 09:04:48 +0100 + +nux (1.16.0-0ubuntu2) precise; urgency=low + + * Don't build anymore the documentation and don't gputests files + * debian/control: + - add build-dep on libutouch-geis-dev + + -- Didier Roche Tue, 22 Nov 2011 18:55:04 +0100 + +nux (1.16.0-0ubuntu1) oneiric-proposed; urgency=low + + * New upstream release. + - Regression: shift+click on a launcher icon to open a new application + instance gone (part 1) (LP: #754565) + - Fix misc rendering issues and double ref + + -- Didier Roche Mon, 17 Oct 2011 09:10:05 +0200 + +nux (1.14.0-0ubuntu1) oneiric; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in nux::WindowCompositor::FindKeyFocusArea() + (LP: #845873) + - compiz crashed with SIGSEGV in sigc::signal_base::impl() (LP: #831769) + - can't maximize windows on second monitor and Qt windows displayed in + wrong place (LP: #861341) + - Dash - Dash should support drag and drop to external applications + (LP: #857431) + - Dash - When the Dash is re-opened and statefully displaying a previous + query, it should be possible to add to the query by pressing the 'right + arrow cursor key' (LP: #841828) + - blacklist old geforce fx cards for unity-3d (LP: #769402) + * debian/control: + - build-dep on libxinerama-dev + + -- Didier Roche Thu, 29 Sep 2011 18:46:45 +0200 + +nux (1.12.0-0ubuntu1) oneiric; urgency=low + + * New upstream release. + - valgrind: Mismatched free in libnux (LP: #785118) + - other misc rendering optimizations + + -- Didier Roche Mon, 26 Sep 2011 12:31:59 +0200 + +nux (1.10.0-0ubuntu1) oneiric; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in nux::GpuDevice::GetGpuInfo() + (LP: #765375) + - compiz crashed with SIGSEGV in nux::WindowCompositor::SetKeyFocusArea() + (LP: #846059) + - unity_support_test crashed with SIGSEGV in fclose() (LP: #843369) + - compiz crashed with SIGSEGV in nux::Area::FindKeyFocusArea() + (LP: #815114) + + -- Didier Roche Thu, 15 Sep 2011 18:42:58 +0200 + +nux (1.8.0-0ubuntu1) oneiric; urgency=low + + * New upstream release. + - Unity crashes if you open a quicklist and then the corresponding + launcher icon closes (LP: #801413) + * debian/control: + - bump shlib + - remove shlibs restriction (no more ABI breakage until finale) + + -- Didier Roche Thu, 08 Sep 2011 20:06:12 +0200 + +nux (1.6.0-0ubuntu2) oneiric; urgency=low + + * tools/unity_support_test.c: + - enables caching startup result + * debian/50_check_unity_support, debian/nux-tools.install: + - install new helper to check for unity support before logging into + session (LP: #842656) + + -- Didier Roche Tue, 06 Sep 2011 17:53:03 +0200 + +nux (1.6.0-0ubuntu1) oneiric; urgency=low + + * New upstream release + * debian/rules: + - updated shlibs + + -- Didier Roche Thu, 01 Sep 2011 17:32:57 +0200 + +nux (1.4.0-0ubuntu3) oneiric; urgency=low + + * Backport a small api tweak from trunk, it's a small abi break but required + to fix an unity issue and better now than latter + * debian/control: break on current unity, it will need a rebuild + * debian/rules: updated shlibs + + -- Sebastien Bacher Thu, 25 Aug 2011 23:03:03 +0200 + +nux (1.4.0-0ubuntu2) oneiric; urgency=low + + * Backport upstream revision to fix the opening effect of the unity dash + + -- Sebastien Bacher Thu, 25 Aug 2011 18:53:09 +0200 + +nux (1.4.0-0ubuntu1) oneiric; urgency=low + + * New upstream version: + - "scrolling down in a lens brings it back to the top automatically" + (lp: #821534) + * debian/rules: updated shlib + + -- Sebastien Bacher Thu, 25 Aug 2011 13:42:45 +0200 + +nux (1.2.2-0ubuntu2) oneiric; urgency=low + + * The package claims to be compliant to C++0x, but happily uses + old macros. Fix it. + + -- Matthias Klose Fri, 19 Aug 2011 19:08:29 +0200 + +nux (1.2.2-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * debian/rules: updated shlib + + -- Sebastien Bacher Thu, 18 Aug 2011 17:57:09 +0200 + +nux (1.2.0-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * debian/rules: + - bump shlib + + -- Didier Roche Thu, 11 Aug 2011 18:29:22 +0200 + +nux (1.0.8-0ubuntu3) oneiric; urgency=low + + * debian/control: + - transition to boost 1.46 + + -- Didier Roche Wed, 10 Aug 2011 11:33:35 +0200 + +nux (1.0.8-0ubuntu2) oneiric; urgency=low + + * Cherry-pick upstream: + - compiz crashed with SIGSEGV in nux::IOpenGLVertexShader + ::IOpenGLVertexShader() (LP: #819739) + + -- Didier Roche Tue, 02 Aug 2011 16:51:02 +0200 + +nux (1.0.8-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * debian/rules: + - bump shlib + + -- Didier Roche Mon, 01 Aug 2011 19:52:12 +0200 + +nux (1.0.6-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * debian/control: + - dep on libglu1-mesa-dev + * debian/rules: + - bump shlib + + -- Didier Roche Thu, 21 Jul 2011 18:41:46 +0200 + +nux (1.0.4-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * debian/rules: + - bump shlib + + -- Didier Roche Mon, 04 Jul 2011 18:34:48 +0200 + +nux (1.0.2-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * Cherry-pick a fix for FTBFS with -fpermissive + * debian/control: + - add new libxdamage-dev and libxcomposite-dev build-dep + - add new libboost1.42-dev dep as well, should be transitionned to 1.46 once + compiz is transitionned as well + * remove debian/patches/01_build_with_gcc46.patch as included upstream + * debian/rules: + - disable google code tests while building + * debian/control, debian/rules, debian/libnux-1.0-common.install, + debian/libnux-1.0-dev.install, debian/libnux-1.0-doc.install, + debian/libnux-1.0-0.install: + - change, prepare next ABI breakage and remove no more needed Breaks: with + new soname bump + * libnux-1.0-common now replaces: libnux-0.9-common for the apport hook + + -- Didier Roche Wed, 22 Jun 2011 17:16:16 +0200 + +nux (0.9.48-0ubuntu4) oneiric; urgency=low + + * Cherry-pick more fixes: + - input characters become invisible on switching dash to fullscreen mode + (LP: #758248) + - Fixed memory leak. Related to bug (LP: #758248) + - Fix compiz crashed with SIGSEGV in nux::NThreadSafeCounter::Decrement() + (LP: #763225) + + -- Didier Roche Thu, 26 May 2011 17:01:57 +0200 + +nux (0.9.48-0ubuntu3) oneiric; urgency=low + + * Cherry-pick fix for launcher sometimes doesn't hide when there are + windows beneath it (LP: #772185) + + -- Didier Roche Thu, 26 May 2011 15:11:53 +0200 + +nux (0.9.48-0ubuntu2) oneiric; urgency=low + + * debian/patches/01_build_with_gcc46.patch: + - Fix Fails to compile with GCC 4.6 (thanks Adam Williamson) (LP: #745392) + * debian/control, rules, patches/series: + - add quilt infrastructure + + -- Didier Roche Wed, 18 May 2011 13:13:49 +0200 + +nux (0.9.48-0ubuntu1) natty-proposed; urgency=low + + * New upstream release. + - fix compiz crashed with SIGSEGV in nux::IOpenGLShaderProgram::Begin() + (LP: #768178) + - launcher loses focus (LP: #763883) + + -- Didier Roche Wed, 27 Apr 2011 09:32:26 +0200 + +nux (0.9.46-0ubuntu4) natty; urgency=low + + * Cherry-pick one fix to avoid wrong MouseMove event triggering false + wrong Launcher intellhide behavior (LP: #767250) + + -- Didier Roche Wed, 20 Apr 2011 20:07:01 +0200 + +nux (0.9.46-0ubuntu3) natty; urgency=low + + * Cherry-pick blacklisting additional driver + UNITY_FORCE_START env variable + to bypass unity/compiz testing: + - Partial screen corruption and poor performance on GeForce 6150 + (LP: #764379) + - [nvidia, 7300, 7400] display freeze when using unity desktop + (LP: #728745) + + -- Didier Roche Wed, 20 Apr 2011 18:08:40 +0200 + +nux (0.9.46-0ubuntu2) natty; urgency=low + + * Cherry-pick: + - fix for "does not display icons until hovered" on old ATI hardware + (LP: #726033) + + -- Didier Roche Wed, 20 Apr 2011 10:06:03 +0200 + +nux (0.9.46-0ubuntu1) natty; urgency=low + + * New upstream release. + - ensure text entry size is updated with different font size + - fix some missing nux events sent (LP: #763275, #750122) + + -- Didier Roche Tue, 19 Apr 2011 19:26:25 +0200 + +nux (0.9.44-0ubuntu2) natty; urgency=low + + * Cherry-pick a fix for black text is on a black background when item is + selected in dash search filter combobox (LP: #761201) + + -- Didier Roche Fri, 15 Apr 2011 12:46:01 +0200 + +nux (0.9.44-0ubuntu1) natty; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in nux::WindowCompositor::RenderTopViews() + (LP: #754461) + - compiz crashed with SIGSEGV in nux::Area::InitiateResizeLayout() + (LP: #757709) + - Add ATI Radeon Mobility 7500 to compiz blacklist (LP: #760687) + - Letters cut off at the end in the applications window (LP: #753083) + + -- Didier Roche Thu, 14 Apr 2011 22:02:48 +0200 + +nux (0.9.42-0ubuntu1) natty; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in nux::XInputWindow::NativeHandleList() + (LP: #753110) + - compiz crashed with SIGSEGV in nux::WindowCompositor::ProcessEvent() + (LP: #753005) + - compiz crashed with SIGSEGV in nux::WindowCompositor::RenderTopViews() + (LP: #754461) + * Breaks on current unity: + - debian/control: update breaks statement + - debian/rules: bump the shlib + + -- Didier Roche Mon, 11 Apr 2011 12:41:58 +0200 + +nux (0.9.40-0ubuntu1) natty; urgency=low + + * New upstream release. + - [fglrx] compiz crashed with SIGSEGV in nux::IOpenGLSurface::UnlockRect() + (LP: #685682) + - compiz crashed with SIGSEGV in + nux::WindowCompositor::ViewWindowPreEventCycle() (LP: #741952) + - Missing icons in app launcher (LP: #728393) + - compiz crashed with SIGSEGV in malloc_consolidate() (LP: #743738) + - compiz crashed with SIGSEGV in nux::BaseWindow::IsModal() (LP: #749675) + - compiz crashed with SIGSEGV in + nux::GpuRenderStates::SubmitChangeStates() (LP: #722391) + - compiz crashed with SIGSEGV in nux::InputArea::StartDragAsSource() + (LP: #737519) + - unity_support_test crashed with SIGSEGV in + nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #734519) + - compiz crashed with SIGSEGV in nux::WindowCompositor::RenderTopViews() + (LP: #747486) + * debian/copyright: + - licence is now LGPL2.1+ + * ABI break, add Breaks: unity (<< 3.8.4) + * debian/rules: + - bump the shlib + + -- Didier Roche Thu, 07 Apr 2011 18:26:13 +0200 + +nux (0.9.38-0ubuntu1) natty; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in std::_List_node_base::_M_hook() + (LP: #711916) + - compiz crashed with SIGSEGV in nux::View::PostProcessEvent2() + (LP: #712498) + - compiz crashed with SIGSEGV in sigc::internal::signal_emit0::emit() (LP: #729715) + - compiz crashed with SIGSEGV in brw_validate_state() (LP: #730707) + - Finish Nux detection tool support (LP: #722089) + - compiz crashed with SIGABRT in raise() (LP: #741942) + - compiz crashed with SIGSEGV in PanelMenuView::ProcessEvent() + (LP: #742139) + - compiz crashed with SIGSEGV in operator->() (LP: #741961) + - Graphics hardware capability detection (LP: #685208) + - compiz crashed with SIGSEGV in nux::GraphicsDisplay::GrabPointer() + (LP: #740784) + - compiz crashed with SIGSEGV in nux::Area::InitiateResizeLayout() + (LP: #741977) + - compiz crashed with SIGSEGV in nux::GraphicsDisplay::GrabKeyboard() + (LP: #742233) + - Missing child addition signals on nux::Layout and nux::View + (LP: #734803) + - compiz crashed with SIGSEGV in + nux::GpuRenderStates::SubmitChangeStates() (LP: #735908) + - unity_support_test crashed with SIGSEGV (LP: #743848) + * debian/control: + - adding libpci-dev build-dep for the new lighter unity_support_tool + + -- Didier Roche Fri, 01 Apr 2011 11:15:39 +0200 + +nux (0.9.36-0ubuntu1) natty; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in nux::BaseTexture::GetDeviceTexture() + (LP: #692823) + - compiz crashed with SIGSEGV in nux::Focusable::SetFocused() + (LP: #737716) + - compiz crashed with SIGSEGV in nux::Memcpy() (LP: #738225) + * debian/rules: + - bump shlibs + + -- Didier Roche Thu, 24 Mar 2011 04:54:54 +0100 + +nux (0.9.34-0ubuntu1) natty; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in nux::WindowCompositor::ResetDnDArea() + (LP: #728785) + - unity_support_test crashed with SIGSEGV in + nux::GpuDevice::GetOpenGLMajorVersion() (LP: #709222) + * debian/source_nux.py, debian/libnux-0.9-common.install: + - install an apport hook (mainly for the unity_support_test tool) reporting + xorg info + * debian/rules: + - bump shlibs + + -- Didier Roche Thu, 17 Mar 2011 17:55:17 +0100 + +nux (0.9.32-0ubuntu1) natty; urgency=low + + * New upstream release. + - compiz crashed with SIGSEGV in std::basic_string, std::allocator >::assign() (LP: #729412) + - Unity interface not resized properly when external monitor is used + (LP: #691772) + - unity_support_test crashed with SIGSEGV in + nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #709649) + - compiz crashed with SIGSEGV in + nux::GpuRenderStates::SubmitChangeStates() (LP: #719156) + - compiz crashed with SIGSEGV in + nux::GpuRenderStates::SubmitChangeStates() (LP: #724903) + - unity_support_test crashed with SIGSEGV in + nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #723531) + - unity_support_test crashed with SIGSEGV in + nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #723158) + - unity_support_test crashed with SIGSEGV in + nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #727895) + * debian/rules: + - bump shlib + + -- Didier Roche Thu, 10 Mar 2011 19:51:23 +0100 + +nux (0.9.30-0ubuntu1) natty; urgency=low + + * New upstream release: + - compiz crashed with SIGSEGV in g_signal_connect_data@plt() (LP: #725827) + - compiz crashed with SIGSEGV in nux::View::PostProcessEvent2() + (LP: #726253) + - Unity FTBFS on armel due to Nux (LP: #721118) + * debian/rules: + - bump shlib + + -- Didier Roche Tue, 01 Mar 2011 14:20:24 +0100 + +nux (0.9.28-0ubuntu1) natty; urgency=low + + * New upstream release: + - BaseWindow should notify change on the visible state (LP: #702702) + * Cherry-picked: + - Unity FTBFS on armel due to Nux (LP: #721118) + * debian/rules: + - bump shlib + + -- Didier Roche Thu, 24 Feb 2011 20:16:04 +0100 + +nux (0.9.26-0ubuntu1) natty; urgency=low + + * New upstream release. + - unity_support_test crashed with SIGSEGV in + nux::IOpenGLAsmVertexShader::IOpenGLAsmVertexShader() (LP: #711021) + - cherry-pick additional upstream commit to fix build issues + * debian/rules: + - bump shlib + + -- Didier Roche Thu, 17 Feb 2011 20:37:21 +0100 + +nux (0.9.22-0ubuntu1) natty; urgency=low + + * New upstream release. + * debian/rules: + - bump shlib + * debian/libnux-0.9-doc.install: + - don't install examples, they are not shipped anymore + + -- Didier Roche Thu, 10 Feb 2011 20:45:14 +0100 + +nux (0.9.18-0ubuntu1) natty; urgency=low + + * New upstream release. + * debian/rules: + - bump shlib + + -- Didier Roche Thu, 27 Jan 2011 14:31:24 +0100 + +nux (0.9.16-0ubuntu1) natty; urgency=low + + * New upstream release. + * debian/rules: + - bump shlib + + -- Didier Roche Thu, 20 Jan 2011 19:02:56 +0100 + +nux (0.9.14-0ubuntu2) natty; urgency=low + + * debian/control: + - make the -dev package depends on libpcre3-dev as well + * fix in trunk to add it to the .pc file and merge to the packaging branch + + -- Didier Roche Fri, 14 Jan 2011 21:28:40 +0100 + +nux (0.9.14-0ubuntu1) natty; urgency=low + + * New upstream release. + * debian/control: + - add libpcre3-dev + * debian/rules: + - bump shlib + + -- Didier Roche Fri, 14 Jan 2011 20:45:57 +0100 + +nux (0.9.12-0ubuntu1) natty; urgency=low + + * New upstream release: + - "compiz crashed with SIGSEGV in nux::IOpenGLSurface::UnlockRect()" + is fixed (lp: #686698) + * debian/rules: + - updated the shlibs + * debian/libnux-0.9-doc.install: + - install the gputests examples there + + -- Sebastien Bacher Fri, 17 Dec 2010 13:59:57 +0100 + +nux (0.9.10-0ubuntu2) natty; urgency=low + + * debian/control: + - force -common to be in sync with nux + - add Vcs-Bzr + + -- Didier Roche Mon, 13 Dec 2010 12:39:21 +0100 + +nux (0.9.10-0ubuntu1) natty; urgency=low + + * New upstream release. + - Fix SEGSEGV in nux::ResourceData::GetResourceIndex() const () + (LP: #682345) + - Add detection test software + * debian/rules: + - bump shlibs for new release + * debian/nux-tools.install, debian/control: + - add nux-tools to ship the detection test software + + -- Didier Roche Thu, 09 Dec 2010 19:56:53 +0100 + +nux (0.9.8-0ubuntu1) natty; urgency=low + + * New upstream release + cherry pick latest commit: + - don't ship .bmp files but rather .png (LP: #678460) + - Clicks outside of Quicklist don't close it (LP: #683079) + * debian/rules: + - bump shlibs for new release + + -- Didier Roche Tue, 30 Nov 2010 17:32:33 +0100 + +nux (0.9.6-0ubuntu1) natty; urgency=low + + * New upstream release. + - nux::Timeline + tests (LP: #676059) + * debian/copyright: + - updated to be parsable + * debian/libnux-dev.install: + - leftover, removed + * debian/rules: + - tests doesn't pass this week, will be fixed next. + - bump shlibs + + -- Didier Roche Thu, 25 Nov 2010 19:46:27 +0100 + +nux (0.9.4-0ubuntu2) natty; urgency=low + + * removing debian/libnux-0.9-0.symbols and use a shlibs as there is no + ABI/API stability + nux doesn't export the same symbols on every arch. + + -- Didier Roche Fri, 19 Nov 2010 10:40:41 +0100 + +nux (0.9.4-0ubuntu1) natty; urgency=low + + * Initial packaging + + -- Didier Roche Thu, 18 Nov 2010 19:17:32 +0100 --- nux-4.0.0daily13.01.18.orig/debian/patches/series +++ nux-4.0.0daily13.01.18/debian/patches/series @@ -0,0 +1 @@ +01_blacklist_llvmpipe.patch --- nux-4.0.0daily13.01.18.orig/debian/patches/01_blacklist_llvmpipe.patch +++ nux-4.0.0daily13.01.18/debian/patches/01_blacklist_llvmpipe.patch @@ -0,0 +1,12 @@ +Index: ubuntu/tools/unity_support_test.c +=================================================================== +--- ubuntu.orig/tools/unity_support_test.c 2012-01-13 09:01:58.714180000 +0100 ++++ ubuntu/tools/unity_support_test.c 2012-02-27 11:16:53.435617058 +0100 +@@ -587,6 +587,7 @@ + if (results->renderer != NULL && + (strncmp (results->renderer, "Software Rasterizer", 19) == 0 || + strncmp (results->renderer, "Mesa X11", 8) == 0 || ++ strstr (results->renderer, "llvmpipe") != NULL || + strstr (results->renderer, "on softpipe") != NULL)) { + results->flags |= FLAG_SOFTWARE_RENDERING; + }