Commit graph

50 commits

Author SHA1 Message Date
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
prlw1
39abd835bb Update gtk3 to version 3.8.2
Rename patch-gtk_a11y_gail.c to patch-gtk_a11y_gtkaccessibility.c

Many improvements, bug fixes and translation updates:
https://git.gnome.org/browse/gtk+/tree/NEWS?id=3.8.2

Highlights:

* Deprecations and removals:
 - Custom CSS properties have been deprecated
 - Support for color schemes has been removed
 - gtk_style_provider_get_style, gtk_style_provider_get_icon_factory
 - GtkGradient and GtkSymbolicColor
 - All the padding style properties in menus

* CSS improvements:
 - Add cycle detection to color resolving

* A lot of filechooser button fixes

* The print dialog now shows printers that are discovered
  using avahi, if configured with --enable-avahi-browsing

* We now support the Window Manager frame synchronization protocol draft (when
  running under a WM that supports it). This means applications will throttle
  their drawing cycle to what the compositor is drawing, and the compositor
  will never render half-updated windows, for seamless resizing and improved
  smoothness in drawing.
  See https://mail.gnome.org/archives/wm-spec-list/2013-January/msg00000.html
  and the articles at http://blog.fishsoup.net/ for more details.

* We now support setting an opacity to any GtkWidget, not just toplevels:
  gtk_window_set_opacity has been deprecated in favor of gtk_widget_set_opacity.

* GtkIconTheme gained asynchronous loaders for GtkIconInfo objects

* GtkIconInfo has changed from being a boxed type to a GObject. This
  is technically an ABI change, but basically all existing code
  will keep working if its used as a boxed type, and its not
  possible to instantiate GtkIconInfos outside Gtk, so this is not
  expected to be a big problem.

* GtkTreeView and GtkIconView allow single-click activation

* GtkImage can be set from a resource

* GdkWaylandDisplay is now public

* gdk_window_set_fullscreen_mode: new function to let windows
  be fullscreened across multiple monitors

* We now use state flags for text direction: GTK_STATE_FLAG_LTR/RTL.
  gtk_style_context_set_direction() has been deprecated.

* We install headers for accessible implementations of GTK+ widgets.
  This makes it possible to implement accessibility for third-party
  widgets by subclassing the proper GTK+ implementation. To do this,
  include gtk/gtk-a11y.h.

* Invisible widgets now return a size of 0x0. This is an experimental
  change that makes GtkWidget::visible essentially behave the same way
  that "display: none" does in CSS. If you want the effect of CSS's
  "visibility: hidden", you can use a GtkNotebook with an empty page.

* GtkFrame now draws a background.

* The Broadway backend now installs a separate server: broadwayd.

* GtkBuilder now lets you refer to external objects from a ui
  file if the objects have been exported with the new function
  gtk_builder_expose_object()

* Font handling has been improved:
 - The default font is no longer handled like a custom style sheet
   that overrides everything, but as the initial value. This is the
   same behavior as in web browsers.
 - It is now possible to set font-family and font-size like other
   CSS properties, and relative font sizes are supported. Font
   sizes in CSS can be specified as numbers or with keywords
   like xx-small, medium, smaller, larger,...

* GTK+ now uses proper Unicode ellipses in strings.
2013-05-18 22:44:43 +00:00
riastradh
867f0077a8 Make atk-bridge an option (default enabled) for x11/gtk3. 2013-05-11 19:49:15 +00:00
wiz
6e3b7022f3 Since libXi-1.7 there are header problems between it and Xfixes-5.0.
This is hacky workaround.
2013-03-12 11:40:25 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
prlw1
fcd9af0752 Update gtk3 to 3.6.4
Changes in 3.6.4:
* Bug fixes:
 691186 stylecontext: Make font hack not crash

Changes in 3.6.3:
* The Wayland backend works with Wayland 1.0.0 now
* Bug fixes:
 132333 Can't add a palette to the dialog of a color button
 371034 Doc for gtk_file_chooser_get_filename: Is the resulting...
 548793 funny pattern for iterating GtkTreeModel
 577806 gtk_file_chooser_add_shortcut_folder adds duplicates of...
 626499 GtkClipboard unnotified on change of OS X pasteboard owner
 668239 texts disappear when notebook switch page at zh_CN locate!
 672193 windows (including menus) shown multiple times don't ge...
 677339 GTK+ 3 documentation wrong about GtkWidget scroll-event...
 683072 Print dialog shows cryptic status message and displays ...
 687065 InstallableOptions is not filtered in cups backend
 687816 GtkTreeView does not draw correctly since commit aaedc7b6
 688710 [PATCH] Splash screens shouldn't stay on top of all app...
 688884 Typo in gtk_tree_view_set_tooltip_column documentation
 689235 Broken function declarations corrupt the stack on windows
 690266 Freeze with F10/Shift-F10 on submenus
        Win32: Avoid infinite recursion in the ime input module
        Quartz: Fixes for splashscreen and tooltip windows
* Translation updates: Dutch German Gujarati Tamil Uyghur
2013-01-09 21:38:32 +00:00
adam
c6f4d7ac65 Changes 3.6.2
* Bug fixes:
 677609 GtkSizeGroup regression in GTK+ 3.3.20
 686021 spinner animation should not be subject to...
 686265 scrolledwindow: set GDK_EXPOSURE_MASK on t...
 686280 GtkScrollbar and GtkScale rendering broken...
 687196 filesystemmodel: invalidate nodes on file ...
 687467 Commit "Implement proper cross-fades for g...
 687872 Segfault when attempting to get character ...
* Translation updates:
 Irish
 Traditional Chinese
2012-11-13 21:55:27 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
2012-10-23 10:24:02 +00:00
wiz
013b7a6c50 Revert buildlink3 ABI bump, it wasn't necessary (no shlib major changed)
and leads to unneeded package rebuilds. Discussed with Patrick Welche.
2012-10-21 21:25:34 +00:00
prlw1
fc6ad4120a More gtk3 update - less haste more speed 2012-10-18 19:15:05 +00:00
prlw1
b6e740f97e Missed from gtk3 update 2012-10-18 19:10:00 +00:00
prlw1
e82fce72f1 Update gtk3 to 3.6.1
* The accessibility bridge code that exports accessible objects
  on the bus is now used by default; atk-bridge has been converted
  into a library that GTK+ links against. To void the linking,
  pass --without-atk-bridge when configuring GTK+.

* GDK threading support has been deprecated. It is recommended to
  use g_idle_add(), g_main_context_invoke() and similar funtions
  to make all GTK+ calls from the main thread.

* GTK+ now follows the XDG Base Directory specification for
  user configuration and data files. In detail,
  * $XDG_CONFIG_HOME/gtk-3.0/custom-papers is the new location
    for $HOME/.gtk-custom-papers
  * $XDG_CONFIG_HOME/gtk-3.0/bookmarks is the new location
    for $HOME/.gtk-bookmarks
  * $XDG_DATA_HOME/themes is preferred over $HOME/.themes
  * $XDG_DATA_HOME/icons is preferred over $HOME/.icons.
  Existing files from the old location will still be read
  if the new location does not exist.

* $HOME/.gtk-3.0 is no longer in the default module load path.
  If you want to load modules from there, add it to the GTK_PATH
  environment variable.
2012-10-18 19:08:47 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
wiz
c057a1e14c Add version information in DESCR.
From Bug Hunting.
2012-10-03 19:31:36 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
drochner
e49984a4b4 update to 3.4.4
changes:
-bugfixes
-translation updates
2012-07-24 18:27:41 +00:00
dholland
cddea4c4e0 Whitespace. (as whined about by pkglint) 2012-06-15 23:06:02 +00:00
cheusov
9d104ccfa7 Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@) 2012-05-29 22:23:27 +00:00
marino
b99860982c x11/gtk3: Fix dependency / Fix DragonFly
In order to accomplish the given PLIST, gobject-introspection must be
at version 1.32 at least (rather than the specified version 0.10.1).
Revbump for the dependency change.

Also, two conftests were failing on DragonFly that should have passed
so these were overridden as successes to fix the 3.4.3 build on DragonFly.
2012-05-17 21:10:37 +00:00
adam
c52f8717dc Changes 3.4.3:
* GtkIconView:
 - The sizing and layout has been rewritten
* Bug fixes:
 478344 GtkTreeRowReference falsely said to auto-subscribe...
 587873 Documentation should explain MessageDialogs don't ...
 663072 GtkSelectionData is incorrectly documented
 670449 Splash screen stays
 672947 GtkEntryCompletion sizing/position fixes
 673237 window: Remove needless call to ensure_state_flag_...
 674192 out-of-tree build failure: demos/widget-factory/wi...
 674549 widget receives leave event when button released
 675421 GtkFileChooser should set its role
 675501 gtkquartz.h is not the gtk+-3.5.2.tar.xz archive
* Translation updates:
 Dutch
 Italian
2012-05-15 15:39:40 +00:00
drochner
1f84f4744d update to 3.4.1
This is a new major release.
2012-04-30 14:26:38 +00:00
hans
aa5e542e1f Don't override an existing _XOPEN_SOURCE definition. Define it on SunOS
to make this build with std=gnu99.
2012-03-21 19:58:47 +00:00
drochner
9f8bd2c543 update to 3.2.4
changes:
-bugfixes
-translation updates
2012-03-21 12:21:56 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
drochner
126877e924 switch on introspection support, bump PKGREV 2012-02-10 15:41:40 +00:00
drochner
268ee9672c sync API_DEPENDS with reality, from Patrick Welche 2012-02-09 19:32:33 +00:00
wiz
fb1a8e5414 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:41:29 +00:00
drochner
977996e0ba update to 3.2.3
This switches to the 3.2 release branch.
Thanks to Patrick Welche for testing.
2012-02-03 14:48:44 +00:00
obache
a6c8bc588c Fixes PR pkg/45552
* installing GSettings schemas, so prepare it with framework in glib2.
* fixes immodule cache path.

Bump PKGREVISION.
2011-11-27 11:26:21 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
obache
95debc8336 Fixes PLIST entries for gdk-target=x11. 2011-09-10 09:15:06 +00:00
adam
bd88b68cb9 Changes 3.0.12:
* Assorted file chooser improvements/redesign:
 - Remove the expander in Save mode
 - Move the path bar up in Save mode
 - Remember the last opened directory
 - Start in recently-used mode when no folder is set
 - Update recent-files when confirming in the file chooser
2011-09-09 10:02:03 +00:00
ryoon
73a8a62162 Replace whitespace with tabs. 2011-07-17 03:34:35 +00:00
drochner
9afd29c80f update to 3.0.11
changes:
-Modernize custom paper size dialog look
-Add an app chooser to the gtk-demo 'Pickers' example
-bugfixes
-translation updates
2011-06-09 11:18:09 +00:00
obache
c0b58b1ec7 Rename immodule related variable names, and not to conflict with gtk2 immodules. 2011-06-05 12:13:47 +00:00
drochner
19c5d38e56 update to 3.0.10
changes:
-bugfixes
-translation updates
2011-05-25 09:39:57 +00:00
drochner
de02ce1891 update to 3.0.9
changes:
-bugfixes
-theming improvements
-translation updates
2011-05-18 10:56:16 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
4afa775ba3 fix condition for cups option. 2011-04-10 04:30:01 +00:00
drochner
1d74c3fc47 update to 3.0.8
changes:
-theming related improvements
-bugfixes
-translation updates
2011-04-08 13:54:25 +00:00
drochner
c2e1d2e965 first cut on a pkg for gtk3, the successor of the gtk2 toolkit:
add gtk3-3.0.3
2011-03-18 17:06:08 +00:00