head	1.3;
access;
symbols
	pkgsrc-2022Q2:1.2.0.16
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.2.0.14
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.2.0.12
	pkgsrc-2021Q4-base:1.2
	pkgsrc-2021Q3:1.2.0.10
	pkgsrc-2021Q3-base:1.2
	pkgsrc-2021Q2:1.2.0.8
	pkgsrc-2021Q2-base:1.2
	pkgsrc-2021Q1:1.2.0.6
	pkgsrc-2021Q1-base:1.2
	pkgsrc-2020Q4:1.2.0.4
	pkgsrc-2020Q4-base:1.2
	pkgsrc-2020Q3:1.2.0.2
	pkgsrc-2020Q3-base:1.2
	pkgsrc-2020Q2:1.1.0.10
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.6
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.8
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.4
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.2
	pkgsrc-2019Q2-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2022.07.13.20.24.24;	author wiz;	state dead;
branches;
next	1.2;
commitid	P2UwTmsAURje4MLD;

1.2
date	2020.07.20.14.40.36;	author maya;	state Exp;
branches;
next	1.1;
commitid	4l3tR8AJnLA1pPgC;

1.1
date	2019.04.28.07.06.49;	author wiz;	state Exp;
branches;
next	;
commitid	wdnTGoBYnMIjk5lB;


desc
@@


1.3
log
@glade: update to 3.38.2.

============
Glade 3.38.2
============

	- Fix windows compatibility issues
	- Fix build against Python 3.9 (Jan Alexander Steffens)
	- Fix issue #355 "Make notification text selectable"
	- Fix issue #53 "Can't choose a FileChooserDialog for a FileChooserButton"
	- Fix issue #371 "Glade user survey not working (TLS error)"

============
Glade 3.38.1
============

	- Fix issue #471 "XML not updated after adding element"
	- Fix issue #480 "version field not always updated in XML"
	- Fix issue #474 "GtkLabel: setup text attribute issues"
	- Fix issue #479 "Glade 3.36.0 segfaults when opening a file"
	- Fix issue pasting widget with ctrl+v in GtkGrid

============
Glade 3.38.0
============

	- Load template files as new GTypes and add them to "User templates" widget group automatically without the need of a catalog
	- Added JavaScript widget support
	- Use version data from gir to improve deprecation/target tests
	- Implement survey using new backend at surveys.gnome.org
	- Keep survey state in config file
	- Associate with application/x-gtk-builder (Caolán McNamara)
	- Project properties dialog improvements. (Use headerbar, stack and stach switcher, add warnings textview)
	- Improve toolkit target version selection in project properties dialog
	- Improve treemodel char data type handling
	- Remove autotools (Iñigo Martínez)
	- New gjs-1.0 1.64 dependency
	- Bump Gtk dependency to 3.24
	- Bump webkit2gtk dependency to 2.28
	- Fixed all compiler/gir warnings
	- Issue #385: GtkCellRendererText causes deprecated warnings for ghost properties
	- Issue #444: show-emoji-icon is missing "minimum version"/since constraint
	- Issue #367: Glade removes double/triple slashes from URLs
	- Issue #452: GtkComboBox cell renderers editor is too hard to discover
	- Issue #363: Toplevel windows are leaked when closing a project
	- Issue #462: Crash when creating a new GtkAssistant and pressing it
	- Issue #463: Specify file on command line
	- Issue #461: Glade resets number of rows and columns in GtkGrid
	- Issue #460: 3.37.0: test suite fails because glade uses incorrectly asserts in test units
	- Issue #412: Fix inconsistent "top-level", "top level", "toplevel" spelling in translatable strings
	- Issue #281: GladeProperty: Do not replace - with _
	- Issue #389: GladeProject: show message on invalid GtkBuilder file
	- Issue #446: GladeGtkListBox: fix size request issue
	- Issue #432: GladeStandarStock, GladeStandarStockImage: fix get_type() functions for introspection
	- Issue #447: GladeGtkWindow: Fix CSD support
	- Issue #456: Utils: use g_param_spec_uchar() for uchar types
	- Issue #459: Gtk catalog: add GtkRecentChooserMenu to Display group
	- Issue #433: Implement survey using new backend at surveys.gnome.org
	- Build: use gtk-mac-integration only when creating bundle (Tom Schoonjans)
	- Ignore locale when saving numeric values (Alberto Fanjul)
	- Remove config for external builds (Alberto Fanjul)
	- Python plugin: fix linking error
	- Tests: add python and javascript test case
	- gtk: Add GtkScrolledWindow propagate-natural-width property (Corentin Noël)
	- GladeScrolledWindowEditor: Squeeze width/height properties in two columns
	- Gtk plugin: add missing displayable values
	- Webkit2gtk plugin: add missing displayable values and sandbox web view
	- dtd: Make init-function an element, not an attribute (Adrien Plazas)
@
text
@$NetBSD: patch-configure,v 1.2 2020/07/20 14:40:36 maya Exp $

Use portable test(1) operator.

--- configure.orig	2020-05-06 20:19:58.000000000 +0000
+++ configure
@@@@ -16861,7 +16861,7 @@@@ for d in sc.get_config_var('INCLDIRSTOMA
 
 print(' '.join(incldirs))
 "
-if test "x$PYTHON_INCLUDES" == x; then
+if test "x$PYTHON_INCLUDES" = x; then
   PYTHON_INCLUDES=`$PYTHON -c "$am_python_print_includes"`
 fi
 
@@@@ -16894,10 +16894,10 @@@@ print(libs)"
 am_python_print_lib_loc="\
 from distutils import sysconfig as sc
 print(sc.get_config_var('LIBDIR'))"
-if test "x$PYTHON_LIBS" == x; then
+if test "x$PYTHON_LIBS" = x; then
 	PYTHON_LIBS=`$PYTHON -c "$am_python_print_libs"`
 fi
-if test "x$PYTHON_LIB_LOC" == x; then
+if test "x$PYTHON_LIB_LOC" = x; then
 	PYTHON_LIB_LOC=`$PYTHON -c "$am_python_print_lib_loc"`
 fi
 
@


1.2
log
@glade: update to 3.36.0

News
====

        - widget: canonicalize support-warning property name
        - tests: Include back GtkTreeViewColumn
        - gtk+: properly cast to avoid warnings
        - gtk+: workaround truncation warning by being safer
        - gladeui: remove unused type_func variable
        - gladeui: Ensure that we write the "type-func" property when a get-type-function is defined in the
catalog
        - Allow to specify placeholder to GtkListBox
        - gtk+: Allow to use GtkResponseType with GtkDialog and GtkInfobar buttons
        - gladeui: Change the boolean parsing logic to be the same as Gtk
        - Appdata: update app-id
        - Update FSF address
        - gladeui: Modernize GladeSignalEditor codebase
        - RDNN appdata & desktop file
        - gtk+: Add homogeneous property to GtkStackSwitcher
        - gladeui: Fix wrong pointer convertion in GladeDesignView
        - gtk+: Provide Gtk 3.22 properties for GtkScrolledWindow
        - gtk+: Add missing 3.22 enum/flag values
        - gladeui: Modernize GladeWidgetAdaptor definition
        - gtk+: Keep internationalization context in Atk properties
        - gladeui: Plug tiny leak on Drag & Drop
        - gladeui: Fix crash on drag-n-drop
        - gladeui: fix several tiny memory leaks found with valgrind
        - Make it easier to track GladeXML elements and be GObject Introspection friendly by registering
boxed types
        - gladeui: Replace the last occurences of GladeWidgetClass with GladeWidgetAdaptor in the comments
        - gladeui: Use G_DECLARE_FINAL_TYPE for GladeObjectStub
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeNamedIconChooserDialog
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeInspector
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeEditorProperty
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeEditor
        - gladeui: Use G_DECLARE_INTERFACE for GladeEditable
        - gladeui: Use G_DECLARE_INTERFACE for GladeDrag
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeDesignView
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeDesignLayout
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeCommand
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeClipboard
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeCellRendererIcon
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeBaseEditor
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeApp
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeAdaptorChooserWidget
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeEditorSkeleton
        - gladeui: Use G_DECLARE_DERIVABLE_TYPE for GladeEditorTable
        - dnd: Enable Drag&Drop on wayland
        - gladeui: remove implicit cast in assignment
        - build: remove G_CONST_RETURN usage
        - gladeui: ignore various GParameter deprecations
        - Fix on debug traces after rename GladePropertyClass to GladePropertyDef
        - meson: Activate enable-debug variables
        - Prevent dragging an ancestor inside a child
        - GladePopup: Clear add item when adding as toplevel
        - GtkImage: Fix icon size being reset
        - build: Fix OSX support in meson
        - build: Do not use a system variable only for Windows
        - Fix loading dylibs on OSX
        - Set the "About Dialogue" as modal
        - Fix split sentense in GladeProject
        - Adding "Glade" to "About" section.
        - Respect the Glade namespace for macros and defines
        - Rename *Klass to *Class as there are no name collision anymore
        - Fix two memory leaks discovered with valgrind
        - GladeSignalDef: fix documentation for glade_signal_def_set_deprecated
        - Rename GWActionClass to GladeWidgetActionDef to use the right namespace
        - Rename GladePropertyClass to GladePropertyDef and declare it as boxed
        - Rename GladeSignalClass to GladeSignalDef and declare it as boxed
        - Create GladeSettings to hold the settings instead of using a Gtk widget for holding it
        - Add GDK_VERSION_MIN_REQUIRED
        - Utils: get the absolute path but avoid accessing it
        - Fix several compiler warnings
        - Replace some functions by Gtk 3.22 ones
        - GladeSignalClass: rename glade_signal_class_get_type
        - Allow to use GtkFileChooserNative
        - GladeProperty: Keep the bind-source, bind-property and bind-flags elements
        - Couple of fixes for memory leaks found with valgrind
        - GtkLinkButton: allow to edit the label
        - gladeui: Fix several memory leaks with GladeWidgetAdaptor
        - gladeui: Fix leak of create_type in GladePropertyClass
        - gladeui: fix memory leak in GWActionClass
        - introspection: Add many annotations to sources
        - No wide handles in `center_paned` and `left_paned`
        - flatpak: Set meson as buildsystem
        - build: Port to meson build system
        - gtk+: Add deprecated flag to GtkButton and GtkImage stock properties
        - doc: remove missing xml files
        - doc: Modernize the documentation
        - docs: Make some changes to fix warnings with the documentation
        - Add metadata information about releases
        - i18n: Do not use input file for not translated files
        - Fix xgettext string extraction for catalogs
        - snap: update for icon filename changes
        - Add translator comments to the .desktop file
        - gladeui-2.0.pc: Data paths relative to datadir
        - icon: update app icon
        - GladeProject: escape markup in parser errors
        - Use autoreconf instead deprecated gnome-common
        - Stop defaulting missing images to deprecated stock icons
        - Migrate from intltool to gettext
        - gladeui: Fix GIR package reference and add c-include
        - dtd: Add several new elements
        - Add initial implementation of Automatic Templates
        - GladeIntro: fix regresion in find_widget_forall()
        - GladeProject: add handler signals
        - GladeEditor: expose signal editor widget as a property
        - GladeIntro: use name and buildable name to find widgets
        - GladeWindow: simplify pointer mode actions
        - GladeWindow: move actions to GtkApplication
        - GladeEPropAttrs: use sane adjustment values for size and scale attrs
        - GtkActionable: add action-target property
        - Fix tab/space identation
        - GladeWidgetAdaptor: add glade_widget_adaptor_get_display_name()
        - GladeWindow: port to GtkApplication
        - Remove GladeInstantiable prefix from UI
        - GladeGtkBin: add initial support for GtkBin abstract class
        - GladeWidget: add support for abstract classes
        - widget-editor: Replace margin right/left for end/start
        - GladeModelButton: improve editor
        - GladeEditorProperty, GladePropertyClass, GladeWidgetAdaptor:
        - GladeModelButton: enable icon/iconic properties
        - Gtk plugin: add support for GFileIcon
        - Add initial support for GFile type properties
        - Bump Gtk required version to 3.22
        - GladeGtkBox: improve children sort function
        - GladeGtkHeaderBar: Improve position packing property handling
        - Add OARS tags
        - Gtk catalog: mark GtkImageMenuItem as deprecated since 3.10
        - GladeWidgetAdaptor: added deprecated-since metadata
        - GladeImageItemEditor: use display name for commands names
        - GladeCommand: ensure widget name on object properties
        - GladeGtkAdjustment: add digits virtual property
        - GladeEPropNumeric: bind precision property to spin button
        - GladeProperty: add precision property
        - GladePropertyClass: round floating point values to epsilon
        - ui/widget: Make template ver# warning more useful
        - GladeCommand: ignore special child types placeholders in add command. GladeGtkWindow: mark titlebar
placeholder as special child type.
        - Gtk Catalog: add back GtkStatusbar
        - GladeGtkHeaderBar: mark title and subtitle as translatable
        - GladeGtkDialog: chain up post_create() method
        - GladeGtkWindow: remove get_children() method
        - GladeAdaptorChooser: add missing translation domain
        - GladeGtkWidget: save accessible-role atk property
        - GladeGtkWindow: fix regression in csd handling
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.1 2019/04/28 07:06:49 wiz Exp $
@


1.1
log
@glade: replace with glade3, nothing uses this.
@
text
@d1 1
a1 1
$NetBSD: patch-configure,v 1.1 2019/04/27 15:28:54 wiz Exp $
d5 1
a5 1
--- configure.orig	2018-04-02 22:07:35.000000000 +0000
d7 1
a7 11
@@@@ -13210,7 +13210,8 @@@@ INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.
 if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then
       INTLTOOL_XML_NOMERGE_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@@'
 else
-      INTLTOOL_XML_NOMERGE_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.$$RANDOM && mkdir $$_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u $$_it_tmp_dir $< $@@ && rmdir $$_it_tmp_dir'
+      PKGSRC_random=`hexdump -n 2 -e '/2 "%u"' /dev/urandom`
+      INTLTOOL_XML_NOMERGE_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.$$PKGSRC_random && mkdir $$_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u $$_it_tmp_dir $< $@@ && rmdir $$_it_tmp_dir'
 fi
       INTLTOOL_XAM_RULE='%.xam:       %.xml.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@@'
       INTLTOOL_KBD_RULE='%.kbd:       %.kbd.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@@'
@@@@ -14913,7 +14914,7 @@@@ for d in sc.get_config_var('INCLDIRSTOMA
d16 1
a16 1
@@@@ -14946,10 +14947,10 @@@@ print(libs)"
@

