graphical installer:
- Replace libgtk-directfb-2.0-0-udeb with libgtk-x11-udeb in control
file.
- Update description accordingly.
- Update .install.in accordingly, using the “shared_udeb” flavour,
based on the “shared” one, but with a few X11 extensions disabled.
- Update package name and file paths accordingly in rules file.
* Version/Bump some B-D to make sure the udeb gets proper dependencies
on the recently reworked/added udebs:
- libx11-dev
- libxcursor-dev
- libxext-dev
- libxi-dev
- libxinerama-dev
- libxrender-dev
* Add one patch to make it possible to disable X11 extensions, and
refresh the other one accordingly:
- 005_support_disabling_x11_extensions.patch
- 070_mandatory-relibtoolize.patch
* Ship a minimal MIME database in the udeb, since the loaders mechanism
isn’t sufficient to get proper PNG support:
- Add shared-mime-info to Build-Depends to ensure that the
update-mime-database tool is available at build-time, as well as
the source freedesktop.org.xml file.
- Add debian/keep-png-only.xsl to only keep the mime-type matching
type="image/png". Matching with namespaces is tricky, see the
comments in the XSL file for the details.
- Build a MIME cache, and only ship the resulting mime.cache file
under /usr/share/mime in the udeb.
- While this is dirty, that should do the trick until it is needed
for shared-mime-info to ship its own udeb.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Updated for the new version.
* debian/control.in:
+ Standards-Version is 3.8.4, no changes needed.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Regenerated for the new version.
+ debian/rules,
debian/libgtk-directfb-2.0-0.symbols,
debian/libgtk2.0-0.symbols:
- Update SHVER to 2.19.5 for the new API and add new symbols.
- Update SHVER to 2.19.4 for the new API and add new symbols.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Regenerated for the new version.
+ debian/rules,
debian/libgtk-directfb-2.0-0.symbols,
debian/libgtk2.0-0.symbols:
- Update SHVER to 2.19.3 for the new API and add new symbols.
+ debian/patches/091_size_allocate_crash.patch:
- Dropped, merged upstream.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Regenerated for the new version.
+ debian/rules,
debian/libgtk-directfb-2.0-0.symbols,
debian/libgtk2.0-0.symbols:
- Update SHVER to 2.19.2 for the new API and add new symbols.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Updated for the new version.
* debian/patches/000_gtk+-2.0.6-exportsymbols.patch:
+ Removed, it wasn't being applied and hasn't been relevant for a
long time.
+ debian/rules:
- Include check-dist.mk to prevent accidental uploads to unstable.
+ debian/control.in:
- Update ATK build dependency.
+ debian/rules,
debian/libgtk-directfb-2.0-0.symbols,
debian/libgtk2.0-0.symbols:
- Update SHVER to 2.19.1 for the new API and add new symbols.
+ debian/patches/009_gtk-export-filechooser.patch,
debian/patches/021_loader-files-d.patch:
- Updated to apply cleanly again.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Regenerated for the new version.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Updated for the new version.
+ debian/patches/091_dont-omit-gtk-icon-size-dialog.patch,
debian/patches/092_gtk-image-size-allocation.patch:
- Dropped, merged upstream.
+ Patch from upstream GIT to not omit GTk_ICON_SIZE_DIALOG
when searching for an appropiate icon size.
* debian/patches/092_gtk-image-size-allocation.patch:
+ Patch from upstream GIT to fix size allocation of GtkImage.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Updated for the new version.
+ 090_directfb-backend-compilation-fix.patch:
- Dropped, merged upstream.
+ debian/rules,
debian/*.symbols:
- Updated for the new version.
+ debian/patches/005_gdk_directfb_window_new.patch:
- Dropped, merged upstream.
+ debian/patches/070_mandatory-relibtoolize.patch:
- Updated for the new version.
* debian/patches/005_gdk_directfb_window_new.patch:
- New patch. Readd gdk_directfb_window_new(), which is exported in the
public API and was removed by mistake.
- Updated for the new symbols. There's one symbol removed from the
directfb backend, gdk_display_pointer_grab(). It wasn't exported in
the headers, nor was supposed to be public, so if something out there
is using it, they are doing it wrong.
* debian/rules:
- Remove a trailing backslash that prevented -c4 to be passed to
dh_makeshlibs.
- Removed, this check is not needed as HeaderSize can't overflow because
IconCount will be at most 16 bits, and that multiplied by 16 is not
enough to overflow an integer. (Checked with upstream)
* debian/patches/001_static-linking-dont-query-immodules.patch,
debian/patches/002_static-linking-dont-build-perf.patch:
- Add headers.