Skip to content

Commit

Permalink
glade: update to 3.38.2.
Browse files Browse the repository at this point in the history
============
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)
  • Loading branch information
0-wiz-0 committed Jul 13, 2022
1 parent 3572a87 commit 9677ef3
Show file tree
Hide file tree
Showing 6 changed files with 59 additions and 98 deletions.
12 changes: 5 additions & 7 deletions devel/glade/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.105 2022/04/18 19:09:44 adam Exp $
# $NetBSD: Makefile,v 1.106 2022/07/13 20:24:24 wiz Exp $

DISTNAME= glade-3.36.0
PKGREVISION= 5
DISTNAME= glade-3.38.2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glade/3.36/}
EXTRACT_SUFX= .tar.xz
Expand All @@ -14,14 +13,13 @@ LICENSE= gnu-gpl-v2
TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl

GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config intltool gmake msgfmt
USE_TOOLS+= itstool
USE_TOOLS+= itstool msgfmt pkg-config

PKGCONFIG_OVERRIDE+= data/gladeui-2.0.pc.in

.include "../../devel/meson/build.mk"
.include "../../devel/gettext-tools/msgfmt-desktop.mk"
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../x11/gtk3/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
Expand Down
70 changes: 12 additions & 58 deletions devel/glade/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.12 2020/07/20 14:40:36 maya Exp $
@comment $NetBSD: PLIST,v 1.13 2022/07/13 20:24:24 wiz Exp $
bin/glade
bin/glade-previewer
include/libgladeui-2.0/gladeui/glade-adaptor-chooser.h
Expand Down Expand Up @@ -37,12 +37,18 @@ include/libgladeui-2.0/gladeui/glade-widget-adaptor.h
include/libgladeui-2.0/gladeui/glade-widget.h
include/libgladeui-2.0/gladeui/glade-xml-utils.h
include/libgladeui-2.0/gladeui/glade.h
lib/glade/modules/libgladegtk.la
lib/libgladeui-2.la
lib/girepository-1.0/Gladeui-2.0.typelib
lib/glade/modules/libgladegtk.so
lib/libgladeui-2.so
lib/libgladeui-2.so.13
lib/libgladeui-2.so.13.0.2
lib/pkgconfig/gladeui-2.0.pc
man/man1/glade-previewer.1
man/man1/glade.1
share/applications/org.gnome.Glade.desktop
share/gettext/its/glade-catalog.its
share/gettext/its/glade-catalog.loc
share/gir-1.0/Gladeui-2.0.gir
share/glade/catalogs/glade-catalog.dtd
share/glade/catalogs/gtk+.xml
share/glade/catalogs/gtkunixprint.xml
Expand Down Expand Up @@ -358,61 +364,6 @@ share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-window.png
share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-windowgroup.png
share/glade/pixmaps/placeholder.png
share/glade/pixmaps/plus.png
share/gtk-doc/html/gladeui-2/GladeApp.html
share/gtk-doc/html/gladeui-2/GladeBaseEditor.html
share/gtk-doc/html/gladeui-2/GladeClipboard.html
share/gtk-doc/html/gladeui-2/GladeCommand.html
share/gtk-doc/html/gladeui-2/GladeDesignView.html
share/gtk-doc/html/gladeui-2/GladeEditable.html
share/gtk-doc/html/gladeui-2/GladeEditor.html
share/gtk-doc/html/gladeui-2/GladeEditorProperty.html
share/gtk-doc/html/gladeui-2/GladeInspector.html
share/gtk-doc/html/gladeui-2/GladePalette.html
share/gtk-doc/html/gladeui-2/GladePlaceholder.html
share/gtk-doc/html/gladeui-2/GladeProject.html
share/gtk-doc/html/gladeui-2/GladeProperty.html
share/gtk-doc/html/gladeui-2/GladeSignal.html
share/gtk-doc/html/gladeui-2/GladeSignalEditor.html
share/gtk-doc/html/gladeui-2/GladeWidget.html
share/gtk-doc/html/gladeui-2/GladeWidgetAction.html
share/gtk-doc/html/gladeui-2/GladeWidgetAdaptor.html
share/gtk-doc/html/gladeui-2/annotation-glossary.html
share/gtk-doc/html/gladeui-2/api-index-full.html
share/gtk-doc/html/gladeui-2/catalog.html
share/gtk-doc/html/gladeui-2/catalogintro.html
share/gtk-doc/html/gladeui-2/core.html
share/gtk-doc/html/gladeui-2/dockables.html
share/gtk-doc/html/gladeui-2/gladeui-2.devhelp2
share/gtk-doc/html/gladeui-2/gladeui-Glade-Utils.html
share/gtk-doc/html/gladeui-2/gladeui-GladeAdaptorChooser.html
share/gtk-doc/html/gladeui-2/gladeui-GladeCatalog.html
share/gtk-doc/html/gladeui-2/gladeui-GladeCellRendererIcon.html
share/gtk-doc/html/gladeui-2/gladeui-GladeFixed.html
share/gtk-doc/html/gladeui-2/gladeui-GladeNameContext.html
share/gtk-doc/html/gladeui-2/gladeui-GladeObjectStub.html
share/gtk-doc/html/gladeui-2/gladeui-GladePreview.html
share/gtk-doc/html/gladeui-2/gladeui-GladePreviewer.html
share/gtk-doc/html/gladeui-2/gladeui-GladePropertyDef.html
share/gtk-doc/html/gladeui-2/gladeui-GladePropertyLabel.html
share/gtk-doc/html/gladeui-2/gladeui-GladePropertyShell.html
share/gtk-doc/html/gladeui-2/gladeui-GladeSignalDef.html
share/gtk-doc/html/gladeui-2/gladeui-GladeSignalModel.html
share/gtk-doc/html/gladeui-2/gladeui-GladeWidgetActionDef.html
share/gtk-doc/html/gladeui-2/gladeui-Initializing-the-library.html
share/gtk-doc/html/gladeui-2/gladeui-Xml-Utils.html
share/gtk-doc/html/gladeui-2/home.png
share/gtk-doc/html/gladeui-2/index.html
share/gtk-doc/html/gladeui-2/left-insensitive.png
share/gtk-doc/html/gladeui-2/left.png
share/gtk-doc/html/gladeui-2/misc.html
share/gtk-doc/html/gladeui-2/properties.html
share/gtk-doc/html/gladeui-2/pythonsupport.html
share/gtk-doc/html/gladeui-2/right-insensitive.png
share/gtk-doc/html/gladeui-2/right.png
share/gtk-doc/html/gladeui-2/style.css
share/gtk-doc/html/gladeui-2/up-insensitive.png
share/gtk-doc/html/gladeui-2/up.png
share/gtk-doc/html/gladeui-2/widgetclasses.html
share/help/C/glade/figures/main-window.png
share/help/C/glade/index.docbook
share/help/C/glade/legal.xml
Expand All @@ -425,6 +376,9 @@ share/help/ca/glade/legal.xml
share/help/cs/glade/figures/main-window.png
share/help/cs/glade/index.docbook
share/help/cs/glade/legal.xml
share/help/da/glade/figures/main-window.png
share/help/da/glade/index.docbook
share/help/da/glade/legal.xml
share/help/de/glade/figures/main-window.png
share/help/de/glade/index.docbook
share/help/de/glade/legal.xml
Expand Down
11 changes: 6 additions & 5 deletions devel/glade/distinfo
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.15 2021/10/26 10:14:42 nia Exp $
$NetBSD: distinfo,v 1.16 2022/07/13 20:24:24 wiz Exp $

BLAKE2s (glade-3.36.0.tar.xz) = d7be68798998e5b8a43d7c5966245b42357b749fe1ec4bc1d82c7bdd781c3218
SHA512 (glade-3.36.0.tar.xz) = c984613ade26e3fe68a700a48cccadf5ac96eb716a6e90aad36f3de684faeb607d9aaf112d74a048cd33e222a02388ee6583ca915648486f0259cc805e16d243
Size (glade-3.36.0.tar.xz) = 4466808 bytes
SHA1 (patch-configure) = 3eb71f9cc8efbc162d69b6d8aee47b10506385ee
BLAKE2s (glade-3.38.2.tar.xz) = 8688bbaae3b81e95ba88f5bc0007a5e4bcad8d7db7cfd81dc3e3db393ccc93c6
SHA512 (glade-3.38.2.tar.xz) = 2df8c8363206905663cd3ac9196da44445425a888b64f1b3b3ac6cd41e14c4a82a5d2c299730ef0606c3970a04dd8f245bb5639218794eb67dcbd26fae17565e
Size (glade-3.38.2.tar.xz) = 2709224 bytes
SHA1 (patch-data_meson.build) = 2c9005146dfa0d4a409d15edac072b8ec0d1ba9e
SHA1 (patch-help_LINGUAS) = b37a0296c1dfb1e3d63f713ffc9e4d9e5809e466
28 changes: 0 additions & 28 deletions devel/glade/patches/patch-configure

This file was deleted.

22 changes: 22 additions & 0 deletions devel/glade/patches/patch-data_meson.build
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
$NetBSD: patch-data_meson.build,v 1.1 2022/07/13 20:24:24 wiz Exp $

Fix build with meson-0.62

--- data/meson.build.orig 2020-11-20 21:02:11.854337200 +0000
+++ data/meson.build
@@ -2,7 +2,6 @@ desktop_conf = configuration_data()
desktop_conf.set('VERSION', glade_version)

i18n.merge_file(
- 'desktop',
type: 'desktop',
input: configure_file(
input: 'org.gnome.Glade.desktop.in.in',
@@ -18,7 +17,6 @@ i18n.merge_file(
appdata = glade_name + '.appdata.xml'

i18n.merge_file(
- 'appdata',
input: 'org.gnome.Glade.appdata.xml.in',
output: '@BASENAME@',
po_dir: po_dir,
14 changes: 14 additions & 0 deletions devel/glade/patches/patch-help_LINGUAS
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
$NetBSD: patch-help_LINGUAS,v 1.1 2022/07/13 20:24:24 wiz Exp $

Remove duplicate 'da' entry, breaking build.
https://gitlab.gnome.org/GNOME/glade/-/commit/efdd5338b034a11c5d617684d92d11edc600965e

--- help/LINGUAS.orig 2020-11-20 21:02:11.862337000 +0000
+++ help/LINGUAS
@@ -1,6 +1,5 @@
# please keep this list sorted alphabetically
#
-da
bg
ca
cs

0 comments on commit 9677ef3

Please sign in to comment.