Commit Graph

1275 Commits

Author SHA1 Message Date
Loïc Minier
22dfda0d73 - New patch, 012_missing-stub-files, to add gtk/gtkplug-stub.c and
gtksocket-stub.c missing from the tarball; from the gtk-2-10 branch.
2006-09-24 10:26:32 +00:00
Loïc Minier
867348fd00 * New patch, 010_fix-stuc-vs-stub-typo, to replace "stuc" with "stub" in
gtk/Makefile.am; from HEAD, not commited in the gtk-2-10 branch.
* New patch, 011_directfb-build-fixes-from-head, to backport directfb
  build fixes; from HEAD not commited in the gtk-2-10 branch.  Thanks
  Attilio Fiandrotti for pointing me at the actual log entry.
* Refresh 070_mandatory-relibtoolize accordingly.
2006-09-24 09:55:05 +00:00
Loïc Minier
8f14e3f357 * New upstream release; no API change.
- Switch from tar-in-tar and sys-build to regular source and quilt
    patching; build-depend on quilt; remove occurrences of $(TOP_SRC_DIR)
    and @TOP_SRC_DIR@ which isn't needed anymore.
  - Refresh patch 021_loader-files-d.
  - Relibtoolize: update path 070_mandatory-relibtoolize.
2006-09-23 08:42:40 +00:00
Loïc Minier
1a0c70425a * Drop debian/docs.in and pass the list of files to dh_installdocs instead;
should fix the missing README and NEWS files.
2006-09-21 15:38:09 +00:00
Loïc Minier
1bd8fe7b0d * Fix awful typo which broke generation of the udeb shlibs and which I
didn't notice with debdiff; thanks Frans Pop.
2006-09-21 15:33:53 +00:00
Loïc Minier
54cf3c8688 * Update patch 021_loader-files-d to not warn about missing module files or
unreadable files as is already the case for immodules; see #388450 for
  more background.
2006-09-21 15:31:57 +00:00
Loïc Minier
2ff99d1943 * Make update-gtk-immodules and update-gtk-immodules no-ops, to avoid
modules to recreate the /etc modules files on upgrades or by mistake;
  remove the generated module files in /etc on upgrades. closes: #388450
* Merge 2.8.20-2; drop patch 009_revert-gdkdrawable-directfb, merged
  upstream.
2006-09-20 20:29:33 +00:00
Loïc Minier
228e6831e9 * Drop obsolete --with-cairo-backend configure flag. 2006-09-20 08:28:22 +00:00
Loïc Minier
be16f0e135 * New upstream releases; with API additions in the filesystem modules API,
probably only used by gtk-demo, and in the quartz gdk backend, not used in
  Debian.
  - Bump shlibs to >= 2.10.3.
  - Drop patch 009_configurable-cairo-backend-module, it was not really
    required to select a cairo backend dynamically as the backend is always
    cairo-directfb for a directfb gdk.
  - Drop patch 010_gdk-require-cairo-module, merged upstream.
  - Drop patch 011_gdk-directfb-cvs-changes, this release includes the
    changes that were pulled back then.
  - Relibtoolize: update path 070_mandatory-relibtoolize.
2006-09-19 19:56:21 +00:00
Loïc Minier
d617f59945 * Use /usr/lib/libgtk2.0-0/gdk-pixbuf-query-loaders and
/usr/lib/libgtk2.0-0/gtk-query-immodules-2.0 instead of
  /usr/bin/gdk-pixbuf-query-loaders and /usr/bin/gtk-query-immodules-2.0 in
  dh_gtkmodules.
2006-09-19 15:05:48 +00:00
Loïc Minier
84d3a8af91 * Drop update-gtk-immodules and update-gdkpixbuf-loaders calls from
libgtk2.0-0's postinst, this isn't needed for backwards compatibility.
2006-09-19 14:40:51 +00:00
Loïc Minier
2e3ef1a65d * Drop obsolete scary warning in 2.10.1-1. 2006-09-19 14:29:11 +00:00
Loïc Minier
05fe17ff54 * Make use of the new dh_gtkmodules during the build (override the path to
gtk-query-immodules-2.0 and gdk-pixbuf-query-loaders.
* Add ${misc:Depends} to gtk2-engines-pixbuf.
* Add or bump Conflicts with packages shipping modules for the 2.4.0
  binary version of Gtk.
2006-09-19 13:31:08 +00:00
Loïc Minier
9ab80722d7 * New Debhelper-based command, dh_gtkmodules, to create module files for IM
modules and GdkPixbuf loaders; it will still add a dependency on the
  binary version of Gtk for other modules.
2006-09-19 07:21:20 +00:00
Loïc Minier
5b11e75f9f * New loader files handling with *.loaders files below
/usr/lib/gtk-2.0/<BINARY_VERSION>/loaders-files.d.
  - New patch, 021_loader-files-d, to split the module search path on
    ":", as is done in Pango, prepend
    /usr/lib/gtk-2.0/<BINARY_VERSION>/loader-files.d to the search path,
    and to read all *.loaders files when a directory is encountered in the
    search path.
  - Pre-generate
    /usr/lib/gtk-2.0/<BINARY_VERSION>/loader-files.d/libgtk2.0-0.loaders
    for the shared library and libgtk-directfb-2.0-0-udeb.loaders for the
    udeb.
  - Continue generating /etc/gtk-2.0/gdk-pixbuf.loaders until packages are
    updated.
  - This particular patch uses two ugly workarounds and needs work before
    being sent upstream.
2006-09-17 21:07:57 +00:00
Loïc Minier
c9296ebdd2 * Add the libpixmap engine to the udeb for the new Bladr GTK theme for g-i. 2006-09-16 21:13:11 +00:00
Loïc Minier
a2240c250b * New immodule files handling with *.immodules files below
/usr/lib/gtk-2.0/<BINARY_VERSION>/immodule-files.d.
  - New patch, 020_immodules-files-d, to split the module search path on
    ":", as is done in Pango, prepend
    /usr/lib/gtk-2.0/<BINARY_VERSION>/immodule-files.d to the search path,
    and to read all *.immodules files when a directory is encountered in the
    search path.
  - Pre-generate
    /usr/lib/gtk-2.0/<BINARY_VERSION>/immodule-files.d/libgtk2.0-0.immodules
    for the shared library.
  - Continue generating /etc/gtk-2.0/gtk.immodules until packages are
    updated.
2006-09-16 21:11:38 +00:00
Loïc Minier
44fade0f38 * Back to WIP; remove some leftover debugging "ls" calls. 2006-09-14 11:05:19 +00:00
Loïc Minier
cc8438243d * Empty the dependency_libs in the *.la files of libgtk2.0-dev. 2006-09-13 20:47:27 +00:00
Loïc Minier
041ded809c * Rewrite and cleanup the build process completely.
* Install the full set of pkg-config files from the dfb flavor in
  /usr/lib/pkgconfig/libgtk-directfb-2.0; to use this feature, set
  PKG_CONFIG_PATH while invoking pkg-config (or configure); the
  /usr/lib/pkgconfig/*directfb*.pc files will be removed when Debian sources
  have been converted.
* In the same spirit, gdkconfig.h is in /usr/lib/gtk-2.0/include/directfb;
  to use it, prepend -I/usr/lib/gtk-2.0/include/directfb to CFLAGS.
* Fix generation of /etc/gtk-2.0/gdk-pixbuf.loaders for the udeb.
  (Closes: #382435)
* Build-depend on libcairo-directfb2-dev >= 1.2.4-2 to get PDF/PS support in
  the directfb flavor of libcairo.
* Recommend the linked source packages in libgtk2.0-doc instead of simply
  suggesting them.
* Rewrite update-gdkpixbuf-loaders and update-gtk-immodules.
* Drop double libatk1.0-dev build-dep.
2006-09-13 20:41:18 +00:00
Loïc Minier
b7f028c510 * Build flavors out-of-tree; saves 25% of required build space (315 MB) and
some build time / IO load; this clutters the headers a little (full build
  path is mentionned instead of ".") though.
2006-09-11 12:16:50 +00:00
Loïc Minier
8b61f4697e * Use GTK_BINVER_DEP instead of BINVER. 2006-09-10 21:03:22 +00:00
Loïc Minier
fbd9cd2cd4 * Stop shipping *.la and *.a files of modules (all module types).
* Move GTK_BINARY_VERSION back to rules.
2006-09-10 20:56:30 +00:00
Loïc Minier
b0198ab476 * Define the flags for each flavor (shared, static, and udeb) in Makefile
vars and share the common flags.
* Only pass --host to configure if DEB_HOST_GNU_TYPE and DEB_BUILD_GNU_TYPE
  differ.
2006-09-10 19:10:19 +00:00
Loïc Minier
0f91f83998 * Generate a Provides: gtk2.0-binver-@BINVER@ in libgtk2.0-@SONAME@ to track
the binary version of Gtk and to permit Gtk modules to depend on it.
2006-09-08 20:07:19 +00:00
Loïc Minier
1029943957 * THIS IS NOT THE FINAL 2.10 RELEASE; THIS IS NOT SUITED FOR PACKAGE
MAINTAINERS TO PREPARE FOR TRANSITIONS.
2006-09-07 20:45:54 +00:00
Loïc Minier
d828b0ec3c * Add Closes. 2006-09-03 12:23:27 +00:00
Loïc Minier
e84292b83e * Fix bashishms in debian/rules. 2006-08-23 17:14:54 +00:00
Loïc Minier
2c657b60f9 * Close 384225 as we ship NEWS. 2006-08-23 10:54:21 +00:00
Loïc Minier
e2abb9dc65 - New patch, 011_gdk-directfb-cvs-changes, backport of CVS only build
fixes to permit compilation against directfb 0.9.25.1.
2006-08-17 18:36:38 +00:00
Loïc Minier
71ca98978f - Bump up libdirectfb-dev build-dep to >= 0.9.26~cvs20060815 for CVS only
API additions.
2006-08-15 21:55:53 +00:00
Loïc Minier
068651ad78 - New patch, 009_configurable-cairo-backend-module, to add a new
--with-cairo-backend flag which will select a cairo-$backend.pc
    pkg-config module instead of the default of cairo.pc; see GNOME #351509.
  - Configure with --with-cairo-backend=directfb for the dfb build.
  - New patch, 010_gdk-require-cairo-module, to require the Cflags and Libs
    from the cairo-directfb module (as $cairo_module); see GNOME #351519.
2006-08-15 19:31:38 +00:00
Loïc Minier
8e88370092 - New patch, 002_static-linking-dont-build-perf, to avoid building the
perf measurement tools in static builds; see GNOME #346559; needs
    the 001_gtk+-2.2.0-buildfix-immodule patch.
2006-08-15 10:03:44 +00:00
Loïc Minier
7122af5f6f * Add a missing x11proto-xext-dev build-dep for X SYNC checks.
* Add a missing libatk1.0-dev (>= 1.9.0) build-dep for ATK.
* Replace GTK_BINARY_VERSION in debian/*.in to set the binary version of
  binary modules; it is set via debian/scripts/vars and currently in use in
  update-gdkpixbuf-loaders.in and update-gtk-immodules.in.
* Remove fake support for version argument from update-gdkpixbuf-loaders and
  update-gtk-immodules.
* New upstream development releases with API additions, and non-public API
  changes and removals.
  - Target at experimental.
  - Update copyright from AUTHORS.
  - Update upstream URL.
  - Bump up libglib2.0-dev build-dep to >= 2.12.0.
  - Add a libdirectfb-dev (>= 0.9.24) build-dep for DirectFB.
  - Add a libcupsys2-dev (>= 1.2) build-dep for CUPS printing backend.
  - Bump shlibs to >= 2.10.0.
  - Update list of docs to ship.
  - Update watch file to track stable releases and use HTTP.
  - Set GTK_BINARY_VERSION to 2.10.0.
  - Replace 001_gtk+-2.2.0-buildfix-immodule patch with
    001_static-linking-dont-query-immodules which has more chances to be
    merged upstream.
  - Drop 006_gtk+-2.8.17-directfb patch, merged upstream.
  - Refresh patches: 000_gtk+-2.0.6-exportsymbols,
    003_default_fallback_icon_theme,
    004_gtk+-ximian-gtk2-filesel-navbutton-5,
    007_implicit_pointer_conversion_gdkdrawable_directfb.
  - Update 070_mandatory-relibtoolize with libtoolize --force --copy &&
    aclocal-1.7 -I m4macros && autoconf && automake-1.7.
2006-08-15 09:13:05 +00:00
Loïc Minier
28dc13a21f * Rename patches to reflect the order in which they are applied.
* Change the 000_gtk+-2.0.6-exportsymbols, and
  001_gtk+-2.2.0-buildfix-immodule patches to only patch the
  non-autogenerated files.
* Rename 004_reautoconf to 070_mandatory-relibtoolize; update it for the
  previous changes; use an older autoconf version to work around a bug
  in the glib-gettext macro which broke localization in dialog boxes; thanks
  Mike Hommey.
2006-08-06 11:36:31 +00:00
Josselin Mouette
ac55866660 (closes: #381081).
* 006_implicit_pointer_conversion.patch: fix another implicit
    conversion by allowing deprecated functions in the necessary header
    file (closes: #381082).
2006-08-02 13:20:36 +00:00
Josselin Mouette
1b16569172 gtk+2.0 (2.8.18-6) unstable; urgency=low
* 005_implicit_pointer_conversion.patch: patch from Dann Frazier to
    fix implicit pointer conversion errors on 64-bit architectures.

 -- Josselin Mouette <joss@debian.org>  Wed,  2 Aug 2006 14:48:54 +0200
2006-08-02 12:51:32 +00:00
Josselin Mouette
92918020d1 + Add appropriate Replaces: field. 2006-07-30 16:22:14 +00:00
Josselin Mouette
66b1786d8d * Move .a and .la files from the engine package to the development
package.
2006-07-30 12:05:15 +00:00
Josselin Mouette
e6ea820388 Don't remove "unuseful" .a and .la files, I'm not sure they don't have
some obscure utility.
2006-07-30 12:04:03 +00:00
Josselin Mouette
090f1c043a gtk+2.0 (2.8.18-5) unstable; urgency=low
* Lots of cleanup in debian/rules.
  * Rename directfb packages to libgtk-directfb-2.0-*.
  * Remove unuseful .a and .la files.
2006-07-30 10:42:23 +00:00
Josselin Mouette
a87e458c91 * Set priority to extra for the udeb.
* Bump build dependencies for libcairo to the stable version.
2006-07-02 21:14:08 +00:00
Loïc Minier
f5494bcae9 * Set Priority to extra to sync with overrides. 2006-06-30 19:23:51 +00:00
Josselin Mouette
89fa29f460 gtk+2.0 (2.8.18-4) experimental; urgency=low
* Bump libcairo build dependencies.
  * Rebuild against a fixed glib.
2006-06-26 20:38:15 +00:00
Josselin Mouette
7dad520298 * Bump libcairo build dependencies.
* Only install the PNG loader in the udeb.
2006-06-26 20:32:36 +00:00
Josselin Mouette
b95ffd114f Remove extraneous postinst
Move libgtk2.0-bin handling to binary-indep target
    + update-*: call binaries at their new location.
2006-06-26 16:11:55 +00:00
Josselin Mouette
6d68f96e12 * Break the circular dependency between libgtk2.0-0, libgtk2.0-bin and
libgtk2.0-common (closes: #309604).
    + Remove libgtk2.0-common dependency on libgtk2.0-0.
    + Remove libgtk2.0-0 dependency on libgtk2.0-bin.
    + Use ${binary:Version} and ${source:Version} to ensure strict
      dependencies.
    + Build-depend on dpkg-dev 1.13.19.
    + Invert the libgtk2.0-common -> libgtk2.0-0 symbolic link.
    + libgtk2.0-common.preinst, libgtk2.0-0.postinst: dance the symbolic
      link samba.
    + Move support binaries and scripts to libgtk2.0-0 and make
      libgtk2.0-bin a binary-all package containing only scripts.
    + Move /usr/sbin/update-* calls to libgtk2.0-0.
2006-06-26 16:07:05 +00:00
Josselin Mouette
96d32d2fee Fix doc symlinks.
Name the .files correctly.
  * Use chrpath to remove the rpath in the udeb.
  * Generate a fake shlibs.local to handle all intra-gtk dependencies by
    hand.
2006-06-26 06:22:10 +00:00
Josselin Mouette
8590a45c1b Document that I ran aclocal.
Fix DESTDIR use in the install-dfb target.
2006-06-25 20:37:13 +00:00
Josselin Mouette
81071878f0 gtk+2.0 (2.8.18-3) experimental; urgency=low
* 003_gtk+-2.8.17-directfb.patch: new patch, bringing a new directfb
    backend.
  * 004_reautoconf.patch: new patch, result of "libtoolize --force
    --copy; autoheader; automake -acf; autoconf; rm -rf autom4te.cache"
    with the previous patches applied.
  * Make 3 new packages: libgtk+2.0-directfb0-udeb,
    libgtk+2.0-directfb-dev and  libgtk+2.0-directfb0.
  * Add a new build flavour for directfb (only the shared version).
  * Switch to debhelper compatibility mode 5 and require 5.0.22.
  * Standards-version is 3.7.2.

 -- Josselin Mouette <joss@debian.org>  Sun, 25 Jun 2006 21:34:50 +0200
2006-06-25 19:39:51 +00:00
Loïc Minier
55c2c63dfd * Also bump build-dep on libx11-dev. 2006-06-06 13:20:30 +00:00
Loïc Minier
fe7bbd96ab * Bump libgtk2.0-dev dependency on libx11-dev to >= 2:1.0.0-6 as it ships
x11.pc which is Required by gdk-x11-2.0.pc. (Closes: #326199, #370693)
2006-06-06 13:17:32 +00:00
Sebastien Bacher
35b2d6a292 gtk+2.0 (2.8.18-1) unstable; urgency=low
* New upstream version:
    Bugs fixed:
    - search box positioning has some bugs
    - Gdk does not translate VK_NUMPADx to GDK_KP_x  
    - sanely handle late (re)setting of dnd image   
    - Text is shifted off-by-one in Add to panel 
    - gtk_widget_create_pango_layout docs typo
    - GtkLayout In GtkScrolledWindow does not receive the scroll_event
    - gtktreeview has RTL problems with toggle buttons if using gtktreestore 
      as a model    
    - Wrong drop location in GtkEntry     
    - GtkImage animation CRITICALS on switching themes 
    - DnD: Conditional jump or move depends on uninitialised value
    - cursor blocked to dnd mode after using shift and dnd on a GtkCalendar
    - Crashes while creating source code w/GtkFontSelection
    - the right edge tab does not appear when switching tab
    - Warning in gtk_paned_compute_position 
    - gdk should set resolution on PangoCairoFontmap, not PangoCairoContext
    - GtkTreeView does not resize correctly
    - gtk_tree_view_get_cell_area() forgets depth-one expander
    - expander animation not working in RTL mode
    - Multiple issues discovered by Coverity  
    - Make gtk_file_chooser_button_new() friendlier for language bindings

 -- Sebastien Bacher <seb128@debian.org>  Tue, 30 May 2006 17:02:26 +0200
2006-05-30 15:13:45 +00:00
Sebastien Bacher
2c518f052b gtk+2.0 (2.8.17-1) unstable; urgency=low
* New upstream version:
    Bugs fixed:
    - Expander disclosure button is too small
    - gtk_image_clear doesn't cause redraw
    - typo in configure.in yields suspicious warning
    - gtk_icon_view_set_cursor causes Segmentation fault
    - garbage output of --help in non UTF-8 locale
    - GtkNotebook does not destroy its children on destroy()
    - TreeView DnD between-row highlight colo
    - Gtk-Criticals occur when scrolling a text_view that is not realized
    - Hidden menubar still activates submenus with kbd
    - GtkTreeItem broken 
    -  Clean up button press handling (use one-grab-op-at-a-time pattern)   
    - broken scrolling when selecting
    - GTK+ File-chooser dialog crashes
    - Nautilus crashes when dragging icons to another screen
    - mixed line separators confuse gtk_text_iter_ends_line
    - Textview child is covered by window border
    - gdk_pixbuf_loader_new_with_type(): What image types are allowed? 
    - Missing progress bar label
    - Fix a problem which caused grab-notify signal to be missed in some cases
  * debian/control.in:
    - clear the Build-Depends on xlibs-static-pic | xlibs-pic, not required
    - updated the Build-Depends on libpango1.0-dev so it build with 
      the xorg transitioned version
  * * debian/patches/001_default_fallback_icon_theme.patch:
    - set the default fallback icon theme to "gnome", fixes the issues with
      the moves of icons from hicolor to gnome

 -- Sebastien Bacher <seb128@debian.org>  Sun,  9 Apr 2006 21:54:11 +0200
2006-04-15 12:19:25 +00:00
Sebastien Bacher
3cb8576d92 gtk+2.0 (2.8.16-1) unstable; urgency=low
* New upstream version

 -- Sebastien Bacher <seb128@debian.org>  Wed, 15 Mar 2006 19:26:46 +0100
2006-03-15 18:28:59 +00:00
Sebastien Bacher
83ca5cc29e gtk+2.0 (2.8.15-1) unstable; urgency=low
* New upstream version:
    * Bugs fixed:
      - Keys P and N in "open file" dialog have special meaning
      - MS-Windows theme (GTK-Wimp) shows all funky characters
      - Optimize gdk on win32
      - Hollow polygons have wrong linecaps
      - panel crash with a11y enabled
    * Updated translations (bg,bn,cs,eu,ro)

 -- Sebastien Bacher <seb128@debian.org>  Tue, 14 Mar 2006 15:41:56 +0100
2006-03-14 14:43:12 +00:00
Sebastien Bacher
80599aeeef gtk+2.0 (2.8.13-1) unstable; urgency=low
* New upstream version:
    * Bugs fixed:
    - Can't select some items in GtkIconView
    - gtk_icon_theme_list_icons: example contexts don't work
    - gnopernicus crashes on changing display screen source for magnifier
    - evince crashes in gdk_region_union_with_rect
    - Small error in _gdk_gc_update_context
    - gtk.Notebook.get_current_page() returns incorrect page number
      when pages hidden
    - GtkAboutDialog not responsive to Escape key
    - GtkNotebook popup menu not keynavigatable
    - GtkRadioButton does not issue notify::active
    - Make more use of G_DISABLE_ASSERT in TextView code
    * Updated translations

 -- Sebastien Bacher <seb128@debian.org>  Sat, 25 Feb 2006 23:56:58 +0100
2006-03-02 12:57:53 +00:00
Ray Dassen
db0826aca1 2.8.12-1 upload 2006-02-12 14:01:38 +00:00
Sebastien Bacher
b9b6dcb08c gtk+2.0 (2.8.11-1) unstable; urgency=low
* New upstream version
    * Avoid memory overruns in the pixbuf theme engine with nonsensical
      gradient specifications.  [Matthias]
    * Bugs fixed:
    - Cursor doesn't move as expected
    - Segfault from combination of gtk_container_set_resize_mode()
      and GtkComboBox
    - segfault in update_cursor on amd64
    - eog crashes at launch under AIX
    - "~" should bring up the location dialog
    - gtk_text_layout_get_cursor_locations() chokes on layout=0x0
    * Documentation improvements [Federico Mena Quintero]
    * Translation updates (es,pt_BR,zh_HK,zh_TW)

 -- Sebastien Bacher <seb128@debian.org>  Fri, 27 Jan 2006 22:28:05 +0100
2006-02-10 14:58:25 +00:00
Sebastien Bacher
afb8b77801 gtk+2.0 (2.8.10-1) unstable; urgency=low
* New upstream version
  * debian/control.in:
    - updated the glib requirement
  * debian/patches/001_fs_documents.patch:
    - dropped, stick with upstream behaviour rather

 -- Sebastien Bacher <seb128@debian.org>  Thu, 12 Jan 2006 13:34:37 +0100
2006-01-12 22:49:21 +00:00
Sebastien Bacher
d712500661 moved 2005-12-15 18:11:23 +00:00
Sebastien Bacher
7617969d1e gtk+2.0 (2.8.9-2) unstable; urgency=low
* Upload to unstable

 -- Sebastien Bacher <seb128@debian.org>  Thu, 15 Dec 2005 15:13:32 +0100

gtk+2.0 (2.8.9-1) experimental; urgency=low

  * New upstream version:
    Bugs fixed:
    - File chooser filter behaves weird
    - 2.8.4 to 2.8.6: sound-juicer crash, fileselector assertions
    - On unsetting the Model, GtkTreeView does not clear
      it's associated TreeSelection
    - Crash on selecting a file of null mime-type
    - gtktoolbutton leaks a pixbuf
    - GdkEvent leaked in gtktreeview.c / gtk_tree_view_key_press
    - Typo in trap_activate_cb()
    - gtkcalendar.c: The identifier is already declared.
    - gtk_menu_attach_to_widget() does not take NULL detacher
    - Unhinted fonts are measured incorrectly and drawing
      problems occur as a result
    - unwanted scrolling in recent gtk
    - Toolbars without icons are invisible in icon-only mode
    - Search-entry in the TreeView not working properly
    - gtktoolbutton.c:562: warning: 'image' is used
      uninitialized in this function
    - reference count of textbuffer increases with each paste
    - gtk_selection_data_get_uris leaks memory
    Other changes:
    - Remove GMemChunk from public header files to
      support building against GLib 2.10
    - Report errors in option parsing
    - Merge upstream xdgmime changes to handle duplicate glob patterns

 -- Sebastien Bacher <seb128@debian.org>  Sat, 10 Dec 2005 18:22:50 +0100
2005-12-15 18:09:27 +00:00
Sebastien Bacher
0f113d4f26 gtk+2.0 (2.8.8-1) experimental; urgency=low
* New upstream version:
    GtkFileChooser:
     - Make F2 work for renaming bookmarks
    GtkEntry:
     - Turn off input methods in password entries
    - Other fixes * Documentation improvements
    - Updated translations

 -- Sebastien Bacher <seb128@debian.org>  Tue, 29 Nov 2005 16:00:32 +0100
2005-11-29 16:21:18 +00:00
Sebastien Bacher
f27aae7fff gtk+2.0 (2.6.10-2) unstable; urgency=medium
[ Sebastien Bacher ]
  * Patch from Ubuntu update, thanks Martin Pitt.
  * SECURITY UPDATE: Arbitrary code execution and DoS.
  * Add debian/patches/010_xpm-colors-overflow_CVE-2005-3186.patch:
    - io-xpm.c: Add check to XPM reader to prevent integer overflow for
    specially crafted number of colors (Closes: #339431).
    - CVE-2005-3186
  * Add debian/patches/011_xpm-colors-loop_CVE-2005-2975.patch:
    - io-xpm.c: Fix endless loop with specially crafted number of colors.
    - CVE-2005-2975

  * debian/rules:
    - fix confusing cp usage.

  [ Loic Minier ]

  * Update FSF address. [debian/copyright]
  * Remove "Copyright:" line, the whole file expresses the copyright already.
    (Closes: #323209) [debian/copyright]
  * Backport patch from the 2.8 branch removing the warning introduced
    somewhere in 2.6 when length wraps in calculation in gdk_property_get.
    (Closes: #315083) [debian/patches/064_gdk-property-get-no-warning.patch]
  * Add ${misc:Depends} to all packages.
  * Remove libgtk2.0-0 dependency from libgtk2.0-common to break the circular
    dependency; cross your fingers, don't hold your breath. (Closes: #309437)

 -- Sebastien Bacher <seb128@debian.org>  Wed, 16 Nov 2005 16:56:39 +0100
2005-11-16 16:54:42 +00:00
Sebastien Bacher
7f89acd673 gtk+2.0 (2.8.7-1) experimental; urgency=low
* New upstream version.
  * Security fixes:
    - Add check to XPM reader to prevent integer overflow for specially crafted
      number of colors (CVE-2005-3186) (Closes: #339431).
    - Fix endless loop with specially crafted number of colors (CVE-2005-2975).
  * debian/patches/001_fs_documents.patch:
    - updated.
  * debian/rules:
    - fix confusing cp usage.

  [ Loic Minier ]
  * Drop xlibs-dev deps and build-deps.
    [debian/control, debian/control.in]

 -- Sebastien Bacher <seb128@debian.org>  Wed, 16 Nov 2005 11:54:11 +0100
2005-11-16 15:39:36 +00:00
Loïc Minier
b9a0133e50 * Drop xlibs-dev deps and build-deps. 2005-11-13 16:42:57 +00:00
Loïc Minier
9fef7b19c9 * Add ${misc:Depends} to all packages.
* Remove libgtk2.0-0 dependency from libgtk2.0-common to break the circular
  dependency; cross your fingers, don't hold your breath. (Closes: #309437)
2005-10-02 14:44:57 +00:00
Loïc Minier
f2b3c27dac * Backport patch from the 2.8 branch removing the warning introduced
somewhere in 2.6 when length wraps in calculation in gdk_property_get.
  (Closes: #315083) [debian/patches/064_gdk-property-get-no-warning.patch]
2005-10-02 09:30:07 +00:00
Loïc Minier
f4d30c609a * Remove "Copyright:" line, the whole file expresses the copyright already.
(Closes: #323209) [debian/copyright]
2005-09-03 08:58:27 +00:00
Loïc Minier
85fa1a6f91 * Update FSF address. [debian/copyright] 2005-09-03 08:16:39 +00:00
Jordi Mallach
8ebbf58d8a Upload 2.8.3-1. 2005-09-01 17:49:40 +00:00
Jordi Mallach
ec0294f0c0 Commit changes for 2.8.2-1. 2005-09-01 17:44:59 +00:00
Jordi Mallach
c223514f7d Upload 2.6.10. 2005-08-31 22:22:57 +00:00
Sebastien Bacher
dc49c40423 new version 2005-08-03 17:49:25 +00:00
Sebastien Bacher
2722bb6185 new version 2005-07-15 21:09:24 +00:00
Sebastien Bacher
4139fc568c 2.6.8 2005-06-16 15:37:39 +00:00
Josselin Mouette
5ff09a6bb5 gtk+2.0 (2.6.7-2) unstable; urgency=low
* Upload to unstable.
  * Forward patches from 2.6.4 branch:
    + 003_focus_issues.patch: stolen from CVS HEAD to fix focus issues.
    + debian/gtk-tutorial.devhelp: updated to reflect the reality of the
      html files.
  * Loïc Minier:
    + Document the configuration of Emacs-style key bindings in README.Debian,
      with additional instructions for GNOME users. [debian/README.Debian]
      (Closes: #309530)

 -- Josselin Mouette <joss@debian.org>  Mon,  6 Jun 2005 22:39:27 +0200
2005-06-06 20:46:35 +00:00
Sebastien Bacher
0492fc07d3 gtk+2.0 (2.6.4-1) unstable; urgency=medium
* New upstream release.
  * debian/patches/004_fs_newdir.patch:
    - fix a crash in the fileselector when creating a directory.
  * debian/patches/003_iconcache.patch:
    - this bug is fixed in the new version.
  * debian/patches/004_mipsbuild.patch:
    - dropped, this change is not required.
  * debian/patches/002_bmp.patch:
     - fix CAN-2005-0891: BMP double free Dos (Closes: #303141).

 -- Sebastien Bacher <seb128@debian.org>  Tue,  5 Apr 2005 21:09:01 +0200
2005-04-07 15:07:32 +00:00
Josselin Mouette
4b50d7de0f * Use high urgency so that icon themes can propagate to testing. 2005-03-02 21:31:18 +00:00
Loïc Minier
971c2762b5 * control*: priority and subsection of gtk2-engines-pixbuf from override 2005-02-26 21:11:31 +00:00
Sjoerd Simons
89d9c34888 Update 003_iconcache.patch so gtk-update-icon-cache is correctly build with
large file support. Fixes the icon issues on various architectures
2005-02-22 13:56:23 +00:00
Sebastien Bacher
23a1e5a246 * debian/shlibs.local:
- dropped, fix the self depends (Closes: #296175).
2005-02-22 13:43:43 +00:00
Sebastien Bacher
ae57956e27 gtk+2.0 (2.6.2-3) unstable; urgency=low
* Patch from Steve Langasek <vorlon@debian.org>:
    Add a --disable-testsuite argument to upstream configure, to permit
    skipping the testsuite on architectures where large static binaries
    are currently problematic (i.e., mips).  Closes: #295048.

 -- Sebastien Bacher <seb128@debian.org>  Sun, 13 Feb 2005 19:23:39 +0100
2005-02-22 13:36:43 +00:00
Sebastien Bacher
d757146b94 update to 2.6.2-2 2005-02-07 14:04:54 +00:00
Sebastien Bacher
f550b7adb8 gtk+2.0 (2.6.1-2) unstable; urgency=low
* Upload to unstable.
  * debian/patches/004_gtkmodules.patch:
    - don't reverse the order of modules, that fix a crash with the modules.

 -- Sebastien Bacher <seb128@debian.org>  Wed,  2 Feb 2005 18:28:09 +0100
2005-02-02 21:11:53 +00:00
Sebastien Bacher
0cf6170fea gtk+2.0 (2.6.1-1) experimental; urgency=low
* New upstream release.

 -- Sebastien Bacher <seb128@debian.org>  Sun,  9 Jan 2005 14:23:07 +0100
2005-01-09 15:27:02 +00:00
Sebastien Bacher
826f027f0a gtk+2.0 (2.6.0-1) experimental; urgency=low
* New upstream release (Closes: #275239).
  * debian/control.in:
    - create a gtk2-engines-pixbuf package.
    - recommends hicolor-icon-theme (Closes: #287334).
    - rename libgtk2.0-dbg to libgtk2.0-0-dbg.
    - updated the Build-Depends.
  * debian/gtk2-engines-pixbuf.files:
    - added.
  * debian/libgtk2.0-bin.files:
    - install gtk-update-icon-cache here.
  * debian/libgtk2.0-bin.postinst:
    - call gtk-update-icon-cache.
  * debian/patches/001_gtk+-debian-aclocal-pass_all.patch:
    - removed, should not be needed with the new version.
  * debian/patches/003_treeview-typeahead.patch,
    debian/patches/003_filechooser-search.patch,
    debian/patches/004_treeview-activate.patch,
    debian/patches/005_modifiers.patch:
    - removed, these changes are in the new version.
  * debian/rules:
    - updated the shlibs.
    - use dh_strip to make the debug package.
  * update-gtk-immodules.in:
  * update-gdkpixbuf-loaders.in:
    - module version is 2.4.0.
  * debian/watch:
    - updated.

 -- Sebastien Bacher <seb128@debian.org>  Wed, 29 Dec 2004 18:55:11 +0100
2005-01-08 17:04:58 +00:00
Sebastien Bacher
b70917bf39 update 2004-10-14 21:52:57 +00:00
Sebastien Bacher
bf0d00c964 updated to 2.4.11 2004-10-11 19:46:14 +00:00
Sebastien Bacher
579bfee4e4 security fixes, 2.4.10 2004-09-18 23:17:36 +00:00
Jordi Mallach
ac4c0b8953 Prepare 2.4.9-1. 2004-08-26 14:03:29 +00:00
Jordi Mallach
b5ac59122b Actually, newer shlibs aren't needed. 2004-08-26 10:37:09 +00:00
Jordi Mallach
9b32b840c5 Update shlibs and scripts to 2.4.7. 2004-08-25 18:43:03 +00:00
Jordi Mallach
32b92a1965 New upstream 2.4.7. 2004-08-25 15:09:20 +00:00
Sebastien Bacher
c7f1acf312 rebuilt with libtiff4 2004-07-28 22:40:24 +00:00
Sebastien Bacher
ef693da8b3 New upstream release, added a conflicts/replace because of the manpage is the wrong binary 2004-07-26 08:45:17 +00:00
Sebastien Bacher
3f2125d03b Bug fix 2004-07-03 14:44:15 +00:00
Sebastien Bacher
49b323244f updated to 2.4.3 2004-06-17 16:58:34 +00:00
Sebastien Bacher
106d21bd7d Updated to 2.4.2 2004-06-05 20:23:56 +00:00
Josselin Mouette
3ed83b74b8 gtk+2.0 (2.4.1-4) unstable; urgency=low
* Conflict with librsvg2-common << 2.6.3-1 (closes: #250714, #250647).
 
 -- Josselin Mouette <joss@debian.org>  Tue, 25 May 2004 14:15:22 +0200
2004-05-25 12:23:02 +00:00
Sebastien Bacher
1156909509 unstable upload 2004-05-23 10:47:43 +00:00
Marc Brockschmidt
ddf00f9066 debian/rules: Really, *really* surpress warnings when removing directories
(using >/dev/null 2>&1 instead of 2>&1 >/dev/null)
2004-05-19 12:05:14 +00:00
Sebastien Bacher
e4b8571506 2.4.1-2 conflicts with old engines to force update 2004-05-16 12:08:47 +00:00
Sebastien Bacher
628ae61e60 Updated for 2.4.1 upload 2004-05-06 22:06:52 +00:00
Akira TAGOH
931c2b5e08 gtk+2.0 (2.4.1-2) experimental; urgency=low
* Akira TAGOH <tagoh@debian.org>
  + debian/control:
    - libgtk2.0-dev requires libxext-dev. (real close for Bug#247469)
                                                                                
 -- Akira TAGOH <tagoh@debian.org>  Thu,  6 May 2004 15:52:38 +0900
2004-05-06 06:56:06 +00:00
Sebastien Bacher
4d80c21c1b Need to update the shlib, there is new symboles 2004-05-05 22:35:31 +00:00
Sebastien Bacher
3cc7dd20e8 Update to gtk+2.4.1 2004-05-05 22:03:05 +00:00
Akira TAGOH
f4674c4cbb gtk+2.0 (2.4.0-5) UNRELEASED; urgency=low
* Akira TAGOH <tagoh@debian.org>
  + debian/control:
    - added libgtk2.0-0 to Depends for libgtk2.0-common. (from 2.2.4-6).
                                                                                
 -- Akira TAGOH <tagoh@debian.org>  Tue,  4 May 2004 15:06:22 +0900
2004-05-04 06:08:34 +00:00
Akira TAGOH
fce4bca1b8 gtk+2.0 (2.4.0-4) experimental; urgency=low
* Akira TAGOH <tagoh@debian.org>
  + debian/control:
    - moved arch-independent files to libgtk2.0-common again.
    - separated arch-dependent files to libgtk2.0-bin.
                                                                                
 -- Akira TAGOH <tagoh@debian.org>  Sat, 24 Apr 2004 02:11:52 +0900
2004-04-23 18:42:38 +00:00
Akira TAGOH
48de7fd6df gtk+2.0 (2.4.0-3) experimental; urgency=low
* Akira TAGOH <tagoh@debian.org>
  + debian/rules:
    - modified the sed script to strip the version properly.
      (closes: Bug#241860)
    - clean up.
  + debian/control:
    - updated the dependencies for the separated xlibs-dev. (from 2.2.4-4)
    - separated arch-independent data to libgtk2.0-data package.
      (from 2.2.4-4)
                                                                                
 -- Akira TAGOH <tagoh@debian.org>  Fri, 23 Apr 2004 22:43:58 +0900
2004-04-23 14:47:23 +00:00
Akira TAGOH
793be6a582 + debian/rules:
- modified the sed script to strip the version properly.
      (closes: Bug#241860)
2004-04-05 13:20:21 +00:00
Ray Dassen
2bc36c4768 Version bump 2004-03-25 10:31:43 +00:00
Ray Dassen
802e4ac547 2.4.0-2 for experimental 2004-03-25 10:30:23 +00:00
Ray Dassen
22718f523f Added build dependency on libxcursor-dev. (#239886) 2004-03-24 22:57:00 +00:00
Sebastien Bacher
a48bb6a8fc Added again Build-Dependencies remove in 2.4.0-1 (docbook-utils and linuxdoc-tools-text) 2004-03-24 22:44:04 +00:00
Sebastien Bacher
d9710580a7 Updated to 2.4.0-2, bumped shver 2004-03-24 22:25:26 +00:00
Sebastien Bacher
fc88d2555b Removed old patch, update change and control.in for first 2.4.0-1 upload 2004-03-23 19:54:42 +00:00
Rob Taylor
aeece98442 fixed version number in control+changlog. Wrote correct changlog entries. 2004-03-19 13:42:35 +00:00
Rob Taylor
404c552082 Upgrade to 2.4.0, initial work 2004-03-19 13:29:23 +00:00
Sebastien Bacher
8fe8085315 2.2.4-3 upload 2003-12-27 13:26:47 +00:00
Sebastien Bacher
5f41074c17 patch for the FTBFS with freetype 2003-12-27 12:05:05 +00:00
Sebastien Bacher
c459a7e6ac Package updated for unstable upload 2003-11-03 17:51:08 +00:00
Sebastien Bacher
ec90f57ba7 * debian/libgtk2.0-doc.doc-base.gtk-faq
* debian/libgtk2.0-doc.doc-base.gtk-tutorial:
    - replaced book1.html by index.html (closes: Bug#215382).
   * debian/patches/:
    - 000_gtk+-2.2.4-socketfocus.patch: new patch to fix a GtkSocket focus
      problem that hang the system tray applet.
      (closes: Bug#210813, Bug#212772).
    - 001_gtk+-ximian-gtk2-filesel-navbutton-5.patch: updated
      (closes: Bug#216660).
2003-11-01 00:07:00 +00:00
Sebastien Bacher
356001fa5b Updated patch 2003-10-31 20:55:22 +00:00
Sebastien Bacher
be86346b4a added gtk+2.0 2003-10-31 20:37:29 +00:00