pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel devel: Add libdazzle.
details: https://anonhg.NetBSD.org/pkgsrc/rev/c17d76505c27
branches: trunk
changeset: 409838:c17d76505c27
user: nia <nia%pkgsrc.org@localhost>
date: Tue Jan 21 14:56:41 2020 +0000
description:
devel: Add libdazzle.
Needed for epiphany update.
The libdazzle library is a companion library to GObject and Gtk+. It provides
various features that we wish were in the underlying library but cannot for
various reasons. In most cases, they are wildly out of scope for those
libraries. In other cases, our design isn't quite generic enough to work
for everyone.
The libdazzle project is heavily opinionated, and tends to gravitate towards
design that matches the GNOME 3 human interface guidelines.
diffstat:
devel/Makefile | 3 +-
devel/libdazzle/DESCR | 8 ++
devel/libdazzle/Makefile | 26 +++++++
devel/libdazzle/PLIST | 153 ++++++++++++++++++++++++++++++++++++++++++
devel/libdazzle/buildlink3.mk | 15 ++++
devel/libdazzle/distinfo | 6 +
6 files changed, 210 insertions(+), 1 deletions(-)
diffs (245 lines):
diff -r e4efc258d39f -r c17d76505c27 devel/Makefile
--- a/devel/Makefile Tue Jan 21 14:41:26 2020 +0000
+++ b/devel/Makefile Tue Jan 21 14:56:41 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3032 2020/01/21 11:57:38 pho Exp $
+# $NetBSD: Makefile,v 1.3033 2020/01/21 14:56:41 nia Exp $
#
COMMENT= Development utilities
@@ -665,6 +665,7 @@
SUBDIR+= libctl
SUBDIR+= libdaemon
SUBDIR+= libdatrie
+SUBDIR+= libdazzle
SUBDIR+= libdbusmenu-glib
SUBDIR+= libdbusmenu-gtk
SUBDIR+= libdbusmenu-gtk-doc
diff -r e4efc258d39f -r c17d76505c27 devel/libdazzle/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libdazzle/DESCR Tue Jan 21 14:56:41 2020 +0000
@@ -0,0 +1,8 @@
+The libdazzle library is a companion library to GObject and Gtk+. It provides
+various features that we wish were in the underlying library but cannot for
+various reasons. In most cases, they are wildly out of scope for those
+libraries. In other cases, our design isn't quite generic enough to work
+for everyone.
+
+The libdazzle project is heavily opinionated, and tends to gravitate towards
+design that matches the GNOME 3 human interface guidelines.
diff -r e4efc258d39f -r c17d76505c27 devel/libdazzle/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libdazzle/Makefile Tue Jan 21 14:56:41 2020 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2020/01/21 14:56:41 nia Exp $
+
+DISTNAME= libdazzle-3.35.3
+CATEGORIES= devel gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libdazzle/3.35/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://gitlab.gnome.org/GNOME/libdazzle
+COMMENT= Companion library to GObject and Gtk+
+LICENSE= gnu-gpl-v3
+
+USE_TOOLS+= pkg-config
+
+# workaround for build failure
+# https://gitlab.gnome.org/GNOME/json-glib/issues/35
+MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/src
+
+PYTHON_FOR_BUILD_ONLY= tool
+
+PKGCONFIG_OVERRIDE_STAGE= pre-install
+PKGCONFIG_OVERRIDE+= output/meson-private/libdazzle-1.0.pc
+
+.include "../../devel/meson/build.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e4efc258d39f -r c17d76505c27 devel/libdazzle/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libdazzle/PLIST Tue Jan 21 14:56:41 2020 +0000
@@ -0,0 +1,153 @@
+@comment $NetBSD: PLIST,v 1.1 2020/01/21 14:56:41 nia Exp $
+bin/dazzle-list-counters
+include/libdazzle-1.0/actions/dzl-action-group.h
+include/libdazzle-1.0/actions/dzl-child-property-action.h
+include/libdazzle-1.0/actions/dzl-properties-group.h
+include/libdazzle-1.0/actions/dzl-settings-flag-action.h
+include/libdazzle-1.0/actions/dzl-widget-action-group.h
+include/libdazzle-1.0/animation/dzl-animation.h
+include/libdazzle-1.0/animation/dzl-box-theatric.h
+include/libdazzle-1.0/animation/dzl-frame-source.h
+include/libdazzle-1.0/app/dzl-application-window.h
+include/libdazzle-1.0/app/dzl-application.h
+include/libdazzle-1.0/bindings/dzl-binding-group.h
+include/libdazzle-1.0/bindings/dzl-signal-group.h
+include/libdazzle-1.0/cache/dzl-task-cache.h
+include/libdazzle-1.0/dazzle.h
+include/libdazzle-1.0/dzl-enums.h
+include/libdazzle-1.0/dzl-version-macros.h
+include/libdazzle-1.0/dzl-version.h
+include/libdazzle-1.0/files/dzl-directory-model.h
+include/libdazzle-1.0/files/dzl-directory-reaper.h
+include/libdazzle-1.0/files/dzl-file-transfer.h
+include/libdazzle-1.0/files/dzl-recursive-file-monitor.h
+include/libdazzle-1.0/graphing/dzl-cpu-graph.h
+include/libdazzle-1.0/graphing/dzl-cpu-model.h
+include/libdazzle-1.0/graphing/dzl-graph-column.h
+include/libdazzle-1.0/graphing/dzl-graph-line-renderer.h
+include/libdazzle-1.0/graphing/dzl-graph-model.h
+include/libdazzle-1.0/graphing/dzl-graph-renderer.h
+include/libdazzle-1.0/graphing/dzl-graph-view.h
+include/libdazzle-1.0/menus/dzl-joined-menu.h
+include/libdazzle-1.0/menus/dzl-menu-button.h
+include/libdazzle-1.0/menus/dzl-menu-manager.h
+include/libdazzle-1.0/panel/dzl-dock-bin-edge.h
+include/libdazzle-1.0/panel/dzl-dock-bin.h
+include/libdazzle-1.0/panel/dzl-dock-item.h
+include/libdazzle-1.0/panel/dzl-dock-manager.h
+include/libdazzle-1.0/panel/dzl-dock-overlay-edge.h
+include/libdazzle-1.0/panel/dzl-dock-overlay.h
+include/libdazzle-1.0/panel/dzl-dock-paned.h
+include/libdazzle-1.0/panel/dzl-dock-revealer.h
+include/libdazzle-1.0/panel/dzl-dock-stack.h
+include/libdazzle-1.0/panel/dzl-dock-transient-grab.h
+include/libdazzle-1.0/panel/dzl-dock-types.h
+include/libdazzle-1.0/panel/dzl-dock-widget.h
+include/libdazzle-1.0/panel/dzl-dock-window.h
+include/libdazzle-1.0/panel/dzl-dock.h
+include/libdazzle-1.0/panel/dzl-tab-strip.h
+include/libdazzle-1.0/panel/dzl-tab.h
+include/libdazzle-1.0/pathbar/dzl-path-bar.h
+include/libdazzle-1.0/pathbar/dzl-path-element.h
+include/libdazzle-1.0/pathbar/dzl-path.h
+include/libdazzle-1.0/prefs/dzl-preferences-bin.h
+include/libdazzle-1.0/prefs/dzl-preferences-entry.h
+include/libdazzle-1.0/prefs/dzl-preferences-file-chooser-button.h
+include/libdazzle-1.0/prefs/dzl-preferences-flow-box.h
+include/libdazzle-1.0/prefs/dzl-preferences-font-button.h
+include/libdazzle-1.0/prefs/dzl-preferences-group.h
+include/libdazzle-1.0/prefs/dzl-preferences-page.h
+include/libdazzle-1.0/prefs/dzl-preferences-spin-button.h
+include/libdazzle-1.0/prefs/dzl-preferences-switch.h
+include/libdazzle-1.0/prefs/dzl-preferences-view.h
+include/libdazzle-1.0/prefs/dzl-preferences.h
+include/libdazzle-1.0/search/dzl-fuzzy-index-builder.h
+include/libdazzle-1.0/search/dzl-fuzzy-index-cursor.h
+include/libdazzle-1.0/search/dzl-fuzzy-index-match.h
+include/libdazzle-1.0/search/dzl-fuzzy-index.h
+include/libdazzle-1.0/search/dzl-fuzzy-mutable-index.h
+include/libdazzle-1.0/search/dzl-levenshtein.h
+include/libdazzle-1.0/search/dzl-pattern-spec.h
+include/libdazzle-1.0/search/dzl-trie.h
+include/libdazzle-1.0/settings/dzl-settings-sandwich.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-accel-dialog.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-chord.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-context.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-controller.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-label.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-manager.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-model.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-phase.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-simple-label.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-theme-editor.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-theme.h
+include/libdazzle-1.0/shortcuts/dzl-shortcut-tooltip.h
+include/libdazzle-1.0/shortcuts/dzl-shortcuts-group.h
+include/libdazzle-1.0/shortcuts/dzl-shortcuts-section.h
+include/libdazzle-1.0/shortcuts/dzl-shortcuts-shortcut.h
+include/libdazzle-1.0/shortcuts/dzl-shortcuts-window.h
+include/libdazzle-1.0/statemachine/dzl-state-machine-buildable.h
+include/libdazzle-1.0/statemachine/dzl-state-machine.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-button.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-entry-buffer.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-entry.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-popover.h
+include/libdazzle-1.0/suggestions/dzl-suggestion-row.h
+include/libdazzle-1.0/suggestions/dzl-suggestion.h
+include/libdazzle-1.0/theming/dzl-css-provider.h
+include/libdazzle-1.0/theming/dzl-theme-manager.h
+include/libdazzle-1.0/tree/dzl-list-store-adapter.h
+include/libdazzle-1.0/tree/dzl-tree-builder.h
+include/libdazzle-1.0/tree/dzl-tree-node.h
+include/libdazzle-1.0/tree/dzl-tree-types.h
+include/libdazzle-1.0/tree/dzl-tree.h
+include/libdazzle-1.0/util/dzl-cairo.h
+include/libdazzle-1.0/util/dzl-cancellable.h
+include/libdazzle-1.0/util/dzl-counter.h
+include/libdazzle-1.0/util/dzl-date-time.h
+include/libdazzle-1.0/util/dzl-dnd.h
+include/libdazzle-1.0/util/dzl-file-manager.h
+include/libdazzle-1.0/util/dzl-gdk.h
+include/libdazzle-1.0/util/dzl-gtk.h
+include/libdazzle-1.0/util/dzl-heap.h
+include/libdazzle-1.0/util/dzl-int-pair.h
+include/libdazzle-1.0/util/dzl-list-model-filter.h
+include/libdazzle-1.0/util/dzl-macros.h
+include/libdazzle-1.0/util/dzl-pango.h
+include/libdazzle-1.0/util/dzl-read-only-list-model.h
+include/libdazzle-1.0/util/dzl-rgba.h
+include/libdazzle-1.0/util/dzl-ring.h
+include/libdazzle-1.0/util/dzl-variant.h
+include/libdazzle-1.0/widgets/dzl-bin.h
+include/libdazzle-1.0/widgets/dzl-bolding-label.h
+include/libdazzle-1.0/widgets/dzl-box.h
+include/libdazzle-1.0/widgets/dzl-centering-bin.h
+include/libdazzle-1.0/widgets/dzl-column-layout.h
+include/libdazzle-1.0/widgets/dzl-counters-window.h
+include/libdazzle-1.0/widgets/dzl-elastic-bin.h
+include/libdazzle-1.0/widgets/dzl-empty-state.h
+include/libdazzle-1.0/widgets/dzl-entry-box.h
+include/libdazzle-1.0/widgets/dzl-file-chooser-entry.h
+include/libdazzle-1.0/widgets/dzl-list-box-row.h
+include/libdazzle-1.0/widgets/dzl-list-box.h
+include/libdazzle-1.0/widgets/dzl-multi-paned.h
+include/libdazzle-1.0/widgets/dzl-pill-box.h
+include/libdazzle-1.0/widgets/dzl-priority-box.h
+include/libdazzle-1.0/widgets/dzl-progress-button.h
+include/libdazzle-1.0/widgets/dzl-progress-icon.h
+include/libdazzle-1.0/widgets/dzl-progress-menu-button.h
+include/libdazzle-1.0/widgets/dzl-radio-box.h
+include/libdazzle-1.0/widgets/dzl-scrolled-window.h
+include/libdazzle-1.0/widgets/dzl-search-bar.h
+include/libdazzle-1.0/widgets/dzl-simple-label.h
+include/libdazzle-1.0/widgets/dzl-simple-popover.h
+include/libdazzle-1.0/widgets/dzl-slider.h
+include/libdazzle-1.0/widgets/dzl-stack-list.h
+include/libdazzle-1.0/widgets/dzl-three-grid.h
+lib/girepository-1.0/Dazzle-1.0.typelib
+lib/libdazzle-1.0.so
+lib/libdazzle-1.0.so.0
+lib/pkgconfig/libdazzle-1.0.pc
+share/gir-1.0/Dazzle-1.0.gir
+share/vala/vapi/libdazzle-1.0.deps
+share/vala/vapi/libdazzle-1.0.vapi
diff -r e4efc258d39f -r c17d76505c27 devel/libdazzle/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libdazzle/buildlink3.mk Tue Jan 21 14:56:41 2020 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2020/01/21 14:56:41 nia Exp $
+
+BUILDLINK_TREE+= libdazzle
+
+.if !defined(LIBDAZZLE_BUILDLINK3_MK)
+LIBDAZZLE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libdazzle+= libdazzle>=3.35.3
+BUILDLINK_PKGSRCDIR.libdazzle?= ../../devel/libdazzle
+BUILDLINK_INCDIRS.libdazzle+= include/libdazzle-1.0
+
+.include "../../x11/gtk3/buildlink3.mk"
+.endif # LIBDAZZLE_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libdazzle
diff -r e4efc258d39f -r c17d76505c27 devel/libdazzle/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libdazzle/distinfo Tue Jan 21 14:56:41 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/01/21 14:56:41 nia Exp $
+
+SHA1 (libdazzle-3.35.3.tar.xz) = 80c6521240e1abc75b8fc053d41d1836f8a6965f
+RMD160 (libdazzle-3.35.3.tar.xz) = 7a7cf288a3efd53048e79fbf6fbe16863bef0a31
+SHA512 (libdazzle-3.35.3.tar.xz) = 3a7a4c1a87b2d3c13a55932e7db1e21e0cf35859ae805f0426ff56eacd07edbb6e9d303120b8db932eb8d03ac06889a9b724139b726fbb9ac5c61b75fb23d668
+Size (libdazzle-3.35.3.tar.xz) = 441388 bytes
Home |
Main Index |
Thread Index |
Old Index