diff --git a/common/shlibs b/common/shlibs index 46745f526e7898..ec767257bd1331 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4569,3 +4569,7 @@ libglycin-gtk4-2.so.0 glycin-gtk4-2.0.7_1 libresvg.so.0.46 libresvg0-0.46.0_1 libgpiod.so.3 libgpiod-2.2_4 libgpiodcxx.so.2 libgpiod-2.2_4 +libdee-1.0.so.4 dee-1.2.7_1 +libunity-protocol-private.so.0 libunity-7.1.4_1 +libunity.so.9 libunity-7.1.4_1 +libunity-extras.so.9 libunity-7.1.4_1 diff --git a/srcpkgs/dee-devel b/srcpkgs/dee-devel new file mode 120000 index 00000000000000..268487bf7b680b --- /dev/null +++ b/srcpkgs/dee-devel @@ -0,0 +1 @@ +dee \ No newline at end of file diff --git a/srcpkgs/dee/patches/dee-1.2.7-deprecated-g_type_class_add_private.patch b/srcpkgs/dee/patches/dee-1.2.7-deprecated-g_type_class_add_private.patch new file mode 100644 index 00000000000000..9ab75d1f3486c6 --- /dev/null +++ b/srcpkgs/dee/patches/dee-1.2.7-deprecated-g_type_class_add_private.patch @@ -0,0 +1,927 @@ +diff -up dee-1.2.7/configure.ac.dep dee-1.2.7/configure.ac +--- dee-1.2.7/configure.ac.dep 2013-09-09 05:22:35.000000000 -0400 ++++ dee-1.2.7/configure.ac 2019-09-05 11:17:15.833415732 -0400 +@@ -95,7 +95,7 @@ AC_FUNC_MMAP + AC_CHECK_FUNCS([memset munmap strcasecmp strdup]) + + PKG_CHECK_MODULES(DEE, +- glib-2.0 >= 2.32 ++ glib-2.0 >= 2.38 + gthread-2.0 >= 2.32 + gobject-2.0 >= 2.32 + gio-2.0 >= 2.32 +diff -up dee-1.2.7/src/dee-analyzer.c.dep dee-1.2.7/src/dee-analyzer.c +--- dee-1.2.7/src/dee-analyzer.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-analyzer.c 2019-09-05 11:22:55.498031535 -0400 +@@ -45,13 +45,6 @@ + #include + #include "dee-analyzer.h" + +-G_DEFINE_TYPE (DeeAnalyzer, +- dee_analyzer, +- G_TYPE_OBJECT); +- +-#define DEE_ANALYZER_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_ANALYZER, DeeAnalyzerPrivate)) +- + typedef struct { + DeeTermFilterFunc filter_func; + gpointer data; +@@ -76,6 +69,10 @@ enum + PROP_0, + }; + ++G_DEFINE_TYPE_WITH_PRIVATE (DeeAnalyzer, ++ dee_analyzer, ++ G_TYPE_OBJECT); ++ + /* + * DeeAnalyzer forward declarations + */ +@@ -195,9 +192,6 @@ dee_analyzer_class_init (DeeAnalyzerClas + klass->add_term_filter = dee_analyzer_add_term_filter_real; + klass->collate_key = dee_analyzer_collate_key_real; + klass->collate_cmp = dee_analyzer_collate_cmp_real; +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeAnalyzerPrivate)); + } + + static void +@@ -205,7 +199,7 @@ dee_analyzer_init (DeeAnalyzer *self) + { + DeeAnalyzerPrivate *priv; + +- priv = self->priv = DEE_ANALYZER_GET_PRIVATE (self); ++ priv = self->priv = dee_analyzer_get_instance_private (self); + + priv->term_filters = NULL; + priv->term_pool = (DeeTermList*) g_object_new (DEE_TYPE_TERM_LIST, NULL); +diff -up dee-1.2.7/src/dee-client.c.dep dee-1.2.7/src/dee-client.c +--- dee-1.2.7/src/dee-client.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-client.c 2019-09-05 11:42:29.972418434 -0400 +@@ -37,11 +37,6 @@ + #include "dee-marshal.h" + #include "trace-log.h" + +-G_DEFINE_TYPE (DeeClient, dee_client, DEE_TYPE_PEER) +- +-#define GET_PRIVATE(o) \ +- (G_TYPE_INSTANCE_GET_PRIVATE ((o), DEE_TYPE_CLIENT, DeeClientPrivate)) +- + /** + * DeeClientPrivate: + * +@@ -69,6 +64,8 @@ enum + LAST_SIGNAL + }; + ++G_DEFINE_TYPE_WITH_PRIVATE (DeeClient, dee_client, DEE_TYPE_PEER) ++ + //static guint32 _server_signals[LAST_SIGNAL] = { 0 }; + + /* Forwards */ +@@ -208,8 +205,6 @@ dee_client_class_init (DeeClientClass *k + GObjectClass *object_class = G_OBJECT_CLASS (klass); + DeePeerClass *peer_class = DEE_PEER_CLASS (klass); + +- g_type_class_add_private (klass, sizeof (DeeClientPrivate)); +- + object_class->constructed = dee_client_constructed; + object_class->get_property = dee_client_get_property; + object_class->set_property = dee_client_set_property; +@@ -238,7 +233,7 @@ dee_client_class_init (DeeClientClass *k + static void + dee_client_init (DeeClient *self) + { +- self->priv = GET_PRIVATE (self); ++ self->priv = dee_client_get_instance_private (self); + } + + /** +diff -up dee-1.2.7/src/dee-file-resource-manager.c.dep dee-1.2.7/src/dee-file-resource-manager.c +--- dee-1.2.7/src/dee-file-resource-manager.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-file-resource-manager.c 2019-09-05 11:30:57.925525012 -0400 +@@ -41,14 +41,6 @@ + #include "trace-log.h" + + static void dee_file_resource_manager_resource_manager_iface_init (DeeResourceManagerIface *iface); +-G_DEFINE_TYPE_WITH_CODE (DeeFileResourceManager, +- dee_file_resource_manager, +- G_TYPE_OBJECT, +- G_IMPLEMENT_INTERFACE (DEE_TYPE_RESOURCE_MANAGER, +- dee_file_resource_manager_resource_manager_iface_init)) +- +-#define DEE_FILE_RESOURCE_MANAGER_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_FILE_RESOURCE_MANAGER, DeeFileResourceManagerPrivate)) + + enum + { +@@ -66,13 +58,20 @@ typedef struct + GHashTable *monitors_by_id; + } DeeFileResourceManagerPrivate; + ++G_DEFINE_TYPE_WITH_CODE (DeeFileResourceManager, ++ dee_file_resource_manager, ++ G_TYPE_OBJECT, ++ G_ADD_PRIVATE(DeeFileResourceManager) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_RESOURCE_MANAGER, ++ dee_file_resource_manager_resource_manager_iface_init)) ++ + /* GObject Init */ + static void + dee_file_resource_manager_finalize (GObject *object) + { + DeeFileResourceManagerPrivate *priv; + +- priv = DEE_FILE_RESOURCE_MANAGER_GET_PRIVATE (object); ++ priv = dee_file_resource_manager_get_instance_private ((DeeFileResourceManager*) object); + + g_slist_free_full (priv->resource_dirs, g_free); + priv->resource_dirs = NULL; +@@ -121,7 +120,7 @@ dee_file_resource_manager_get_property ( + { + DeeFileResourceManagerPrivate *priv; + +- priv = DEE_FILE_RESOURCE_MANAGER_GET_PRIVATE (object); ++ priv = dee_file_resource_manager_get_instance_private ((DeeFileResourceManager *) object); + + switch (id) + { +@@ -156,9 +155,6 @@ dee_file_resource_manager_class_init (De + G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY + | G_PARAM_STATIC_STRINGS); + g_object_class_install_property (obj_class, PROP_PRIMARY_PATH, pspec); +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeFileResourceManagerPrivate)); + } + + static void +@@ -166,7 +162,7 @@ dee_file_resource_manager_init (DeeFileR + { + DeeFileResourceManagerPrivate *priv; + +- priv = DEE_FILE_RESOURCE_MANAGER_GET_PRIVATE (self); ++ priv = dee_file_resource_manager_get_instance_private (self); + priv->resource_dirs = NULL; + priv->monitors_by_id = g_hash_table_new_full(g_direct_hash, + g_direct_equal, +@@ -222,7 +218,7 @@ dee_file_resource_manager_add_search_pat + g_return_if_fail (DEE_IS_FILE_RESOURCE_MANAGER (self)); + g_return_if_fail (path != NULL); + +- priv = DEE_FILE_RESOURCE_MANAGER_GET_PRIVATE (self); ++ priv = dee_file_resource_manager_get_instance_private ((DeeFileResourceManager *) self); + priv->resource_dirs = g_slist_append (priv->resource_dirs, + g_strdup (path)); + } +@@ -242,7 +238,7 @@ dee_file_resource_manager_get_primary_pa + + g_return_val_if_fail (DEE_IS_FILE_RESOURCE_MANAGER (self), NULL); + +- priv = DEE_FILE_RESOURCE_MANAGER_GET_PRIVATE (self); ++ priv = dee_file_resource_manager_get_instance_private ((DeeFileResourceManager *) self); + return (const gchar *) priv->resource_dirs->data; + } + +@@ -393,7 +389,7 @@ dee_file_resource_manager_load (DeeResou + g_return_val_if_fail (resource_name != NULL, NULL); + g_return_val_if_fail (error == NULL || *error == NULL, NULL); + +- priv = DEE_FILE_RESOURCE_MANAGER_GET_PRIVATE (self); ++ priv = dee_file_resource_manager_get_instance_private ((DeeFileResourceManager *) self); + + for (iter = priv->resource_dirs; iter != NULL; iter = iter->next) + { +diff -up dee-1.2.7/src/dee-filter-model.c.dep dee-1.2.7/src/dee-filter-model.c +--- dee-1.2.7/src/dee-filter-model.c.dep 2013-09-10 06:57:15.000000000 -0400 ++++ dee-1.2.7/src/dee-filter-model.c 2019-09-05 11:32:21.687699629 -0400 +@@ -65,15 +65,6 @@ + + static void dee_filter_model_model_iface_init (DeeModelIface *iface); + +-G_DEFINE_TYPE_WITH_CODE (DeeFilterModel, +- dee_filter_model, +- DEE_TYPE_PROXY_MODEL, +- G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, +- dee_filter_model_model_iface_init)); +- +-#define DEE_FILTER_MODEL_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_FILTER_MODEL, DeeFilterModelPrivate)) +- + /** + * DeeFilterModelPrivate: + * +@@ -107,6 +98,13 @@ enum + PROP_FILTER, + }; + ++G_DEFINE_TYPE_WITH_CODE (DeeFilterModel, ++ dee_filter_model, ++ DEE_TYPE_PROXY_MODEL, ++ G_ADD_PRIVATE(DeeFilterModel) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, ++ dee_filter_model_model_iface_init)); ++ + /* + * DeeModel forward declarations + */ +@@ -332,9 +330,6 @@ dee_filter_model_class_init (DeeFilterMo + G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY + | G_PARAM_STATIC_STRINGS); + g_object_class_install_property (obj_class, PROP_FILTER, pspec); +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeFilterModelPrivate)); + } + + static void +@@ -342,7 +337,7 @@ dee_filter_model_init (DeeFilterModel *s + { + DeeFilterModelPrivate *priv; + +- priv = self->priv = DEE_FILTER_MODEL_GET_PRIVATE (self); ++ priv = self->priv = dee_filter_model_get_instance_private (self); + + priv->iter_map = g_hash_table_new (g_direct_hash, g_direct_equal); + priv->iter_list = g_sequence_new (NULL); +diff -up dee-1.2.7/src/dee-glist-result-set.c.dep dee-1.2.7/src/dee-glist-result-set.c +--- dee-1.2.7/src/dee-glist-result-set.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-glist-result-set.c 2019-09-05 11:37:49.387557145 -0400 +@@ -32,14 +32,6 @@ + #include "dee-glist-result-set.h" + + static void dee_glist_result_set_result_set_iface_init (DeeResultSetIface *iface); +-G_DEFINE_TYPE_WITH_CODE (DeeGListResultSet, +- dee_glist_result_set, +- G_TYPE_OBJECT, +- G_IMPLEMENT_INTERFACE (DEE_TYPE_RESULT_SET, +- dee_glist_result_set_result_set_iface_init)) +- +-#define DEE_GLIST_RESULT_SET_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_GLIST_RESULT_SET, DeeGListResultSetPrivate)) + + typedef struct + { +@@ -52,13 +44,20 @@ typedef struct + gboolean n_rows_calculated; + } DeeGListResultSetPrivate; + ++G_DEFINE_TYPE_WITH_CODE (DeeGListResultSet, ++ dee_glist_result_set, ++ G_TYPE_OBJECT, ++ G_ADD_PRIVATE(DeeGListResultSet) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_RESULT_SET, ++ dee_glist_result_set_result_set_iface_init)) ++ + /* GObject Init */ + static void + dee_glist_result_set_finalize (GObject *object) + { + DeeGListResultSetPrivate *priv; + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (object); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) object); + + if (priv->model) + g_object_unref (priv->model); +@@ -74,9 +73,6 @@ dee_glist_result_set_class_init (DeeGLis + GObjectClass *obj_class = G_OBJECT_CLASS (klass); + + obj_class->finalize = dee_glist_result_set_finalize; +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeGListResultSetPrivate)); + } + + static void +@@ -84,7 +80,7 @@ dee_glist_result_set_init (DeeGListResul + { + DeeGListResultSetPrivate *priv; + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private (self); + priv->pos = 0; + priv->n_rows_calculated = FALSE; + } +@@ -96,7 +92,7 @@ dee_glist_result_set_get_n_rows (DeeResu + + g_return_val_if_fail (DEE_IS_GLIST_RESULT_SET (self), 0); + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) self); + + if (!priv->n_rows_calculated) + { +@@ -116,7 +112,7 @@ dee_glist_result_set_next (DeeResultSet + g_return_val_if_fail (DEE_IS_GLIST_RESULT_SET (self), NULL); + g_return_val_if_fail (dee_result_set_has_next (self), NULL); + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) self); + next = dee_result_set_peek (self); + priv->cursor = priv->cursor->next; + priv->pos++; +@@ -130,7 +126,7 @@ dee_glist_result_set_has_next (DeeResult + + g_return_val_if_fail (DEE_IS_GLIST_RESULT_SET (self), FALSE); + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) self); + + return priv->cursor != NULL; + } +@@ -142,7 +138,7 @@ dee_glist_result_set_peek (DeeResultSet + + g_return_val_if_fail (DEE_IS_GLIST_RESULT_SET (self), NULL); + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) self); + + if (priv->cursor == NULL) + return NULL; +@@ -158,7 +154,7 @@ dee_glist_result_set_seek (DeeResultSet + + g_return_if_fail (DEE_IS_GLIST_RESULT_SET (self)); + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) self); + priv->cursor = g_list_nth (priv->rows, pos); + priv->pos = pos; + +@@ -177,7 +173,7 @@ dee_glist_result_set_tell (DeeResultSet + + g_return_val_if_fail (DEE_IS_GLIST_RESULT_SET (self), 0); + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) self); + return priv->pos; + } + +@@ -188,7 +184,7 @@ dee_glist_result_set_get_model (DeeResul + + g_return_val_if_fail (DEE_IS_GLIST_RESULT_SET (self), NULL); + +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) self); + return priv->model; + } + +@@ -216,7 +212,7 @@ dee_glist_result_set_new (GList *rows + DeeGListResultSetPrivate *priv; + + self = g_object_new (DEE_TYPE_GLIST_RESULT_SET, NULL); +- priv = DEE_GLIST_RESULT_SET_GET_PRIVATE (self); ++ priv = dee_glist_result_set_get_instance_private ((DeeGListResultSet *) self); + priv->rows = rows; + priv->cursor = rows; + priv->model = g_object_ref (model); +diff -up dee-1.2.7/src/dee-hash-index.c.dep dee-1.2.7/src/dee-hash-index.c +--- dee-1.2.7/src/dee-hash-index.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-hash-index.c 2019-09-05 11:38:58.981034578 -0400 +@@ -37,11 +37,6 @@ + #include "dee-glist-result-set.h" + #include "trace-log.h" + +-G_DEFINE_TYPE (DeeHashIndex, dee_hash_index, DEE_TYPE_INDEX); +- +-#define DEE_HASH_INDEX_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_HASH_INDEX, DeeHashIndexPrivate)) +- + /* + * FORWARDS + */ +@@ -102,6 +97,8 @@ enum + PROP_0, + }; + ++G_DEFINE_TYPE_WITH_PRIVATE (DeeHashIndex, dee_hash_index, DEE_TYPE_INDEX); ++ + /* GObject stuff */ + static void + dee_hash_index_finalize (GObject *object) +@@ -180,15 +177,12 @@ dee_hash_index_class_init (DeeHashIndexC + idx_class->get_n_rows = dee_hash_index_get_n_rows; + idx_class->get_n_rows_for_term = dee_hash_index_get_n_rows_for_term; + idx_class->get_supported_term_match_flags = dee_hash_index_get_supported_term_match_flags; +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeHashIndexPrivate)); + } + + static void + dee_hash_index_init (DeeHashIndex *self) + { +- self->priv = DEE_HASH_INDEX_GET_PRIVATE (self); ++ self->priv = dee_hash_index_get_instance_private (self); + + self->priv->terms = g_hash_table_new (g_str_hash, g_str_equal); + self->priv->row_terms = g_hash_table_new_full(g_direct_hash, g_direct_equal, +diff -up dee-1.2.7/src/dee-index.c.dep dee-1.2.7/src/dee-index.c +--- dee-1.2.7/src/dee-index.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-index.c 2019-09-05 11:39:52.657860216 -0400 +@@ -43,11 +43,6 @@ + #include "dee-marshal.h" + #include "trace-log.h" + +-G_DEFINE_ABSTRACT_TYPE (DeeIndex, dee_index, G_TYPE_OBJECT); +- +-#define DEE_INDEX_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_INDEX, DeeIndexPrivate)) +- + /** + * DeeIndexPrivate: + * +@@ -68,6 +63,8 @@ enum + PROP_READER + }; + ++G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (DeeIndex, dee_index, G_TYPE_OBJECT); ++ + /* GObject stuff */ + static void + dee_index_finalize (GObject *object) +@@ -195,15 +192,12 @@ dee_index_class_init (DeeIndexClass *kla + G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY + | G_PARAM_STATIC_STRINGS); + g_object_class_install_property (obj_class, PROP_READER, pspec); +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeIndexPrivate)); + } + + static void + dee_index_init (DeeIndex *self) + { +- self->priv = DEE_INDEX_GET_PRIVATE (self); ++ self->priv = dee_index_get_instance_private (self); + } + + /** +diff -up dee-1.2.7/src/dee-peer.c.dep dee-1.2.7/src/dee-peer.c +--- dee-1.2.7/src/dee-peer.c.dep 2013-07-21 18:27:22.000000000 -0400 ++++ dee-1.2.7/src/dee-peer.c 2019-09-05 11:40:51.330576540 -0400 +@@ -62,11 +62,6 @@ + #include "dee-marshal.h" + #include "trace-log.h" + +-G_DEFINE_TYPE (DeePeer, dee_peer, G_TYPE_OBJECT) +- +-#define DEE_PEER_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_PEER, DeePeerPrivate)) +- + #define _DeePeerIter GSequenceIter + + /** +@@ -145,6 +140,8 @@ enum + LAST_SIGNAL + }; + ++G_DEFINE_TYPE_WITH_PRIVATE (DeePeer, dee_peer, G_TYPE_OBJECT) ++ + static guint32 _peer_signals[LAST_SIGNAL] = { 0 }; + + /* Forwards */ +@@ -568,9 +565,6 @@ dee_peer_class_init (DeePeerClass *klass + G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY + | G_PARAM_STATIC_STRINGS); + g_object_class_install_property (obj_class, PROP_SWARM_OWNER, pspec); +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeePeerPrivate)); + } + + static void +@@ -578,7 +572,7 @@ dee_peer_init (DeePeer *peer) + { + DeePeerPrivate *priv; + +- priv = peer->priv = DEE_PEER_GET_PRIVATE (peer); ++ priv = peer->priv = dee_peer_get_instance_private (peer); + + priv->swarm_name = NULL; + priv->swarm_leader = NULL; +diff -up dee-1.2.7/src/dee-proxy-model.c.dep dee-1.2.7/src/dee-proxy-model.c +--- dee-1.2.7/src/dee-proxy-model.c.dep 2013-09-10 06:52:03.000000000 -0400 ++++ dee-1.2.7/src/dee-proxy-model.c 2019-09-05 11:43:32.123058716 -0400 +@@ -43,15 +43,6 @@ + + static void dee_proxy_model_model_iface_init (DeeModelIface *iface); + +-G_DEFINE_TYPE_WITH_CODE (DeeProxyModel, +- dee_proxy_model, +- DEE_TYPE_SERIALIZABLE_MODEL, +- G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, +- dee_proxy_model_model_iface_init)); +- +-#define DEE_PROXY_MODEL_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_PROXY_MODEL, DeeProxyModelPrivate)) +- + enum + { + PROP_0, +@@ -85,6 +76,13 @@ struct _DeeProxyModelPrivate + gulong changeset_finished_handler; + }; + ++G_DEFINE_TYPE_WITH_CODE (DeeProxyModel, ++ dee_proxy_model, ++ DEE_TYPE_SERIALIZABLE_MODEL, ++ G_ADD_PRIVATE(DeeProxyModel) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, ++ dee_proxy_model_model_iface_init)); ++ + #define DEE_PROXY_MODEL_BACK_END(model) (DEE_PROXY_MODEL(model)->priv->back_end) + #define SUPER_CLASS DEE_SERIALIZABLE_MODEL_CLASS (dee_proxy_model_parent_class) + +@@ -441,9 +439,6 @@ dee_proxy_model_class_init (DeeProxyMode + G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY + | G_PARAM_STATIC_STRINGS); + g_object_class_install_property (obj_class, PROP_INHERIT_SEQNUMS, pspec); +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeProxyModelPrivate)); + } + + static void +@@ -500,7 +495,7 @@ dee_proxy_model_init (DeeProxyModel *mod + { + DeeProxyModelPrivate *priv; + +- priv = model->priv = DEE_PROXY_MODEL_GET_PRIVATE (model); ++ priv = model->priv = dee_proxy_model_get_instance_private (model); + priv->back_end = NULL; + priv->inherit_seqnums = TRUE; + +diff -up dee-1.2.7/src/dee-sequence-model.c.dep dee-1.2.7/src/dee-sequence-model.c +--- dee-1.2.7/src/dee-sequence-model.c.dep 2013-09-16 14:07:09.000000000 -0400 ++++ dee-1.2.7/src/dee-sequence-model.c 2019-09-05 11:45:05.301020171 -0400 +@@ -49,15 +49,6 @@ + + static void dee_sequence_model_model_iface_init (DeeModelIface *iface); + +-G_DEFINE_TYPE_WITH_CODE (DeeSequenceModel, +- dee_sequence_model, +- DEE_TYPE_SERIALIZABLE_MODEL, +- G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, +- dee_sequence_model_model_iface_init)); +- +-#define DEE_SEQUENCE_MODEL_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_SEQUENCE_MODEL, DeeSequenceModelPrivate)) +- + /* Signal ids for emitting row update signals a just a smidgeon faster */ + static guint sigid_row_added; + static guint sigid_row_removed; +@@ -85,6 +76,13 @@ struct _DeeSequenceModelPrivate + gboolean setting_many; + }; + ++G_DEFINE_TYPE_WITH_CODE (DeeSequenceModel, ++ dee_sequence_model, ++ DEE_TYPE_SERIALIZABLE_MODEL, ++ G_ADD_PRIVATE(DeeSequenceModel) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, ++ dee_sequence_model_model_iface_init)); ++ + /* + * DeeModel forward declarations + */ +@@ -283,9 +281,6 @@ dee_sequence_model_class_init (DeeSequen + sigid_row_added = g_signal_lookup ("row-added", DEE_TYPE_MODEL); + sigid_row_removed = g_signal_lookup ("row-removed", DEE_TYPE_MODEL); + sigid_row_changed = g_signal_lookup ("row-changed", DEE_TYPE_MODEL); +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeSequenceModelPrivate)); + } + + static void +@@ -327,7 +322,7 @@ dee_sequence_model_init (DeeSequenceMode + { + DeeSequenceModelPrivate *priv; + +- priv = model->priv = DEE_SEQUENCE_MODEL_GET_PRIVATE (model); ++ priv = model->priv = dee_sequence_model_get_instance_private (model); + priv->sequence = g_sequence_new (NULL); + priv->tags = NULL; + priv->setting_many = FALSE; +diff -up dee-1.2.7/src/dee-serializable-model.c.dep dee-1.2.7/src/dee-serializable-model.c +--- dee-1.2.7/src/dee-serializable-model.c.dep 2019-09-05 11:17:15.831415776 -0400 ++++ dee-1.2.7/src/dee-serializable-model.c 2019-09-05 11:46:05.331706803 -0400 +@@ -47,16 +47,6 @@ + static void dee_serializable_model_model_iface_init (DeeModelIface *iface); + static void dee_serializable_model_serializable_iface_init (DeeSerializableIface *iface); + static GObject* dee_serializable_model_parse_serialized (GVariant *data); +-G_DEFINE_ABSTRACT_TYPE_WITH_CODE (DeeSerializableModel, +- dee_serializable_model, +- G_TYPE_OBJECT, +- G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, +- dee_serializable_model_model_iface_init) +- G_IMPLEMENT_INTERFACE (DEE_TYPE_SERIALIZABLE, +- dee_serializable_model_serializable_iface_init)); +- +-#define DEE_SERIALIZABLE_MODEL_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_SERIALIZABLE_MODEL, DeeSerializableModelPrivate)) + + #define MODEL_VARIANT_TYPE_1_0 G_VARIANT_TYPE ("(asaav(tt))") + #define MODEL_VARIANT_TYPE G_VARIANT_TYPE ("(asaav(tt)a{sv})") +@@ -80,6 +70,15 @@ struct _DeeSerializableModelPrivate + gboolean inside_changeset; + }; + ++G_DEFINE_ABSTRACT_TYPE_WITH_CODE (DeeSerializableModel, ++ dee_serializable_model, ++ G_TYPE_OBJECT, ++ G_ADD_PRIVATE(DeeSerializableModel) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, ++ dee_serializable_model_model_iface_init) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_SERIALIZABLE, ++ dee_serializable_model_serializable_iface_init)); ++ + typedef struct _FieldSchemaInfo FieldSchemaInfo; + + struct _FieldSchemaInfo +@@ -362,9 +361,6 @@ dee_serializable_model_class_init (DeeSe + + sigid_changeset_started = g_signal_lookup ("changeset-started", DEE_TYPE_MODEL); + sigid_changeset_finished = g_signal_lookup ("changeset-finished", DEE_TYPE_MODEL); +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeSerializableModelPrivate)); + } + + static void +@@ -372,7 +368,7 @@ dee_serializable_model_init (DeeSerializ + { + DeeSerializableModelPrivate *priv; + +- priv = model->priv = DEE_SERIALIZABLE_MODEL_GET_PRIVATE (model); ++ priv = model->priv = dee_serializable_model_get_instance_private (model); + + priv->seqnum = 0; + +diff -up dee-1.2.7/src/dee-server.c.dep dee-1.2.7/src/dee-server.c +--- dee-1.2.7/src/dee-server.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-server.c 2019-09-05 11:41:45.727386434 -0400 +@@ -39,11 +39,6 @@ + #include "dee-marshal.h" + #include "trace-log.h" + +-G_DEFINE_TYPE (DeeServer, dee_server, DEE_TYPE_PEER) +- +-#define GET_PRIVATE(o) \ +- (G_TYPE_INSTANCE_GET_PRIVATE ((o), DEE_TYPE_SERVER, DeeServerPrivate)) +- + #define ACTIVE_CONNECTIONS_KEY "dee-active-connections-list" + #define CONNECTION_ACCEPTED_KEY "dee-connection-accepted" + +@@ -78,6 +73,8 @@ enum + LAST_SIGNAL + }; + ++G_DEFINE_TYPE_WITH_PRIVATE (DeeServer, dee_server, DEE_TYPE_PEER) ++ + //static guint32 _server_signals[LAST_SIGNAL] = { 0 }; + static GHashTable *active_servers = NULL; + +@@ -397,8 +394,6 @@ dee_server_class_init (DeeServerClass *k + GObjectClass *object_class = G_OBJECT_CLASS (klass); + DeePeerClass *peer_class = DEE_PEER_CLASS (klass); + +- g_type_class_add_private (klass, sizeof (DeeServerPrivate)); +- + object_class->constructed = dee_server_constructed; + object_class->get_property = dee_server_get_property; + object_class->set_property = dee_server_set_property; +@@ -447,7 +442,7 @@ dee_server_class_init (DeeServerClass *k + static void + dee_server_init (DeeServer *self) + { +- self->priv = GET_PRIVATE (self); ++ self->priv = dee_server_get_instance_private (self); + + self->priv->connection_id_map = g_hash_table_new_full (g_direct_hash, + g_direct_equal, +diff -up dee-1.2.7/src/dee-shared-model.c.dep dee-1.2.7/src/dee-shared-model.c +--- dee-1.2.7/src/dee-shared-model.c.dep 2019-09-05 11:17:15.831415776 -0400 ++++ dee-1.2.7/src/dee-shared-model.c 2019-09-05 11:46:58.495543664 -0400 +@@ -61,17 +61,6 @@ static void dee_shared_model_serializabl + + static void dee_shared_model_model_iface_init (DeeModelIface *iface); + +-G_DEFINE_TYPE_WITH_CODE (DeeSharedModel, +- dee_shared_model, +- DEE_TYPE_PROXY_MODEL, +- G_IMPLEMENT_INTERFACE (DEE_TYPE_SERIALIZABLE, +- dee_shared_model_serializable_iface_init) +- G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, +- dee_shared_model_model_iface_init)); +- +-#define DEE_SHARED_MODEL_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_SHARED_MODEL, DeeSharedModelPrivate)) +- + #define COMMIT_VARIANT_TYPE G_VARIANT_TYPE("(sasaavauay(tt))") + #define COMMIT_TUPLE_ITEMS 6 + #define CLONE_VARIANT_TYPE G_VARIANT_TYPE("(sasaavauay(tt)a{sv})") +@@ -109,6 +98,15 @@ struct _DeeSharedModelPrivate + DeeSharedModelFlushMode flush_mode; + }; + ++G_DEFINE_TYPE_WITH_CODE (DeeSharedModel, ++ dee_shared_model, ++ DEE_TYPE_PROXY_MODEL, ++ G_ADD_PRIVATE(DeeSharedModel) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_SERIALIZABLE, ++ dee_shared_model_serializable_iface_init) ++ G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, ++ dee_shared_model_model_iface_init)); ++ + typedef struct + { + /* The revision type is: ROWS_ADDED, ROWS_REMOVED, or ROWS_CHANGED */ +@@ -806,9 +804,6 @@ dee_shared_model_class_init (DeeSharedMo + G_TYPE_NONE, 2, + G_TYPE_UINT64, G_TYPE_UINT64); + +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeSharedModelPrivate)); +- + /* Runtime-check that our defines are correct */ + g_assert (g_variant_type_n_items (CLONE_VARIANT_TYPE) == CLONE_TUPLE_ITEMS); + g_assert (g_variant_type_n_items (COMMIT_VARIANT_TYPE) == COMMIT_TUPLE_ITEMS); +@@ -819,7 +814,7 @@ dee_shared_model_init (DeeSharedModel *s + { + DeeSharedModelPrivate *priv; + +- priv = self->priv = DEE_SHARED_MODEL_GET_PRIVATE (self); ++ priv = self->priv = dee_shared_model_get_instance_private (self); + + priv->swarm = NULL; + priv->model_path = NULL; +diff -up dee-1.2.7/src/dee-term-list.c.dep dee-1.2.7/src/dee-term-list.c +--- dee-1.2.7/src/dee-term-list.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-term-list.c 2019-09-05 11:47:44.472537770 -0400 +@@ -43,11 +43,6 @@ + #include "dee-term-list.h" + #include "trace-log.h" + +-G_DEFINE_TYPE (DeeTermList, dee_term_list, G_TYPE_OBJECT); +- +-#define DEE_TERM_LIST_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_TERM_LIST, DeeTermListPrivate)) +- + /* + * FORWARDS + */ +@@ -93,6 +88,8 @@ enum + PROP_0, + }; + ++G_DEFINE_TYPE_WITH_PRIVATE (DeeTermList, dee_term_list, G_TYPE_OBJECT); ++ + #define CHECK_LAZY_SETUP(term_list) \ + if (G_UNLIKELY(term_list->priv->chunk == NULL)) \ + { \ +@@ -154,9 +151,6 @@ dee_term_list_class_init (DeeTermListCla + | G_PARAM_STATIC_STRINGS); + g_object_class_install_property (obj_class, PROP_FILTER, pspec); + */ +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeTermListPrivate)); + } + + static void +@@ -164,7 +158,7 @@ dee_term_list_init (DeeTermList *self) + { + DeeTermListPrivate *priv; + +- priv = self->priv = DEE_TERM_LIST_GET_PRIVATE (self); ++ priv = self->priv = dee_term_list_get_instance_private (self); + + /* The chunk and terms are allocated lazily, to make clone() work more + * eficiently */ +diff -up dee-1.2.7/src/dee-text-analyzer.c.dep dee-1.2.7/src/dee-text-analyzer.c +--- dee-1.2.7/src/dee-text-analyzer.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-text-analyzer.c 2019-09-05 11:48:34.262448464 -0400 +@@ -36,14 +36,6 @@ + + #include "dee-text-analyzer.h" + +-G_DEFINE_TYPE (DeeTextAnalyzer, +- dee_text_analyzer, +- DEE_TYPE_ANALYZER); +- +-#define DEE_TEXT_ANALYZER_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_TEXT_ANALYZER, DeeTextAnalyzerPrivate)) +- +- + /** + * DeeAnalyzerPrivate: + * +@@ -59,6 +51,10 @@ enum + PROP_0, + }; + ++G_DEFINE_TYPE_WITH_PRIVATE (DeeTextAnalyzer, ++ dee_text_analyzer, ++ DEE_TYPE_ANALYZER); ++ + /* + * DeeAnalyzer forward declarations + */ +@@ -88,15 +84,12 @@ dee_text_analyzer_class_init (DeeTextAna + + a_class->tokenize = dee_text_analyzer_tokenize_real; + a_class->collate_key = dee_text_analyzer_collate_key_real; +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeTextAnalyzerPrivate)); + } + + static void + dee_text_analyzer_init (DeeTextAnalyzer *self) + { +- self->priv = DEE_TEXT_ANALYZER_GET_PRIVATE (self); ++ self->priv = dee_text_analyzer_get_instance_private (self); + } + + /* +diff -up dee-1.2.7/src/dee-transaction.c.dep dee-1.2.7/src/dee-transaction.c +--- dee-1.2.7/src/dee-transaction.c.dep 2012-11-28 03:46:41.000000000 -0500 ++++ dee-1.2.7/src/dee-transaction.c 2019-09-05 11:49:21.474415553 -0400 +@@ -403,12 +403,10 @@ static void dee_transaction_model_iface_ + G_DEFINE_TYPE_WITH_CODE (DeeTransaction, + dee_transaction, + DEE_TYPE_SERIALIZABLE_MODEL, ++ G_ADD_PRIVATE(DeeTransaction) + G_IMPLEMENT_INTERFACE (DEE_TYPE_MODEL, + dee_transaction_model_iface_init)); + +-#define DEE_TRANSACTION_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_TRANSACTION, DeeTransactionPrivate)) +- + enum + { + PROP_0, +@@ -644,9 +642,6 @@ dee_transaction_class_init (DeeTransacti + G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY + | G_PARAM_STATIC_STRINGS); + g_object_class_install_property (obj_class, PROP_TARGET, pspec); +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeTransactionPrivate)); + } + + static void +@@ -695,7 +690,7 @@ dee_transaction_init (DeeTransaction *mo + { + DeeTransactionPrivate *priv; + +- priv = model->priv = DEE_TRANSACTION_GET_PRIVATE (model); ++ priv = model->priv = dee_transaction_get_instance_private (model); + priv->target = NULL; + + priv->journal = g_hash_table_new (g_direct_hash, g_direct_equal); +diff -up dee-1.2.7/src/dee-tree-index.c.dep dee-1.2.7/src/dee-tree-index.c +--- dee-1.2.7/src/dee-tree-index.c.dep 2012-11-08 05:13:46.000000000 -0500 ++++ dee-1.2.7/src/dee-tree-index.c 2019-09-05 11:50:32.860853766 -0400 +@@ -40,11 +40,6 @@ + #include "dee-glist-result-set.h" + #include "trace-log.h" + +-G_DEFINE_TYPE (DeeTreeIndex, dee_tree_index, DEE_TYPE_INDEX); +- +-#define DEE_TREE_INDEX_GET_PRIVATE(obj) \ +- (G_TYPE_INSTANCE_GET_PRIVATE(obj, DEE_TYPE_TREE_INDEX, DeeTreeIndexPrivate)) +- + /* + * FORWARDS + */ +@@ -310,6 +305,8 @@ enum + PROP_0, + }; + ++G_DEFINE_TYPE_WITH_PRIVATE (DeeTreeIndex, dee_tree_index, DEE_TYPE_INDEX); ++ + /* GObject stuff */ + static void + dee_tree_index_finalize (GObject *object) +@@ -388,15 +385,12 @@ dee_tree_index_class_init (DeeTreeIndexC + idx_class->get_n_rows = dee_tree_index_get_n_rows; + idx_class->get_n_rows_for_term = dee_tree_index_get_n_rows_for_term; + idx_class->get_supported_term_match_flags = dee_tree_index_get_supported_term_match_flags; +- +- /* Add private data */ +- g_type_class_add_private (obj_class, sizeof (DeeTreeIndexPrivate)); + } + + static void + dee_tree_index_init (DeeTreeIndex *self) + { +- self->priv = DEE_TREE_INDEX_GET_PRIVATE (self); ++ self->priv = dee_tree_index_get_instance_private (self); + + self->priv->terms = g_sequence_new ((GDestroyNotify) term_destroy); + self->priv->row_terms = g_hash_table_new_full(g_direct_hash, g_direct_equal, diff --git a/srcpkgs/dee/patches/dee-1.2.7-fix-duplicates-vala-0.5X.patch b/srcpkgs/dee/patches/dee-1.2.7-fix-duplicates-vala-0.5X.patch new file mode 100644 index 00000000000000..61fd40994c4213 --- /dev/null +++ b/srcpkgs/dee/patches/dee-1.2.7-fix-duplicates-vala-0.5X.patch @@ -0,0 +1,24 @@ +diff -up dee-1.2.7/vapi/Dee-1.0.metadata.spot dee-1.2.7/vapi/Dee-1.0.metadata +--- dee-1.2.7/vapi/Dee-1.0.metadata.spot 2022-01-10 13:09:03.075105767 -0500 ++++ dee-1.2.7/vapi/Dee-1.0.metadata 2022-01-10 13:10:20.477570607 -0500 +@@ -1,6 +1,10 @@ + GListResultSet skip + GListResultSetClass skip + ++Filter ++ .new skip ++ .destroy skip ++ + FilterModel + .filter skip // unsupported type for construct property + Index +@@ -22,6 +26,9 @@ Model + .get_tag skip + .set_tag skip + .clear_tag skip ++ModelReader ++ .destroy skip ++ + + SerializableParseFunc skip=false + Serializable diff --git a/srcpkgs/dee/patches/dee-1.2.7-fix-g_string_free-usage.patch b/srcpkgs/dee/patches/dee-1.2.7-fix-g_string_free-usage.patch new file mode 100644 index 00000000000000..1f4ae0ba76b222 --- /dev/null +++ b/srcpkgs/dee/patches/dee-1.2.7-fix-g_string_free-usage.patch @@ -0,0 +1,33 @@ +diff -up dee-1.2.7/src/dee-icu-term-filter.c.freefix dee-1.2.7/src/dee-icu-term-filter.c +--- dee-1.2.7/src/dee-icu-term-filter.c.freefix 2023-04-28 09:26:18.883264141 -0400 ++++ dee-1.2.7/src/dee-icu-term-filter.c 2023-04-28 09:27:03.585836521 -0400 +@@ -100,8 +100,7 @@ print_error (const gchar *system_id, + if (u_parse_error->offset >= 0) + g_string_append_printf(str, " Offset %i.", u_parse_error->offset); + +- msg = str->str; +- g_string_free (str, FALSE); ++ msg = g_string_free (str, FALSE); + + return msg; + } +diff -up dee-1.2.7/src/trace-log.c.freefix dee-1.2.7/src/trace-log.c +--- dee-1.2.7/src/trace-log.c.freefix 2023-04-28 09:27:22.722081551 -0400 ++++ dee-1.2.7/src/trace-log.c 2023-04-28 09:29:44.269893973 -0400 +@@ -27,6 +27,7 @@ trace_object_va (void *obj, + va_list args) + { + GString *tmp; ++ gchar *msg; + + if (!G_IS_OBJECT(obj)) { + g_critical ("Failed to log '%s' for object. Not an object.", format); +@@ -38,7 +39,7 @@ trace_object_va (void *obj, + g_string_append (tmp, format); + g_logv (TRACE_LOG_DOMAIN, G_LOG_LEVEL_DEBUG, tmp->str, args); + +- g_string_free (tmp, TRUE); ++ msg = g_string_free (tmp, TRUE); + } + + void diff --git a/srcpkgs/dee/patches/dee-1.2.7-gcc6-fixes.patch b/srcpkgs/dee/patches/dee-1.2.7-gcc6-fixes.patch new file mode 100644 index 00000000000000..312793f18beba9 --- /dev/null +++ b/srcpkgs/dee/patches/dee-1.2.7-gcc6-fixes.patch @@ -0,0 +1,36 @@ +diff -up dee-1.2.7/src/dee-serializable-model.c.fix dee-1.2.7/src/dee-serializable-model.c +--- dee-1.2.7/src/dee-serializable-model.c.fix 2016-02-12 11:23:15.745512142 -0500 ++++ dee-1.2.7/src/dee-serializable-model.c 2016-02-12 11:24:31.251827989 -0500 +@@ -1326,9 +1326,10 @@ dee_serializable_model_get_position (Dee + + pos = 0; + _iter = dee_model_get_first_iter (self); +- while (!dee_model_is_last (self, iter) && iter != _iter) ++ while (!dee_model_is_last (self, iter) && iter != _iter) { + _iter = dee_model_next (self, _iter); + pos++; ++ } + + if (iter == _iter) + return pos; +diff -up dee-1.2.7/src/dee-shared-model.c.fix dee-1.2.7/src/dee-shared-model.c +--- dee-1.2.7/src/dee-shared-model.c.fix 2016-02-12 11:27:13.807355094 -0500 ++++ dee-1.2.7/src/dee-shared-model.c 2016-02-12 11:28:28.530678035 -0500 +@@ -1083,7 +1083,7 @@ on_clone_received (GObject *source_ + if (data != NULL) + { + const gchar **column_names; +- guint i, n_column_names; ++ guint i, n_column_names = 0; + GVariant *vardict; + GVariantIter *iter; + +@@ -2242,7 +2242,7 @@ dee_shared_model_parse_serialized (GVari + GVariantIter *vardict_schema_iter; + const gchar **column_names; + gchar *swarm_name; +- guint i, n_cols; ++ guint i, n_cols = 0; + gsize tuple_items; + + g_return_val_if_fail (data != NULL, NULL); diff --git a/srcpkgs/dee/patches/fix-icu-ascii-fold-test.patch b/srcpkgs/dee/patches/fix-icu-ascii-fold-test.patch new file mode 100644 index 00000000000000..265435fabb88bc --- /dev/null +++ b/srcpkgs/dee/patches/fix-icu-ascii-fold-test.patch @@ -0,0 +1,11 @@ +--- a/tests/test-icu.c ++++ b/tests/test-icu.c +@@ -61,7 +61,7 @@ + g_free (result); + + result = dee_icu_term_filter_apply (fix->filter, "Догилева, Татьяна"); +- g_assert_cmpstr (result, ==, "Dogileva, Tatʹana"); ++ g_assert_cmpstr (result, ==, "Dogileva, Tat'ana"); + g_free (result); + + result = dee_icu_term_filter_apply (fix->filter, "김, 국삼"); diff --git a/srcpkgs/dee/patches/series b/srcpkgs/dee/patches/series new file mode 100644 index 00000000000000..774a5c68a863e6 --- /dev/null +++ b/srcpkgs/dee/patches/series @@ -0,0 +1,6 @@ +dee-1.2.7-gcc6-fixes.patch +dee-1.2.7-deprecated-g_type_class_add_private.patch +vapi-skip-properties.patch +dee-1.2.7-fix-duplicates-vala-0.5X.patch +dee-1.2.7-fix-g_string_free-usage.patch +fix-icu-ascii-fold-test.patch diff --git a/srcpkgs/dee/patches/vapi-skip-properties.patch b/srcpkgs/dee/patches/vapi-skip-properties.patch new file mode 100644 index 00000000000000..3a9353a5212a48 --- /dev/null +++ b/srcpkgs/dee/patches/vapi-skip-properties.patch @@ -0,0 +1,15 @@ +Index: dee-1.2.7+17.10.20170616/vapi/Dee-1.0.metadata +=================================================================== +--- dee-1.2.7+17.10.20170616.orig/vapi/Dee-1.0.metadata ++++ dee-1.2.7+17.10.20170616/vapi/Dee-1.0.metadata +@@ -2,7 +2,9 @@ GListResultSet skip + GListResultSetClass skip + + FilterModel +- .filter unowned ++ .filter skip // unsupported type for construct property ++Index ++ .reader skip // unsupported type for construct property + Model + .append skip=false + .build_named_row skip diff --git a/srcpkgs/dee/template b/srcpkgs/dee/template new file mode 100644 index 00000000000000..77f95797479d92 --- /dev/null +++ b/srcpkgs/dee/template @@ -0,0 +1,49 @@ +# Template file for 'dee' +pkgname=dee +version=1.2.7 +revision=1 +build_style=gnu-configure +build_helper="gir" +configure_args="$(vopt_enable gir introspection) $(vopt_enable gtk_doc gtk-doc) --disable-static" +make_build_args="ACLOCAL=aclocal AUTOMAKE=automake" +hostmakedepends="$(vopt_if gir gobject-introspection) $(vopt_if gtk_doc gtk-doc) $(vopt_if gir vala) + pkg-config python3-devel automake libtool autoconf" +makedepends="glib-devel dbus-glib-devel icu-devel $(vopt_if gir libgirepository-devel)" +depends="dbus-glib icu python3-gobject" +checkdepends="dbus-test-runner" +short_desc="Library that uses DBus to provide objects" +maintainer="Basil " +license="LGPL-3.0-or-later" +homepage="https://launchpad.net/dee" +distfiles="https://launchpad.net/dee/1.0/${version}/+download/${pkgname}-${version}.tar.gz" +checksum=1bf0336ce684aa0f48d6eae2469628c1a9b43695a77443bc31a5790aa673bf8a + +build_options="gir gtk_doc" +build_options_default="gir" +desc_option_gir="Enable GObject Introspection" + +pre_configure() { + if [ "$build_option_gtk_doc" ]; then + gtkdocize --copy + else + export GTKDOCIZE=true + fi + autoreconf -fi +} + +dee-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + if [ "$build_option_gtk_doc" ]; then + vmove usr/share/gtk-doc + fi + if [ "$build_option_gir" ]; then + vmove usr/share/vala + vmove usr/share/gir-1.0 + fi + } +} diff --git a/srcpkgs/libunity-devel b/srcpkgs/libunity-devel new file mode 120000 index 00000000000000..2f16abe48556c1 --- /dev/null +++ b/srcpkgs/libunity-devel @@ -0,0 +1 @@ +libunity \ No newline at end of file diff --git a/srcpkgs/libunity/patches/0001-Fix-FTB-with-recent-vala-requiring-non-public-abstra.patch b/srcpkgs/libunity/patches/0001-Fix-FTB-with-recent-vala-requiring-non-public-abstra.patch new file mode 100644 index 00000000000000..0d84b729036c2f --- /dev/null +++ b/srcpkgs/libunity/patches/0001-Fix-FTB-with-recent-vala-requiring-non-public-abstra.patch @@ -0,0 +1,54 @@ +From ef769be7116a5b9cef0f972fb54faed6b75f7dc3 Mon Sep 17 00:00:00 2001 +From: Michael James Gratton +Date: Mon, 23 Sep 2019 21:07:57 +1000 +Subject: [PATCH] Fix FTB with recent vala requiring non-public abstract class + ctors + +--- + src/unity-aggregator-scope.vala | 2 +- + src/unity-deprecated-scope.vala | 2 +- + tools/preview-renderer.vala | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/unity-aggregator-scope.vala b/src/unity-aggregator-scope.vala +index 6664d48..5886e88 100644 +--- a/src/unity-aggregator-scope.vala ++++ b/src/unity-aggregator-scope.vala +@@ -51,7 +51,7 @@ public abstract class AggregatorScope : DeprecatedScopeBase + */ + public abstract int category_index_for_scope_id (string scope_id); + +- public AggregatorScope (string dbus_path_, string id_, MergeMode merge_mode = AggregatorScope.MergeMode.OWNER_SCOPE, bool proxy_filter_hints = false) ++ protected AggregatorScope (string dbus_path_, string id_, MergeMode merge_mode = AggregatorScope.MergeMode.OWNER_SCOPE, bool proxy_filter_hints = false) + { + Object (dbus_path: dbus_path_, id: id_, is_master: true, + merge_mode: merge_mode, proxy_filter_hints: proxy_filter_hints); +diff --git a/src/unity-deprecated-scope.vala b/src/unity-deprecated-scope.vala +index 4fc5355..47d8cc8 100644 +--- a/src/unity-deprecated-scope.vala ++++ b/src/unity-deprecated-scope.vala +@@ -61,7 +61,7 @@ public abstract class DeprecatedScopeBase : GLib.Object + internal CategorySet _categories; + internal FilterSet _filters; + +- public DeprecatedScopeBase (string dbus_path_, string id_) ++ protected DeprecatedScopeBase (string dbus_path_, string id_) + { + Object (dbus_path: dbus_path_, id: id_); + } +diff --git a/tools/preview-renderer.vala b/tools/preview-renderer.vala +index ed59321..bb0aaf2 100644 +--- a/tools/preview-renderer.vala ++++ b/tools/preview-renderer.vala +@@ -63,7 +63,7 @@ namespace Unity.Tester { + */ + public abstract class GridRenderer: PreviewRenderer + { +- public GridRenderer() ++ protected GridRenderer() + { + Object(); + } +-- +2.20.1 + diff --git a/srcpkgs/libunity/patches/libunity-7.1.4-vala-053.patch b/srcpkgs/libunity/patches/libunity-7.1.4-vala-053.patch new file mode 100644 index 00000000000000..a2370c942d2a4b --- /dev/null +++ b/srcpkgs/libunity/patches/libunity-7.1.4-vala-053.patch @@ -0,0 +1,22 @@ +--- libunity-7.1.4/protocol/protocol-icon.vala.debug 2019-03-19 19:17:56.000000000 +0900 ++++ libunity-7.1.4/protocol/protocol-icon.vala 2021-09-13 22:11:06.634930969 +0900 +@@ -185,7 +185,7 @@ public class AnnotatedIcon : Object, GLi + } + + /* Added to GIcon interface in 2.37 */ +- private Variant serialize () ++ private Variant? serialize () + { + Variant? ret = null; + return ret; +--- libunity-7.1.4/src/unity-scope-channel.vala.debug 2019-03-19 19:18:05.000000000 +0900 ++++ libunity-7.1.4/src/unity-scope-channel.vala 2021-09-13 22:16:25.440323188 +0900 +@@ -312,7 +312,7 @@ internal class ScopeChannel : Object + DBusSignalFlags.NONE, this.owner_changed); + } + +- private void owner_changed (DBusConnection con, string sender_name, ++ private void owner_changed (DBusConnection con, string? sender_name, + string obj_path, string ifc_name, + string sig_name, Variant parameters) + { diff --git a/srcpkgs/libunity/patches/libunity_7.1.4+19.04.20190319-6.1build1_7.1.4+19.04.20190319-6.1ubuntu1.diff b/srcpkgs/libunity/patches/libunity_7.1.4+19.04.20190319-6.1build1_7.1.4+19.04.20190319-6.1ubuntu1.diff new file mode 100644 index 00000000000000..82ccfdce64dac0 --- /dev/null +++ b/srcpkgs/libunity/patches/libunity_7.1.4+19.04.20190319-6.1build1_7.1.4+19.04.20190319-6.1ubuntu1.diff @@ -0,0 +1,3304 @@ +--- libunity-7.1.4+19.04.20190319.orig/debian/changelog ++++ libunity-7.1.4+19.04.20190319/debian/changelog +@@ -0,0 +1,2236 @@ ++libunity (7.1.4+19.04.20190319-0ubuntu1) disco; urgency=medium ++ ++ [ Khurshid Alam ] ++ * Fix diffmodel tests against glib 2.59.3 ++ ++ [ Rico Tzschichholz ] ++ * Those changes are required to build with vala 0.43.x ++ ++ [ Robert Ancell ] ++ * Update deprecated tag to recent format ++ ++ -- iain@orangesquash.org.uk Tue, 19 Mar 2019 10:18:44 +0000 ++ ++libunity (7.1.4+18.04.20180209.1-0ubuntu3) disco; urgency=medium ++ ++ [ Khurshid Alam ] ++ * Remove deprecated scopes. Fixes LP: #1808671 ++ * Use gnote scope instead of tomboy. See LP: #1810729 ++ ++ -- Sebastien Bacher Fri, 01 Mar 2019 17:48:30 +0100 ++ ++libunity (7.1.4+18.04.20180209.1-0ubuntu2) bionic; urgency=medium ++ ++ * Build-depend on dh-python. ++ ++ -- Matthias Klose Wed, 11 Apr 2018 22:19:25 +0200 ++ ++libunity (7.1.4+18.04.20180209.1-0ubuntu1) bionic; urgency=medium ++ ++ * launcher: fix a typo, don't double-check for same var validity ++ ++ -- Marco Trevisan (Treviño) Fri, 09 Feb 2018 14:34:35 +0000 ++ ++libunity (7.1.4+18.04.20180207.2-0ubuntu1) bionic; urgency=medium ++ ++ * UnityLauncher: Prepend snap namespace to desktop file or desktop-id ++ (LP: #1737835, #1747814) ++ ++ -- Marco Trevisan (Treviño) Wed, 07 Feb 2018 12:31:27 +0000 ++ ++libunity (7.1.4+17.10.20170605-0ubuntu1) artful; urgency=medium ++ ++ * Drop obsolete unity-scope-gdrive from client-scopes ++ ++ -- Jeremy Bicha Mon, 05 Jun 2017 17:33:46 +0000 ++ ++libunity (7.1.4+16.10.20160516-0ubuntu1) yakkety; urgency=medium ++ ++ [ Andrea Azzarone ] ++ * Process GFileMonitors signals with a small timeout. (LP: #1506744) ++ ++ -- Marco Trevisan (Treviño) Mon, 16 May 2016 23:32:22 +0000 ++ ++libunity (7.1.4+15.10.20151002-0ubuntu2) xenial; urgency=medium ++ ++ * Set dash online search option to off by default (LP: #1521208) ++ * Remove from default desktop set for recommends: ++ - unity-scope-musicstores ++ - unity-scope-audacious ++ - unity-scope-clementine ++ - unity-scope-gmusicbrowser ++ - unity-scope-gourmet ++ - unity-scope-guayadeque ++ - unity-scope-musique ++ ++ -- Didier Roche Mon, 30 Nov 2015 09:23:39 +0100 ++ ++libunity (7.1.4+15.10.20151002-0ubuntu1) wily; urgency=medium ++ ++ * UnityLauncher: use member setting variable instead of a temporary ++ one (LP: #1498089) ++ ++ -- Marco Trevisan (Treviño) Fri, 02 Oct 2015 00:32:25 +0000 ++ ++libunity (7.1.4+15.10.20150911-0ubuntu1) wily; urgency=medium ++ ++ * Tools: use proper type prefix to fix FTB (LP: #1491542) ++ ++ -- Marco Trevisan (Treviño) Fri, 11 Sep 2015 14:54:05 +0000 ++ ++libunity (7.1.4+14.10.20140808-0ubuntu1) utopic; urgency=low ++ ++ [ Robert Bruce Park ] ++ * Drop deprecated unity-lens-friends. ++ ++ -- Ubuntu daily release Fri, 08 Aug 2014 00:35:31 +0000 ++ ++libunity (7.1.4+14.04.20140210-0ubuntu1) trusty; urgency=medium ++ ++ [ Michal Hruby ] ++ * Drop dependency on libgee, clean up pc files. ++ ++ [ Corentin Noël ] ++ * Remove usage of libgee, so users of the library can link against ++ whichever version of gee they prefer. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 311 ++ ++ -- Ubuntu daily release Mon, 10 Feb 2014 04:42:10 +0000 ++ ++libunity (7.1.3+14.04.20131106-0ubuntu1) trusty; urgency=low ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Make tracing easy. ++ * Update scope definitions for the phone. (LP: #1240141) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 308 ++ ++ -- Ubuntu daily release Wed, 06 Nov 2013 05:09:23 +0000 ++ ++libunity (7.1.3+14.04.20131029.1-0ubuntu1) trusty; urgency=low ++ ++ [ Pawel Stolowski ] ++ * Pass hints to activation handler and properly handle goto_uri in AggregatorScope. (LP: ++ #1243623) ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Update client scopes definitions. (LP: #1240141) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 305 ++ ++ -- Ubuntu daily release Tue, 29 Oct 2013 12:02:09 +0000 ++ ++libunity (7.1.2+13.10.20131010-0ubuntu2) saucy; urgency=low ++ ++ * Declare a Breaks: against unity-common (<< 7.1.2) to help apt calculate ++ the upgrade from raring properly. LP: #1241420. ++ ++ -- Steve Langasek Fri, 18 Oct 2013 11:11:35 -0700 ++ ++libunity (7.1.2+13.10.20131010-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * libunity-tool: Use protocol library to get scope information. (LP: ++ #1235342) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 301 ++ ++ -- Ubuntu daily release Thu, 10 Oct 2013 00:08:05 +0000 ++ ++libunity (7.1.2+13.10.20131003-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Make libunity depend on the same version of protocol library, to ++ prevent upgrade of protocol without libunity. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 299 ++ ++ -- Ubuntu daily release Thu, 03 Oct 2013 05:05:03 +0000 ++ ++libunity (7.1.2+13.10.20131001-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Add API to specify arbitrary renderer hints for categories ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ * Automatic snapshot from revision 297 ++ ++ -- Ubuntu daily release Tue, 01 Oct 2013 03:48:40 +0000 ++ ++libunity (7.1.1+13.10.20130927-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Auto-close channels when their owner disappears from the bus. (LP: ++ #1228097, #1199715) ++ * Allow metadata=None when creating SearchContext from python. (LP: ++ #1231390) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 295 ++ ++ -- Ubuntu daily release Fri, 27 Sep 2013 03:10:38 +0000 ++ ++libunity (7.1.1+13.10.20130920-0ubuntu1) saucy; urgency=low ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Add a few methods to allow python bindings to correctly create a ++ SearchMetadata instance. (LP: #1212307) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 292 ++ ++ -- Ubuntu daily release Fri, 20 Sep 2013 11:22:25 +0000 ++ ++libunity (7.1.1+13.10.20130918.1-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Allow permanent scope "removal" just by using dconf. ++ * Make sure libunity-tool doesn't crash when it can't connect to the ++ bus. (LP: #1219792) ++ ++ [ Pawel Stolowski ] ++ * Check actual return value of GLib.Module.open to avoid assertion ++ errors and fail early rather than on get_version check later. (LP: ++ #1222828) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 290 ++ ++ -- Ubuntu daily release Wed, 18 Sep 2013 07:54:38 +0000 ++ ++libunity (7.1.0+13.10.20130828.1-0ubuntu1) saucy; urgency=low ++ ++ [ Pawel Stolowski ] ++ * Removed openweathermap scope from list of client scopes. ++ * Support new search on activation request. ++ ++ [ Michal Hruby ] ++ * Added colorize API to AnnotatedIcon. ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Add API for getting location from SearchMetadata. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 286 ++ ++ -- Ubuntu daily release Wed, 28 Aug 2013 13:23:31 +0000 ++ ++libunity (7.0.12+13.10.20130821-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Use proper overrides for ScopeResult. (LP: #1214125) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 281 ++ ++ -- Ubuntu daily release Wed, 21 Aug 2013 08:07:03 +0000 ++ ++libunity (7.0.12+13.10.20130820.2-0ubuntu1) saucy; urgency=low ++ ++ [ Pawel Stolowski ] ++ * Serialize progress-source property as an array of strings instead of tuples. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 279 ++ ++ -- Ubuntu daily release Tue, 20 Aug 2013 10:39:40 +0000 ++ ++libunity (7.0.11+13.10.20130816.2-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Added new ScopeResult.create_from_variant ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Properly pass goto_uri to activation response. (LP: #1212246) ++ ++ [ Pawel Stolowski ] ++ * Removed scopes that access purely remote content and are deployed on ++ the server from client-scopes.json and client-scopes-phone.json ++ files. . ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 277 ++ ++ -- Ubuntu daily release Fri, 16 Aug 2013 10:35:25 +0000 ++ ++libunity (7.0.10+13.10.20130809.1-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Use the timeout functionality. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 273 ++ ++ -- Ubuntu daily release Fri, 09 Aug 2013 11:50:54 +0000 ++ ++libunity (7.0.10+13.10.20130806-0ubuntu1) saucy; urgency=low ++ ++ [ Pawel Stolowski ] ++ * Add support for progress-source property for Categories. ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Apps scope port-related fixes. ++ * Allow definition of subscope ids in master scopes. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 271 ++ ++ -- Ubuntu daily release Tue, 06 Aug 2013 07:39:21 +0000 ++ ++libunity (7.0.9+13.10.20130729-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * libunity-tool: Fix track model viewing. ++ * Correctly propagate the results_invalidated signal from scopes to ++ master scopes and eventually to home scope. ++ * Fix a regression where opening multiple search channels could ++ confuse the merging. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 267 ++ ++ -- Ubuntu daily release Mon, 29 Jul 2013 04:03:30 +0000 ++ ++libunity (7.0.9+13.10.20130723-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Add support for diff models. ++ * Introduce new category renderers. ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Don't allow commits from other peers to channels' result models. ++ * Correctly propagate the DIFF_CHANGES flag from the proxy object to ++ the actual create_channel request. ++ * Fix a threading issue where shared model could have been serialized ++ (in response to a standard Clone() request defined by the dee ++ protocol) while a search was running in a separate thread and adding ++ more rows to the model. ++ ++ [ James Henstridge ] ++ * Add a '-m' flag to unity-scope-loader to help with testing not-yet- ++ installed scopes. ++ * Expose the "form-factor" search hint through the ++ Unity.SearchMetadata class. ++ * Add an API to Unity.AbstractScope to let the scope indicate that its ++ results have changed. ++ * Add a method for accessing a Unity.Cancellable's GCancellable, to ++ allow use with APIs that need the full GCancellable functionality. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 263 ++ ++ -- Ubuntu daily release Tue, 23 Jul 2013 06:23:48 +0000 ++ ++libunity (7.0.7+13.10.20130703.2-0ubuntu1) saucy; urgency=low ++ ++ [ Didier Roche ] ++ * rename while installing the scope definition file. ++ * only try to rename the json scope definition file when it's present ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 253 ++ ++ -- Ubuntu daily release Wed, 03 Jul 2013 12:54:16 +0000 ++ ++libunity (7.0.7+13.10.20130703-0ubuntu1) saucy; urgency=low ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ James Henstridge ] ++ * Add support for passing a scope group configuration file to unity- ++ scope-loader. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 250 ++ ++ -- Ubuntu daily release Wed, 03 Jul 2013 04:02:24 +0000 ++ ++libunity (7.0.7+13.10.20130702-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Add unity_object_unref wrapper. ++ * Use GroupName and UniqueName in the .scope files. ++ * Add content_type to Unity.Category. ++ ++ [ Didier Roche ] ++ * Bump upstream version for new libunity scopes definition handling ++ * Now creates libunity-scopes-json-def-desktop and ++ libunity-scopes-json-def-phone which provides unity-scopes-json-def to ++ handle different scopes installed on the target. ++ * Remove libunity-common ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Undo ABI break in the protocol library. ++ * Add a few more Scope tests that don't focus on DBus communication. ++ ++ [ James Henstridge ] ++ * Implement C scope loader. ++ * Install the unity-scope-loader executable. ++ ++ [ Didier Roche ] ++ * provides unity-scopes-json-def virtual package, that can be used ++ instead of libunity-common to ship the json scope definition file. ++ ++ [ Jeremy Bicha ] ++ * * Have libunity-dev depend on gir1.2-unity-5.0 * Drop explicit ++ build-depends on gir- packages. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 248 ++ ++ -- Ubuntu daily release Tue, 02 Jul 2013 04:02:38 +0000 ++ ++libunity (7.0.4daily13.06.24-0ubuntu1) saucy; urgency=low ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Wait for model synchronization before returning a name in ++ open_channel. (LP: #1193096) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 238 ++ ++ -- Ubuntu daily release Mon, 24 Jun 2013 05:42:00 +0000 ++ ++libunity (7.0.4daily13.06.21-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Deal correctly with InitiallyUnowned classes. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 236 ++ ++ -- Ubuntu daily release Fri, 21 Jun 2013 04:02:45 +0000 ++ ++libunity (7.0.4daily13.06.19-0ubuntu1) saucy; urgency=low ++ ++ [ Michal Hruby ] ++ * Add API to protocol library to allow category and filter definition in scope files. ++ * Add SimpleScope API ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Clean up deps file. (LP: #1170810) ++ * Bump GIR version. ++ ++ [ James Henstridge ] ++ * Update the Python scope runner to support loading multiple scopes in ++ a single process. ++ * Make ScopeDBusConnector.export() succeed if the process already owns ++ the requested D-Bus name, making it possible to export multiple ++ scopes from a process under the same bus name. ++ * Make Unity.ScopeDBusConnector hold a reference to its scope. ++ ++ [ Didier Roche ] ++ * relax dependency on libunity-common to avoid arch mismatch. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 234 ++ ++ -- Ubuntu daily release Wed, 19 Jun 2013 04:29:04 +0000 ++ ++libunity (7.0.2daily13.06.06.1-0ubuntu1) saucy; urgency=low ++ ++ [ Pawel Stolowski ] ++ * Removed sshsearch, launchpad and evolution scopes from client-scopes.json. ++ ++ [ Michal Hruby ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ * A couple of fixes to the scope tests. ++ ++ [ Sebastien Bacher ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ David Callé ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ Automatic PS uploader ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ Chris Townsend ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ Didier Roche ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ * Remove generated pycache dirs. ++ ++ [ James Henstridge ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ Pawel Stolowski ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ * Override default implementation of run_async in tests. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 225 ++ ++ -- Ubuntu daily release Thu, 06 Jun 2013 12:04:56 +0000 ++ ++libunity (7.0.0daily13.05.31ubuntu.unity.next-0ubuntu1) raring; urgency=low ++ ++ [ Łukasz 'sil2100' Zemczak ] ++ * Make the changelog entry match the upstream version ++ ++ [ Ubuntu daily release ] ++ * debian/*symbols: auto-update new symbols to released version ++ ++ [ Michal Hruby ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ * A couple of fixes to the scope tests. ++ ++ [ Sebastien Bacher ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ David Callé ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ Automatic PS uploader ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ Chris Townsend ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ Didier Roche ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ James Henstridge ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ ++ [ Pawel Stolowski ] ++ * Merge new Scopes API (needed by Smart Scopes / 100 Scopes). ++ * Override default implementation of run_async in tests. ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 221 (ubuntu-unity/next) ++ ++ -- Ubuntu daily release Fri, 31 May 2013 04:28:48 +0000 ++ ++libunity (6.90.2daily13.05.01.1ubuntu.unity.next-0ubuntu1) raring; urgency=low ++ ++ * Automatic snapshot from revision 216 (ubuntu-unity/next) ++ ++ -- Ubuntu daily release Wed, 01 May 2013 21:58:05 +0000 ++ ++libunity (6.90.2daily13.04.05-0ubuntu1) raring; urgency=low ++ ++ [ Michael Terry ] ++ * [FFe] replace gwibber-service with Friends (LP: #1156979) ++ ++ [ Didier Roche ] ++ * Unity/Libunity unit tests broken by latest glib (LP: #1159677) ++ ++ [ Ubuntu daily release ] ++ * Automatic snapshot from revision 215 ++ ++ -- Ubuntu daily release Fri, 05 Apr 2013 04:02:08 +0000 ++ ++libunity (6.90.2daily13.03.06.1-0ubuntu1) raring; urgency=low ++ ++ [ Didier Roche ] ++ * Small lintian warning fixes ++ ++ [ Automatic PS uploader ] ++ * Automatic snapshot from revision 212 ++ ++ -- Automatic PS uploader Wed, 06 Mar 2013 13:25:54 +0000 ++ ++libunity (6.90.2daily13.03.04-0ubuntu1) raring; urgency=low ++ ++ [ Didier Roche ] ++ * Need a .json file for having the list of default installed lens and ++ scopes (LP: #1137303) ++ ++ [ Automatic PS uploader ] ++ * Automatic snapshot from revision 209 ++ ++ -- Automatic PS uploader Mon, 04 Mar 2013 04:01:51 +0000 ++ ++libunity (6.90.2daily13.01.11-0ubuntu1) raring; urgency=low ++ ++ [ Didier Roche ] ++ * Make the changelog version matchin configure.ac ++ ++ [ Automatic PS uploader ] ++ * debian/*symbols: auto-update new symbols to released version ++ * Automatic snapshot from revision 206 ++ ++ -- Automatic PS uploader Fri, 11 Jan 2013 04:01:54 +0000 ++ ++libunity (6.90.0daily12.12.05-0ubuntu1) raring; urgency=low ++ ++ [ Michael Terry ] ++ * New upstream release ++ * debian/control: ++ - Update Vcs-Bzr ++ - Build-Depend on dh-autoreconf ++ * debian/rules: ++ - Use dh_autoreconf ++ ++ [ Didier Roche ] ++ * Automatic snapshot from revision 194 (bootstrap): ++ - lp:libunity headless-tests fail (LP: #1069831) ++ - Unable to use AsyncPreview.preview_ready() from python (LP: #1062331) ++ - Build failure: be tolerant of missing GSettings (LP: #973518) ++ - Fix incorrect printf format string: (LP: #937464) ++ ++ [ Automatic PS uploader ] ++ * debian/*symbols: auto-update new symbols to released version ++ * Automatic snapshot from revision 201 ++ ++ -- Automatic PS uploader Wed, 05 Dec 2012 09:26:32 +0000 ++ ++libunity (6.12.0-0ubuntu1) quantal-proposed; urgency=low ++ ++ * New upstream release. ++ - Fix crash when adding or removing players from the blacklist. ++ (LP: #1029949) ++ ++ -- Timo Jyrinki Thu, 08 Nov 2012 08:28:18 +0200 ++ ++libunity (6.10.0-0ubuntu1) quantal-proposed; urgency=low ++ ++ * New upstream release. ++ - unity-applications-daemon crashed with SIGSEGV in g_strdup() ++ (LP: #1063300) ++ ++ -- Łukasz 'sil2100' Zemczak Wed, 17 Oct 2012 10:46:31 +0200 ++ ++libunity (6.8.0-0ubuntu2) quantal; urgency=low ++ ++ [ Łukasz 'sil2100' Zemczak ] ++ * Cherry-picked from upstream. ++ - libunity9 now depends on unity-common which depends on compiz ++ (LP: #1062099) ++ - Build failure: be tolerant of missing GSettings (LP: #973518) ++ * debian/control: ++ - Remove dependency to unity-common, as now we're more fault-tolerant ++ about missing schemas ++ ++ [ Didier Roche ] ++ * debian/control: ++ - Actually, downgrade it rather to suggests. ++ ++ -- Didier Roche Fri, 05 Oct 2012 15:49:08 +0200 ++ ++libunity (6.8.0-0ubuntu1) quantal-proposed; urgency=low ++ ++ [ Didier Roche ] ++ * Install the new schema file ++ * add intltool as a build-dep ++ ++ [ Dmitry Shachnev ] ++ * Make libunity9 depend on unity-common >= 6.0.0-0ubuntu3 (LP: #1055019). ++ ++ [ Timo Jyrinki ] ++ * New upstream release. ++ - Converts white space to underscores when trying to export the mpris ++ bus (LP: #1031933) ++ - Added size hint to AnnotatedIcon (LP: #1052513) ++ - Add remote search disabling option support to libunity for lenses to ++ consume it (LP: #1054746) ++ - Make sender wrap the title property and set the subtitle in the ++ constructor. (LP: #1058198) ++ - Allow null preview argument in preview_ready signal by declaring it ++ with "?" (LP: #1060281) ++ * debian/libunity9.symbols: ++ - update symbols to include the new APIs ++ ++ -- Timo Jyrinki Wed, 03 Oct 2012 09:22:42 +0300 ++ ++libunity (6.5.2-0ubuntu1) quantal-proposed; urgency=low ++ ++ [ Timo Jyrinki ] ++ * New upstream release. ++ - Added gcov code coverage tooling ++ - Implemented provides_personal_content flag ++ - Implemented home-lens-default-name lens property ++ - Add hints parameter to dbus Activate() method ++ - Added build system support for documentation generation ++ - Allow passing -1 as rating value (LP: #1050464) ++ - Added application category into CategoryType enum. ++ - Added SocialPreview (LP: #1049127) ++ - UnityLauncher: support favorites prefixes (LP: #761155) ++ ++ [ Didier Roche ] ++ * debian/libunity9.symbols: ++ - update symbols to include the new APIs ++ ++ -- Didier Roche Thu, 20 Sep 2012 16:14:43 +0200 ++ ++libunity (5.96.0-0ubuntu1) quantal; urgency=low ++ ++ * New upstream release. ++ - preview support for libunity-tool ++ - implemented close signal for previews ++ - other work related to the preview API ++ * debian/libunity9.symbols: ++ - new symbols added ++ ++ -- Łukasz 'sil2100' Zemczak Wed, 22 Aug 2012 18:57:31 +0200 ++ ++libunity (5.94.0-0ubuntu1) quantal-proposed; urgency=low ++ ++ * New upstream release. ++ - a lot of work related to preview APIs ++ * debian/libunity9.symbols: ++ - new symbols added, two preview API symbols removed ++ ++ -- Łukasz 'sil2100' Zemczak Fri, 10 Aug 2012 12:33:40 +0200 ++ ++libunity (5.92.0-0ubuntu1) quantal; urgency=low ++ ++ [ Didier Roche ] ++ * debian/control: ++ - build with vala 0.18. Yes, we are crazy like that! ++ - add gtk build-dep for the unity-tool gui and bump the glib one ++ - remove some legacy transition handling ++ * add a new libunity-tools package: ++ - moving unity-tool from the -dev to this package (now with a gui) and ++ rename it to libunity-tool ++ - update debian/control and debian/*install files accordingly ++ * add a new libunity-protocol-private0 package: ++ - debian/libunity-protocol-private0.install, debian/control: ++ add new package metadata, emphasing on the private nature of the library ++ - debian/libunity-dev.install: ++ ship the new pc files and links ++ - debian/rules: ++ removes new static libraries ++ use dh_makeshlibs -V only on the protocol-private package to get ++ a strict shlibs dependency on it as there is no API/ABI stability ++ commitment ++ - debian/libunity9.symbols: ++ updated as stripped private symbols that weren't used by public lens a,d ++ clients as now in this new library ++ * debian/rules, debian/compat: ++ - bump to debhelper 9 for gaining the hardening flags for free ++ - also getting multiarch support ++ - changing order dh parameters are called ++ * debian/rules, debian/control, debian/*.install: ++ - don't ship the static library anymore and convert for multiarch ++ - don't multiarch gir1.2-unity-5.0, it seems that gir doesn't support it ++ * debian/patches/series: ++ - removing distro patch as we will build with the newer vala version ++ * debian/control, debian/libunity-dev.install, ++ debian/libunity9.install: ++ - move the gir file from the library to the -dev package, where it belongs ++ ++ [ Łukasz 'sil2100' Zemczak ] ++ * New upstream release. ++ - implemented the preview signal framework ++ - a lot of work and enhancements related to music previews ++ * debian/libunity9.symbols: ++ - updated list of exported symbols ++ ++ -- Didier Roche Wed, 27 Jun 2012 15:18:34 +0200 ++ ++libunity (5.12.0-0ubuntu2) quantal; urgency=low ++ ++ * debian/patches/fix_893688.patch: ++ - fix the Unity-5.0.gir file to produce a correct typelib (LP: #893688) ++ * debian/rules: ++ - added the quilt patching method to dh rules ++ * debian/control: ++ - added quilt dependency ++ - direct Vcs-Bzr to the right canonical branch (lp:ubuntu/libunity) ++ ++ -- Didier Roche Mon, 25 Jun 2012 12:27:30 +0200 ++ ++libunity (5.12.0-0ubuntu1) precise-proposed; urgency=low ++ ++ * New upstream release. ++ - Remote scopes are not restarted after crash (LP: #984760) ++ - Sources filter shouldn't be shown if there's just one item (LP: #940161) ++ - hash tables, strings, and variants leaked in LauncherEntry.serialize() ++ (LP: #981309) ++ * debian/libunity9.symbols: ++ - adding an internal symbol ++ ++ -- Didier Roche Fri, 27 Apr 2012 11:00:23 +0200 ++ ++libunity (5.10.0-0ubuntu1) precise; urgency=low ++ ++ * New upstream release. ++ - Segfault when using Playlist API (LP: #919276) ++ * debian/libunity9.symbols: ++ - updated due to renaming internal symbols ++ * debian/control: ++ - bump Standards-Version to latest ++ - add shlibs:Depends to libunity-dev as it contains a C binary debugging ++ tool ++ ++ -- Didier Roche Thu, 12 Apr 2012 11:37:51 +0200 ++ ++libunity (5.8.0-0ubuntu1) precise-proposed; urgency=low ++ ++ * New upstream release. ++ - Lenses with multiple scopes aren't updated properly when sources filter ++ changes (LP: #960302) ++ ++ -- Didier Roche Fri, 23 Mar 2012 14:23:12 +0100 ++ ++libunity (5.6.0-0ubuntu1) precise; urgency=low ++ ++ * New upstream release. ++ - unity-applications-daemon crashed with SIGSEGV in ++ dee_sequence_model_free_row() (LP: #916356) ++ - dash home lens does not include recent files... (LP: #946980) ++ ++ -- Didier Roche Mon, 12 Mar 2012 11:48:54 +0100 ++ ++libunity (5.4.0-0ubuntu1) precise; urgency=low ++ ++ * New upstream release. ++ - Dash: very high latency responding to input (LP: #828582) ++ - Adding an option to the Sources filter from a remote Python scope ++ doesn't work (LP: #916758) ++ - Dash - Genre filter category in the Music Lens should use a 3 column ++ layout (LP: #841902) ++ * debian/libunity-dev.install: ++ - install unity-tool test tool ++ * debian/libunity9.symbols: ++ - updated symbols ++ ++ -- Didier Roche Fri, 17 Feb 2012 13:30:27 +0100 ++ ++libunity (5.2.0-0ubuntu1) precise; urgency=low ++ ++ * New upstream release. ++ - Dash: very high latency responding to input (LP: #828582) ++ - Adding an option to the Sources filter from a remote Python scope ++ doesn't work (LP: #916758) ++ - Dash - Genre filter category in the Music Lens should use a 3 column ++ layout (LP: #841902) ++ * debian/control: ++ - build with vala 0.14 and on python ++ * debian/libunity9.symbols: ++ - updated symbols ++ * - ++ ++ -- Didier Roche Fri, 03 Feb 2012 11:38:26 +0100 ++ ++libunity (5.0.0-0ubuntu1) precise; urgency=low ++ ++ * New upstream release. ++ - libunity 'make check' fails (LP: #894720) ++ - Can't add or remove a FilterOption after inital load (LP: #879484) ++ - API in libunity to enumerate favorite apps from launcher (LP: #900219) ++ - Allow lenses to control how results from scopes are merged (LP: #911686) ++ - Unity.Filter.renderer_name should be enum, not string (LP: #913129) ++ * debian/control, debian/rules: ++ - build with tests now and so dep on xvfb and dbus-x11 ++ - build-dep now on gir1.2-dee-1.0, dee-dev 0.9 and latest vala 0.12 ++ * New sonames: ++ - debian/gir1.2-unity-4.0.install => debian/gir1.2-unity-5.0.install ++ - debian/libunity6.install => debian/libunity9.install ++ - debian/libunity6.symbols => debian/libunity9.symbols ++ - updated debian/libunity9.symbols ++ ++ -- Didier Roche Thu, 12 Jan 2012 18:22:47 +0100 ++ ++libunity (4.0.6-0ubuntu3) oneiric-proposed; urgency=low ++ ++ * Cherry-pick upstream: ++ - LensSearch instances are leaking (LP: #869225) ++ ++ -- Didier Roche Fri, 14 Oct 2011 11:24:54 +0200 ++ ++libunity (4.0.6-0ubuntu2) oneiric; urgency=low ++ ++ * Backport r85 to make "SearchFinished signals work again", it's needed ++ to fix the unity dash activating the wrong entry on enter (lp: #856205) ++ ++ -- Sebastien Bacher Thu, 29 Sep 2011 11:38:25 +0200 ++ ++libunity (4.0.6-0ubuntu1) oneiric; urgency=low ++ ++ * New upstream release. ++ - doesn't clear models when a scope dies (LP: #859760) ++ - Support X-GNOME-Keywords (LP: #828356) ++ * update debian/libunity6.symbols ++ ++ -- Didier Roche Tue, 27 Sep 2011 15:41:33 +0200 ++ ++libunity (4.0.4-0ubuntu1) oneiric; urgency=low ++ ++ * New upstream release: ++ - Scope searches blocks the lens (LP: #850816) ++ - [dash] Category filters is sorted according to their english names, ++ even when another language is used (LP: #838023) ++ - No way to get original path of GAppInfo from Unity.AppInfoManager ++ (LP: #850817) ++ * debian/libunity6.symbols: ++ - updated symbols ++ ++ -- Didier Roche Thu, 15 Sep 2011 14:02:15 +0200 ++ ++libunity (4.0.2-0ubuntu1) oneiric; urgency=low ++ ++ * New upstream release. ++ - [dash] Apps lens shows no result by default (LP: #834571) ++ - Quicklist can't be correctly hidden (LP: #843425) ++ - Python PyGI support broken (LP: #844779) ++ * debian/control, ++ debian/libunity5.symbols => debian/libunity6.symbols, ++ debian/libunity5.install => debian/libunity6.install: ++ - makes the necessary tweak for ABI/API breakage ++ ++ -- Didier Roche Thu, 08 Sep 2011 17:01:04 +0200 ++ ++libunity (4.0.0-0ubuntu4) oneiric; urgency=low ++ ++ * debian/control: ++ - conflicts and replaces gir1.2-unity-3.0 as the needed override file ++ isn't versionned (no provides: because of the API break) ++ ++ -- Didier Roche Fri, 12 Aug 2011 17:27:38 +0200 ++ ++libunity (4.0.0-0ubuntu3) oneiric; urgency=low ++ ++ * debian/control: ++ - late bump to unity gir 4.0. So build gir1.2-unity-4.0 bin package ++ ++ -- Didier Roche Thu, 11 Aug 2011 19:01:17 +0200 ++ ++libunity (4.0.0-0ubuntu2) oneiric; urgency=low ++ ++ * debian/control: ++ - build with valac-0.12 ++ ++ -- Didier Roche Thu, 11 Aug 2011 18:41:01 +0200 ++ ++libunity (4.0.0-0ubuntu1) oneiric; urgency=low ++ ++ * New upstream release. ++ * bump soname: ++ - rename debian/libunity4* -> debian/libunity5* ++ - rename in the control file as well, add a replaces because of the gir file ++ - update debian/libunity5.symbols ++ * debian/control: ++ - bump Standards-Version ++ - breaks on current unity and unity-2d ++ ++ -- Didier Roche Thu, 11 Aug 2011 18:28:04 +0200 ++ ++libunity (3.8.4-0ubuntu2) oneiric; urgency=low ++ ++ * debian/control ++ - Ensure we rebuild against dbusmenu >= 0.4.90 ++ ++ -- Ken VanDine Fri, 24 Jun 2011 15:33:46 -0400 ++ ++libunity (3.8.4-0ubuntu1) natty; urgency=low ++ ++ * New upstream release. ++ - [FFE] Need API to set urgency from background process (LP: #747677) ++ - Launcher - Remove the capability for Launcher icons to be overlaid with ++ emblems (LP: #747311) ++ - When we press Enter to run the first search result, Unity should wait ++ until searching is finished (LP: #749428) ++ * debian/libunity3.install => debian/libunity4.install ++ debian/libunity3.symbols => debian/libunity4.symbols ++ debian/control, debian/libunity4.symbols: ++ - handle abi break and soname bump ++ - replaces libunity3 for the gir file ++ ++ -- Didier Roche Thu, 07 Apr 2011 13:05:26 +0200 ++ ++libunity (3.6.8-0ubuntu2) natty; urgency=low ++ ++ * debian/rules ++ - Move from pysupport (which is being deprecated) to dh_python2, we need ++ to match pygobject for GI override imports to work properly (LP: #742350) ++ ++ -- Ken VanDine Fri, 25 Mar 2011 11:27:39 -0400 ++ ++libunity (3.6.8-0ubuntu1) natty; urgency=low ++ ++ * New upstream release. ++ - SearchFinished signal for Places API (LP: #739311) ++ * debian/libunity3.symbols: ++ - add new symbols ++ ++ -- Didier Roche Wed, 23 Mar 2011 17:06:12 +0100 ++ ++libunity (3.6.2-0ubuntu3) natty; urgency=low ++ ++ * debian/control ++ - Added build depends for gir1.2-dee-0.5 ++ ++ -- Ken VanDine Tue, 08 Mar 2011 21:03:04 -0500 ++ ++libunity (3.6.2-0ubuntu2) natty; urgency=low ++ ++ * src/Unity-3.0.gir ++ - Added include for Dee (LP: #731023) ++ * debian/control ++ - Bump build depends for libdee-dev to >= 0.5.12-0ubuntu2 to make sure ++ we build against the version of libdee with needed vapi fixes ++ ++ -- Ken VanDine Tue, 08 Mar 2011 17:00:47 -0500 ++ ++libunity (3.6.2-0ubuntu1) natty; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ - depends on latest dee ++ * debian/libunity3.symbols: ++ - update with latest symbols ++ ++ -- Didier Roche Mon, 07 Mar 2011 19:07:06 +0100 ++ ++libunity (3.4.6-0ubuntu1) natty; urgency=low ++ ++ * New upstream release. ++ - libunity support gobject-introspected languages (LP: #709240) ++ - inspector's unity_running is not initialized (LP: #719769) ++ * debian/rules: ++ - now, try to get a more stable ABI, use a symbols file ++ - whip the pyc pyo generated ++ - debian/libunity3.symbols ++ * ship the gir python override in the gir package, still nice some tweaking ++ though ++ ++ -- Didier Roche Thu, 24 Feb 2011 20:10:48 +0100 ++ ++libunity (3.4.2-0ubuntu5) natty; urgency=low ++ ++ * debian/control: ++ libdbusmenu leaks in the vala api. add it to libunity-dev dep ++ ++ -- Didier Roche Fri, 11 Feb 2011 14:22:23 +0100 ++ ++libunity (3.4.2-0ubuntu4) natty; urgency=low ++ ++ * Cherry-pick a fix to generate the .deps file as dbusmenu is now exposed to ++ the api ++ ++ -- Didier Roche Fri, 11 Feb 2011 12:45:09 +0100 ++ ++libunity (3.4.2-0ubuntu3) natty; urgency=low ++ ++ * debian/control ++ - bump build depends for libdbusmenu-glib-dev to >= 0.3.94 ++ * configure ++ - package name fix for Dbusmenu vapi ++ ++ -- Ken VanDine Thu, 10 Feb 2011 22:39:06 -0500 ++ ++libunity (3.4.2-0ubuntu2) natty; urgency=low ++ ++ * src/unity-launcher.vala ++ - Cherry picked Unity.LauncherEntry fix from upstream ++ ++ -- Ken VanDine Thu, 10 Feb 2011 22:01:30 -0500 ++ ++libunity (3.4.2-0ubuntu1) natty; urgency=low ++ ++ * New upstream release: ++ - add API for integrating applications with the launcher (LP: #676596) ++ * debian/control: ++ - libunity3.install: remove uneeded doc ++ * Add introspection support: ++ - debian/control: ++ + add gir1.2-unity-3.0 package ++ + add gi build-dep ++ - add debian/gir1.2-unity-3.0.install ++ - debian/libunity3.install: install the gir file ++ - debian/rules: call dh_girepository ++ * debian/rules: ++ - bump the shlib ++ ++ -- Didier Roche Thu, 10 Feb 2011 17:33:29 +0100 ++ ++libunity (3.2.14-0ubuntu1) natty; urgency=low ++ ++ * New upstream release. ++ * split libunity from unity: ++ - rework debian/copyright, debian/watch, debian/control ++ - only libunity in the packaging, remove all the other packages ++ - make a slicker, cleaner debian/copyright as now using autotools again ++ - clean the build-dep for libunity only ++ * debian/rules: ++ - the api is unstable, so no symbol tracking, bump the shlibs rather ++ ++ -- Didier Roche Thu, 20 Jan 2011 17:47:21 +0100 ++ ++unity (3.2.12-0ubuntu3) natty; urgency=low ++ ++ * debian/control: ++ - drop the recommends on unity-places* as they don't work today, and pull ++ libunity0, which has still a dep on libindicator1, conflicting with ++ libindicator2. The places can't be rebuilt right now (API breakage) and ++ we need to wait for next release ++ ++ -- Didier Roche Mon, 17 Jan 2011 14:27:11 +0100 ++ ++unity (3.2.12-0ubuntu2) natty; urgency=low ++ ++ * No changes rebuild for new libindicator2 ++ ++ -- Jonathan Riddell Sat, 15 Jan 2011 02:56:13 +0000 ++ ++unity (3.2.12-0ubuntu1) natty; urgency=low ++ ++ * New upstream release. ++ - Window border doesn't get restored (LP: #691812) ++ - When a menu is triggered from Alt+key, app name stays visible on panel ++ (LP: #691765) ++ - show the launcher on KeyPress, this will be needed when the ++ shortcut will be implemented if we are in intellihide mode ++ - Make sure an underscore is correctly placed under the corresponding ++ accelerator-key. (LP: #683427) ++ - Adding a dummy --replace option for compatibility reason (LP: #692569) ++ - Compiz crashed with SIGSEGV in CompWindow::id() (LP: #694945) ++ - Tooltip text not vertically centered (LP: #697791) ++ - Maximizing a window horizontally or vertically removes the title bar ++ (LP: #696780) ++ - Mousewheel support for indicators (LP: #681428) ++ - Avoid Quicklists being positioned so that they are partially offscreen at ++ the bottom screen-edge. (LP: #691114) ++ - Migrate awn, docky and cairo-dock dock launchers (LP: #692967) ++ - Include manpages, and make them translatable. (LP: #684896) ++ - Automaximize windows in Unity with some rules like blacklisting some ++ applications, initial window size. ++ It fixes also some bugs, like maximized window on first map not ++ undecorated (LP: #667009, #669716, #693779, #691741) ++ - Update libunity to conform to latest GIO VAPI breakage (LP: #679964) ++ - Initial unity-atk module implementation (LP: #701680) ++ - Panel autohide when on Quicklist (LP: #683261) ++ * debian/control: ++ - unity breaks on older bamf version (dbus protocol changed) ++ - needs latest and greatest from dee ++ - add libatk1.0-dev build-dep ++ * CMakeList: ++ - distro-patch to avoid building tests right now as building them is failing ++ with the current vala/gir stack. THIS NEED TO BE REMOVED. ++ * debian/rules: ++ - don't --fail-missing as we don't want to install the vapi yet. The gir ++ package will come next week. ++ * debian/unity-common.install: ++ - install the manpages ++ * debian/libunity3.symbols: ++ - updated ++ ++ -- Didier Roche Fri, 14 Jan 2011 20:47:25 +0100 ++ ++unity (3.2.8-0ubuntu3) natty; urgency=low ++ ++ * debian/control: ++ libdbusmenu-glib-dev 0.4 is 0.3.91 ++ ++ -- Didier Roche Fri, 14 Jan 2011 17:04:27 +0100 ++ ++unity (3.2.8-0ubuntu2) natty; urgency=low ++ ++ * src/unityshell.cpp: ++ - backport a fix for WindowCompizid ++ * debian/control: ++ - ABI break in compiz, rebuild against latest version ++ * CMakeLists.txt, libunity/CMakeLists.txt: ++ - don't build some vala stuff ++ * debian/libunity3.symbols: ++ - refresh the symbols regarding to previous changes ++ * backport dbusmenu transition: ++ - debian/control: build-dep on the new package ++ - backport the commits ++ ++ -- Didier Roche Fri, 14 Jan 2011 01:22:00 +0100 ++ ++unity (3.2.8-0ubuntu1) natty; urgency=low ++ ++ * New upstream release: ++ - unity-panel-service should be autorestarted by unity when crashing ++ (lp: #686591) ++ - App name in panel menu is truncated (lp: #619477) ++ - Removing the appmenu indicator left-aligns all other indicators ++ (lp: #688764) ++ - unity support for firefox menubar (lp: #690447) ++ - the unityshell plugin has no icon in ccsm (lp: #688594) ++ - the unityshell plugin has an "unknown category" in ccsm (lp: #688592) ++ * debian/control: ++ - updated the dee and nux requirement. ++ * debian/libunity3.symbols: ++ - updated to include the new symbols ++ * debian/unity.install: ++ - install the ccsm icons there ++ ++ -- Sebastien Bacher Fri, 17 Dec 2010 19:18:58 +0100 ++ ++unity (3.2.6-0ubuntu2) natty; urgency=low ++ ++ * debian/control: ++ - fix typo in description ++ - set nux-tools as a dep rather than recommends ++ - ensure we build/run with latest compiz-core (abi breakage) ++ - update Vcs-Bzr ++ - fix -common dep ++ ++ -- Didier Roche Mon, 13 Dec 2010 16:43:58 +0100 ++ ++unity (3.2.6-0ubuntu1) natty; urgency=low ++ ++ [ Didier Roche ] ++ * New upstream release: ++ - Autohide option should be more like Intellihide (LP: #685861) ++ - Add an unity binary (LP: #599716) ++ - Dock icons disappearing on reopen (all programs) (LP: #687466) ++ - Application with .desktop file containing "icon=/absolute/path" doesn't ++ have an icon in unity panel (LP: #683444) ++ - Indicators are mis-aligned (LP: #646740) ++ - Navigating between indicator gives focus back to other dialogs during ++ transition (LP: #637143) ++ - Migration script should dump a lot of migrated items for debugging ++ (LP: #687721) ++ - Add desktop action support to launcher quicklists (LP: #687403) ++ - Rendering of Quicklist radio-button-item still way off (LP: #684048) ++ - Clicking on a launcher icon does not raise most recent window (LP: #677577) ++ - Quicklist menu item testing - Part 2 (LP: #676040) ++ - Panel does not behave like a menu bar (keyboard scrubbing) (LP: #686655) ++ - Separated menus: no keyboard shortcuts for menus (LP: #684060) ++ - No installation instructions in source (LP: #683792) ++ - Unity plugin should depend on "Desktop Wall" plugin (LP: #683211) ++ - Network indicator shows up on the left-hand side of the panel (LP: #680545) ++ - Scrubbing menu items or indicators in panel prematurely ends (LP: #677601) ++ - fix trash icon not being updated (LP: #683241) ++ * Revert source 3, it's breaking daily build and hudson ++ * remove the patch as well, fixed upstream ++ * debian/control, debian/unity.install, debian/unity-common.install: ++ - add unity-common package and move some files there ++ - install the new perf bootchart there as well ++ * debian/unity.install: ++ - install new unity binary ++ * debian/control: ++ - dep on latest nux ++ - recommends nux-tools ++ * debian/libunity3.symbols: ++ - updated to include the new symbols ++ ++ [ Sebastien Bacher ] ++ * debian/source_unity.py: ++ - reassign crashes due to the indicators to the right source directly ++ ++ -- Didier Roche Thu, 09 Dec 2010 19:57:14 +0100 ++ ++unity (3.2.2-0ubuntu2) natty; urgency=low ++ ++ * debian/control: ++ - Add Vcs-Bzr link ++ * debian/source: ++ - Use source version 3.0 ++ * debian/patches/lp682345.patch: ++ - Fix crash on startup (LP: #682345) ++ ++ -- Robert Ancell Thu, 02 Dec 2010 10:00:40 +1100 ++ ++unity (3.2.2-0ubuntu1) natty; urgency=low ++ ++ * New upstream release: ++ - fix crash in migration settings if gsetting not installed (LP: #682314) ++ - fix quicklist crash (LP: #681515) ++ - Quicklist rendering fixes (LP: #681498) ++ - BFB button launches nautilus /usr/share/applications (LP: #681504) ++ - Quicklist default items + Keep/remove favorite (LP: #681500) ++ - Add fullscreen application support (LP: #677255) ++ * debian/control: ++ - add libglib2.0-bin and python dep for the migration script ++ - build again latest nux ++ ++ -- Didier Roche Tue, 30 Nov 2010 17:33:03 +0100 ++ ++unity (3.2.0-0ubuntu3) natty; urgency=low ++ ++ * revert previous upload done which is breaking the gconf unity settings ++ * debian/source_unity.py: ++ - let apport collect the same as it does for compiz, it will provide ++ details on xorg and drivers in use for example ++ * debian/unity.install: ++ - install the gconf file ++ - install source_unity.py ++ * debian/control: ++ - depends on new compiz and libcompiz version containing the gconf CMake fix ++ * debian/libunity3.symbols: ++ - add new exported symbols as places are installed in buildd ++ ++ -- Didier Roche Fri, 26 Nov 2010 20:34:58 +0100 ++ ++unity (3.2.0-0ubuntu2) natty; urgency=low ++ ++ * FTBFS: install gconf schemas to fix --fail-missing ++ * Lintian: echo 1.0 > debian/source/format ++ ++ -- Paul Sladen Thu, 25 Nov 2010 21:38:00 +0100 ++ ++unity (3.2.0-0ubuntu1) natty; urgency=low ++ ++ * New upstream release: ++ - Clicking a second time on a menu item does not dismiss it (LP: #661048) ++ - FavoriteStore re-ordering support (LP: #676106) ++ - Quicklist menu item testing - part 1 (LP: #676030) ++ - Base Quicklist Menu Items (LP: #676013) ++ - Tooltip launcher don't appear in unity compiz (LP: #675486) ++ - The migration script should be migrated to gsettings ++ (LP: #680873, #652785, #655175) ++ - Launcher clickable-area does not extend to left edge of screen ++ (LP: #677573) ++ - The ws switcher is always visible if launcher in floating and autohide ++ mode (LP: #677554) ++ - add application startup notification (LP: #638319) ++ - Unity appears on top of gnome-screensaver (LP: #677705) ++ - launcher tooltips hover over gnome-screensaver (LP: #652937) ++ * debian/control: ++ - don't recommend ubuntu-netbook-default-settings anymore ++ - change the description ++ - bump build-dep on latest nux ++ - add libstartup-notification0-dev build-dep ++ * debian/rules: ++ - try a slighter best solution for netbook-launcher virtual package, thanks ++ geser ++ * debian/unity.install: ++ - no more gconf file to install ++ * debian/libunity3.symbols: ++ - updated to latest and greatest ++ ++ -- Didier Roche Thu, 25 Nov 2010 19:46:58 +0100 ++ ++unity (3.1.4-0ubuntu4) natty; urgency=low ++ ++ * debian/rules: ++ - give back netbook-launcher epoch for transition. Seems there is no elegant ++ way to do it with dh7, opened to suggestion… ++ ++ -- Didier Roche Fri, 19 Nov 2010 15:33:25 +0100 ++ ++unity (3.1.4-0ubuntu3) natty; urgency=low ++ ++ * Argh, of course, as we removed the vala file build, we export less symbols ++ (update debian/libunity3.symbols) ++ ++ -- Didier Roche Fri, 19 Nov 2010 13:46:43 +0100 ++ ++unity (3.1.4-0ubuntu2) natty; urgency=low ++ ++ * Don't build some vala files: ++ - places aren't present today and that make a FTBFS on buildd (some vapi ++ files should have changed) ++ ++ -- Didier Roche Fri, 19 Nov 2010 13:07:06 +0100 ++ ++unity (3.1.4-0ubuntu1) natty; urgency=low ++ ++ * New upstream release. ++ - The top half of icons in the launcher is white (LP: #675082) ++ - Tooltip launcher don't appear in unity compiz (LP: #675486) ++ - Quicklist Menu - Initial Support (LP: #676154) ++ * debian/watch: ++ - look for upstream bz2 file now ++ * debian/control: ++ - bump libnux-0.9-dev build-dep ++ * debian/libunity3.symbols: ++ - update with new symbols ++ ++ -- Didier Roche Thu, 18 Nov 2010 18:31:37 +0100 ++ ++unity (3.1.3-0ubuntu2) natty; urgency=low ++ ++ * don't build the place bindings right now as it doesn't build in a chroot ++ and it's not used anyway ++ * debian/libunity3.symbols: ++ - removing symbols accordingly ++ ++ -- Didier Roche Fri, 12 Nov 2010 19:06:26 +0100 ++ ++unity (3.1.3-0ubuntu1) natty; urgency=low ++ ++ * New upstream release. ++ * udpate debian/copyright ++ * change debian/rules to build unity as a compiz plugin ++ - needed cmake ++ - skip tests for now ++ * debian/control: ++ - remove clutk/clutter and mutter deps ++ - add gsettings-desktop-schemas-dev and libnux-0.9-dev ++ - don't ship the -dbg package for now ++ * debian/libunity3.symbols: ++ - update to new internal API ++ * debian/*install: ++ - dispatch new layout and files in the right places ++ * debian/control, debian/libunity*.*: ++ - rename libunity0 to libunity3 ++ ++ -- Didier Roche Fri, 12 Nov 2010 18:35:04 +0100 ++ ++unity (0.2.46-0ubuntu5) maverick-proposed; urgency=low ++ ++ * Revert to maverick branch ++ (lucid une ppa branch wrongly merged in this one): ++ + debian/control: ++ - Readd netbook-launcher transitional package, this is needed for people ++ not having ubuntu-netbook installed on dist-upgrade to be ++ transitionned to unity. (LP: #657838) ++ - recommends ubuntu-netbook-default-settings and not ++ ubuntu-netbook-unity-defaut-settings ++ ++ -- Didier Roche Mon, 11 Oct 2010 21:40:23 +0200 ++ ++unity (0.2.46-0ubuntu4) maverick; urgency=low ++ ++ * Cherry-picked from upstream: ++ - the Places and Applications tabs now caters for localized text ++ longer than the English ones (LP: #644275) ++ * debian/libunity0.symbols: ++ - updated for new symbols ++ ++ -- Didier Roche Fri, 01 Oct 2010 14:09:10 +0200 ++ ++unity (0.2.46-0ubuntu3) maverick; urgency=low ++ ++ * Cherry pick from upstream: ++ - Finally load the right translations from .place files for ++ "Applications" and "Files & Folders" tooltips (LP: #644215) ++ ++ -- Didier Roche Thu, 30 Sep 2010 16:33:54 +0200 ++ ++unity (0.2.46-0ubuntu2) maverick; urgency=low ++ ++ * Cherry pick from upstream: ++ - hanges the launcher behaviour to launch a new application if no user ++ visible windows are found to fix (LP: #647979) ++ ++ -- Didier Roche Tue, 28 Sep 2010 13:14:26 +0200 ++ ++unity (0.2.46-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - use get_basename instead of silly str manipulating, should fix (LP: #648625) ++ - fix remaining issues when software is at start for non 3D detection ++ (LP: #614088) ++ - Fix duplicate ubiquity entry in UNE live session (was importing it from ++ the GNOME desktop) (LP: #648827) ++ ++ -- Didier Roche Mon, 27 Sep 2010 21:24:05 +0200 ++ ++unity (0.2.44-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - refine launcher tile super key overlay aesthetic (LP: #633069) ++ - improve Cof logo (LP: #644686) ++ - fix a crasher in the place activation (LP: #634364) ++ - fixes favorite loading for didrocks (thanks!) (LP: #645835) ++ - workaround translation issue for Unity trash (LP: #646653) ++ - MT final adjustement for maverick (LP: #645848, #640501) ++ * debian/control: ++ - depend on latest unity-asset-pool ++ * backport fix to respect workspace layout ++ * debian/libunity0.symbols: ++ - updated ++ ++ -- Didier Roche Fri, 24 Sep 2010 19:57:46 +0200 ++ ++unity (0.2.42-0ubuntu3) maverick; urgency=low ++ ++ * we need the .c file too (not automatically rebuilt) to fix crash on system ++ indicators (LP: #645923) ++ ++ -- Didier Roche Thu, 23 Sep 2010 19:06:59 +0200 ++ ++unity (0.2.42-0ubuntu2) maverick; urgency=low ++ ++ * Cherry pick from upstream bzr to avoid crash when clicking on system ++ indicators (LP: #645923) ++ ++ -- Didier Roche Thu, 23 Sep 2010 14:27:39 +0200 ++ ++unity (0.2.42-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - "Applications" and "Files & Folders" tooltips are not translatable ++ (LP: #644215) ++ - Fix inactive menus are accessible on switching to a window (LP: #604505) ++ - Fix wrong launcher tile label/quicklist x position (LP: #631446) ++ - Fix highlighted items in quicklist have different widths (LP: #643315) ++ - In migration tool, being safe when people are using crazy caracters in ++ desktop file (LP: #644114, #635156) ++ - Detect if 3D acceleration support is provided. Otherwise, prompt for ++ logout and change default session (LP: #614088) ++ - Fix quicklist shows hidden menu items (LP: #641543) ++ - Fix removing launchers via dnd fails (LP: #643434) ++ - Better launcher auto-scroll performances (LP: #640560) ++ - Make the insensitive state of the forward- and back-button more obvious by ++ decreasing their opacity, thus users don't assume they are actually ++ clickable. (LP: #638285) ++ - Fix some dialogs aren't maximized but are undecorated (LP: #628822) ++ - Fix some menus don't go away when window closes (LP: #640557) ++ - Fixes bug where the wrong icon where at times associated with a tile in ++ the places view. (LP: #642935) ++ - Speedup icon loading (LP: #641246) ++ - Make trash menu items in Unity are either not translatable or translations ++ are not loaded (LP: #645038) ++ - Fix using dnd on launcher makes focus not work out of the unity ui ++ (LP: #637123) ++ - Multi-monitor support (LP: #637123) ++ - Enable/disable super key by a gconf key (LP: #632581) ++ - Remove glow on fold (LP: #619344) ++ - Ensure we dont map windows when expose is active (LP: #599766) ++ - take new indicator API for action for top-level dropdown menu item not ++ activated (LP: #637692) ++ - Make the home buttons reactive (LP: #638857) ++ - Add red tint when search fails (LP: #607821) ++ - New (and final!) UI adjustement, but UNE isn't in the doc as seen with ++ the doc team (LP: #627009) ++ - Single-touches on the launcher are usually interpreted as a drag ++ (LP: #641328) ++ - URI activation in global view (LP: #612562) ++ - Clicking a Place icon while viewing the same place in the Dash should ++ return to the Home screen of that place and clear the search (LP: #607829) ++ - Fix mutter crashed with SIGSEGV in g_type_check_instance() (LP: #641561) ++ - Fix panel and menu item font colors don't match (LP: #637480) ++ - Fix indicators have orange color (LP: #632975) ++ - Fix inactive menus are accessible on switching to a window (LP: #604505) ++ - Use semi-transparent rectangle around launcher-icon (LP: #643388) ++ - Fix mutter crashes when closing pop-up dialog (LP: #642669) ++ - Change launcher icon reference size loading (LP: #641669) ++ - Fix mutter crashing in mumble start (LP: #641335) ++ - Fix clicking on a category from CoFs does not directly take you to the ++ desired category (LP: #638402) ++ - Fix some menus don't go away when window closes (LP: #640557) ++ - Launchers should act like if the application was not focussed in the place ++ views (LP: #637136) ++ - Fix mutter crashed with SIGSEGV in mutter_window_get_window_type() ++ (LP: #645066) ++ - Fix new windows don't get focus (LP: #642994) ++ - Fix cropping an image in shotwell crashes unity (LP: #641554) ++ - Some fixes on matching user icons (LP: #622146) ++ * debian/control: ++ - depends on latest libindicator-dev for ABI change transition ++ * debian/libunity0.symbols: ++ - update to track internal ABI symbols (only used by places) ++ ++ -- Didier Roche Wed, 22 Sep 2010 22:36:00 +0200 ++ ++unity (0.2.40-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - Fix inactive menus accessible (LP: #604505) ++ - Fix some more memory leaks (LP: #604777, #621690, #628144) ++ - Fix weird behaviors of quicklist (LP: #617339) ++ - Provide an "open this folder" button (LP: #633201) ++ - Hidden menu causing gap (LP: #600191) ++ - Cannot go fullscreen for flash videos (LP: #631381) ++ - Can't access menu items from the keyboard (LP: #636728) ++ - Don't register for MDRAGs since they aren't used (LP: #632613) ++ - Don't run indicator on special launchers (LP: #627488) ++ - Center arrows position in folded launcher tiles (LP: #633084) ++ - Launcher icons first appear as white upon login (LP: #601093) ++ - Removes jittering when rubber band is in use on the launcher (LP: #632991) ++ - Mutter restarts on closing almost any application (LP: #634701) ++ - Can't launch apps like synaptic with root privileges from launch bar ++ (LP: #599298) ++ - Launcher tile dragging shouldn't be masked (LP: #631443) ++ - Fix Carousel-ed icons have distorted perspective (LP: #607515) ++ - Use no longer sync call (LP: #620011) ++ * update debian/libunity0.symbols ++ ++ -- Didier Roche Fri, 17 Sep 2010 14:02:54 +0200 ++ ++unity (0.2.38-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - Correct the offset of the quicklist so it doesn't jump to the right when ++ expanding from a tooltip. Fixes (LP: #631446) ++ - Log apps launched via unity-place-application (LP: #632203) ++ - Fix launcher does not contract if a menu is open (LP: #631452) ++ - Auto scroll speed is now corrected (LP: #633045) ++ - Removes jittering when rubber band is in use on the launcher (LP: #632991) ++ - Fix clicking on the right of the divider also triggers action on logo ++ (LP: #636602) ++ - Full i18n support (LP: #637128) ++ - Avoids the crash on Super-key-shortcuts with places. (LP: #632460) ++ - Pressing enter in search mode should activate the first result ++ (LP: #620945) ++ - Esc close the places view (LP: #599891) ++ - Launcher shouldn't 'fold' when hovering on a quicklist (LP: #632079) ++ * update debian/libunity0.symbols ++ ++ -- Didier Roche Tue, 14 Sep 2010 20:11:57 +0200 ++ ++unity (0.2.36-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - Fix width of home-button on panel, so groove aligns with right edge of ++ launcher, fixes (LP: #630031) ++ - migration script to transition first time new people to unity ++ (LP: #622146) ++ - Quicklist name disappearing (LP: #627666) ++ * debian/unity.install: ++ - install libexec in unity package (for migration tool) ++ * debian/libunity0.symbols: ++ - update symbol ++ ++ -- Didier Roche Thu, 09 Sep 2010 19:13:29 +0200 ++ ++unity (0.2.34-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - Use gettext plural form (LP: #625199) ++ - Fix newly pinned app is removed from the launcher on closing that app but ++ works fine afterward (LP: #614329) ++ - Fix Memory leak in places (LP: #628588) ++ * remove debian/source/: ++ - revert to previous format, seems to confuse daily build and we don't have ++ anymore bin patch ++ * remove upstreamed debian/trash.png, debian/applications.png and ++ debian/files.png ++ * debian/rules: ++ - remove copying debian/*png ++ * debian/libunity0.symbols: ++ - refreshed ++ ++ -- Didier Roche Fri, 03 Sep 2010 17:00:45 +0200 ++ ++unity (0.2.32-0ubuntu4) maverick; urgency=low ++ ++ * Backport a fix for new tiles being unresponsive (lp: #623953) ++ ++ -- Sebastien Bacher Thu, 02 Sep 2010 11:20:34 +0200 ++ ++unity (0.2.32-0ubuntu3) maverick; urgency=low ++ ++ * Backport Gord's changes to fix scrolling and click issues in the ++ launcher and Neil's changes for the recent artwork changes ++ * debian/source: ++ - use format 3 ++ - list binaries that changed in the backport ++ ++ -- Sebastien Bacher Tue, 31 Aug 2010 16:39:52 +0200 ++ ++unity (0.2.32-0ubuntu2) maverick; urgency=low ++ ++ * debian/control: clean the build-depends on libvala it's not required ++ ++ -- Sebastien Bacher Thu, 26 Aug 2010 22:41:53 +0200 ++ ++unity (0.2.32-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ * debian/libunity0.symbols: new version update ++ ++ -- Sebastien Bacher Thu, 26 Aug 2010 20:07:01 +0200 ++ ++unity (0.2.30-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release fixing those issues: ++ - clicking on an app window in workspace switcher does not get it to focus ++ (lp: #612327) ++ - App name stays in panel after exit (lp: #613087) ++ - Bright line at the bottom of the launcher bar (lp: #613084) ++ - additional round corner when clicking on application places item ++ (lp: #612542) ++ - removing active application in the launcher make unity crashes ++ (lp: #612535) ++ - Intermittent loss of all input (lp: #607519) ++ - Wallpaper picture-options are not all taken into account (lp: #605788) ++ - Add some sort of hint that the Ubuntu circle is click-able (lp: #592787) ++ - doesn't render appmenu accelerators correctly (lp: #601011) ++ - should highlight the selected items (lp: #600946) ++ - Files Place displays mimetype icons for file items when ++ thumbnails are available (lp: #599896) ++ * debian/control: build-depends on libxcb-icccm1-dev and libutouch-grail-dev ++ ++ -- Sebastien Bacher Thu, 26 Aug 2010 18:31:40 +0200 ++ ++unity (0.2.28-0ubuntu2) maverick; urgency=low ++ ++ * Backported change to fix a bug where some launcher icons are not there ++ ++ -- Sebastien Bacher Fri, 20 Aug 2010 15:40:20 +0200 ++ ++unity (0.2.28-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release fixing those bugs: ++ - Files Place empty search view is not implemented (lp: #607764) ++ - poor battery performance in Unity (lp: #599425) ++ - When launching an app, grids glow around its icon (lp: #610250) ++ - Add some sort of hint that the Ubuntu circle is click-able (lp :#592787) ++ - the buttons to display extra items are not updated correctly (lp: #604958) ++ - launcher bubbles flickers a lot when places with scrollbars are displayed ++ (lp: #599911) ++ - white square displayed next to indicators crashing unity (lp: #601014) ++ - Display removable media (USB device, etc.) on the launcher (lp: #619695) ++ - Add support for DND between workspaces (lp: #594160) ++ - indicators dont get focus in workspace switch mode (lp: #612323) ++ - Workspace switch cleanups (lp: #594163) ++ - workspace switcher should have a title on hover (lp: #614926) ++ * debian/control: ++ - build-depends on libpango1.0-dev to match the configure ++ * debian/libunity0.symbols: ++ - new version update ++ * debian/patches/01_show_gicons.patch: ++ - the change is in the new version ++ ++ -- Sebastien Bacher Thu, 19 Aug 2010 18:34:26 +0200 ++ ++unity (0.2.26-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ - Fix mutter grabbing the [Super] key and breaks the shorcuts ++ overlay (LP: #612992) ++ - Fix flattened icons move when expansion is triggered by a mouse over a ++ flattened launcher item (LP: #600977) ++ - Holding down super should reveal a list of keyboard shortcuts ++ (LP: #610366) ++ - Update the applications model when changes are detected (LP: #610382) ++ - Implement Applications Place Software Center integration (LP: #608179) ++ - Files Place home screen should have a Recent group (LP: #607815) ++ * debian/patches/01_show_gicons.patch: ++ - adapt with latest libindicator change ++ * update debian/libunity0.symbols ++ ++ -- Didier Roche Fri, 13 Aug 2010 15:13:24 +0200 ++ ++unity (0.2.24-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ - makes sure to load translations from .desktop files (LP: #612494) ++ - get launcher events working correctly ++ - better spaces interactions ++ - new custom rendering for radiobutton- and checkmark-items in quicklist ++ (LP: #607251) ++ * debian/libunity0.symbols: ++ - update symbol file ++ * debian/control: ++ - build-dep on libmutter-dev 2.31.5 ++ - bump Standards-Version to latest ++ * debian/patches/01_add_dbusmenu_glib_vapi.patch, 02_i18n_launcher.patch: ++ - removed ++ ++ -- Didier Roche Fri, 06 Aug 2010 16:17:12 +0200 ++ ++unity (0.2.22-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ - Add support for window control buttons on the panel (LP: #610014) ++ - Create a files group model for downloads (LP: #610370) ++ - Fix odd representation of (partially) off-screen windows (LP: #594221) ++ - Fix selected category doesn't match the displayed one after a place ++ switch (LP: #604949) ++ - Move places shortcuts to the launcher (LP: #610015) ++ - Fix wrong arrow location in place views (LP: #604800) ++ - Launcher icons no more folded when launcher first starts (LP: #601107) ++ * debian/control: ++ - bump clutk build-dep ++ * debian/patches/02_disable_expandable_menu.patch, ++ debian/patches/03_strip_underscore_on_quicklist.patch, ++ debian/patches/04_fix_scroller_focus_issue.patch, ++ debian/patches/05_fix_ws_switching.patch: ++ - removed ++ * debian/patches/02_i18n_launcher.patch: ++ - from trunk, support use localized apps name (LP: #612494) ++ ++ -- Didier Roche Mon, 02 Aug 2010 15:55:16 +0200 ++ ++unity (0.2.20-0ubuntu2) maverick; urgency=low ++ ++ * Misc fixes from git ++ - debian/patches/03_strip_underscore_on_quicklist.patch ++ - debian/patches/04_fix_scroller_focus_issue.patch ++ - debian/patches/05_fix_ws_switching.patch ++ ++ -- Didier Roche Tue, 27 Jul 2010 10:59:25 +0200 ++ ++unity (0.2.20-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ - Right click and selecting application doesn't launch it (LP: #592817) ++ - Add some hint that the Ubuntu circle is click-able (LP: #592787) ++ - Remove unpinned launchers when quitting the app (LP: #608492) ++ - add to launcher isn't changed to remove from launcher (LP: #606266) ++ - quicklist should be hidden when drag and drop a launcher (LP: #606258) ++ - Fix reorganizing launchers (LP: #600738) ++ - Removing active application makes the application closes (LP: #598175) ++ - UnityLauncherQuicklistMenu clutter_actor_queue_relayout() warning ++ (LP: #599718) ++ * debian/control: ++ - bump libclutk-dev to latest ++ * debian/patches/01_add_dbusmenu_vapi_file.patch: ++ - add missing file ++ * debian/patches/02_disable_expandable_menu.patch: ++ - disable latest changes making mutter respawning with some intel card ++ ++ -- Didier Roche Thu, 22 Jul 2010 22:37:56 +0200 ++ ++unity (0.2.18-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ - can't drag and drop item to last position in launcher (LP: #595819) ++ - set a solid color as background (LP: #594232) ++ - select a place by default (LP: #601020) ++ - Support offline shortcuts in quicklist (LP: #595842) ++ - keyboard focus in places should default to the search entry (LP: #599888) ++ - fix various search issues in places (LP: #600732, #604964) ++ - contracted/expanded feature doesn't take mouse position into account ++ (LP: #595878) ++ - Use X-GNOME-FullName when available for launcher hover text (LP: #594285) ++ - SIGSEGV in _clutter_stage_has_full_redraw_queued (LP: #594209) ++ * debian/control: ++ - bump libclutk-dev build-dep to latest ++ - add libdbusmenu-glib-dev, libgnome-desktop-dev and libgnomeui-dev deps ++ * add debian/patches/01_add_dbusmenu_glib_vapi.patch: ++ - not distribute yet, small fix in the vapi to make a method return an ++ unowned variable instead of an owned one ++ ++ -- Didier Roche Fri, 16 Jul 2010 14:48:14 +0200 ++ ++unity (0.2.16-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ - The launcher doesn't list some running softwares (LP: #601082) ++ - Design support for dynamic quicklist items (LP: #597259) ++ - In overlay mode clicking on an app icon should open/focus that appxi ++ (LP: #595130) ++ - Launcher doesnt go away when a full screen app is started (LP: #599422) ++ - Launcher grows beyond desktop bounds (LP: #600686) ++ - Can't focus indicators in places mode (LP: #598363) ++ - Extra file to distribute (LP: #598398) ++ - gtk_menu_popdown: assertion `GTK_IS_MENU (menu)' failed (LP: #599719) ++ ++ -- Didier Roche Mon, 12 Jul 2010 15:51:11 +0200 ++ ++unity (0.2.16-0ubuntu1~lucid1) lucid; urgency=low ++ ++ * Backport to lucid ppa ++ ++ -- Didier Roche Mon, 12 Jul 2010 16:24:58 +0200 ++ ++unity (0.2.14-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ - fix wrong window geometry (LP: #578545) ++ - fix quicklist items were unresponsive when the mouse was overing over them ++ (LP: #598561) ++ - fix can't drag and drop item to last position in launcher (LP: #595819) ++ - removes/unfavorites apps on drag out, (LP: #592744) ++ - fix contracted/expanded feature doesn't take mouse position into account ++ (LP: #595878) ++ - fix really slow to display place icons (LP: #599901) ++ - display files thumbnails (LP: #599896) ++ * debian/control: ++ - recommend ubuntu-netbook-default-settings as the session file is there ++ and a lot of people could install unity without the session file ++ - build-dep on last clutk ++ ++ -- Didier Roche Thu, 01 Jul 2010 19:08:22 +0200 ++ ++unity (0.2.14-0ubuntu1~lucid1) lucid; urgency=low ++ ++ * Backport to lucid UNE ppa ++ * debian/control ++ - recommends ubuntu-netbook-unity-default-settings ++ ++ -- Didier Roche Fri, 02 Jul 2010 08:18:41 +0200 ++ ++unity (0.2.12-0ubuntu2) maverick; urgency=low ++ ++ * debian/control, add indicators as recommends: ++ indicator-appmenu, indicator-application, indicator-sound, ++ indicator-datetime, indicator-messages, indicator-me, ++ indicator-session, ++ ++ -- Didier Roche Mon, 28 Jun 2010 13:56:08 +0200 ++ ++unity (0.2.12-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - reordered applications launchers don't save their location (LP: #592087) ++ - cannot close panel menus unless clicking on particular zones of the ++ display (LP: #595880) ++ - Add support for switching workspaces (LP: #594157) ++ - Indicators should listen to show/hide from GtkWidget (LP: #590920) ++ - Race in expose manager event processing (LP: #588299) ++ - Files Place (View) - add support for file grouping (LP: #597256) ++ - Apps Place (View) - add basic support (LP: #597257) ++ * debian/patches/01_draw_background_with_nautilus_off.patch: ++ - integrated upstream ++ * debian/control: ++ - add libclutk-dev as a dep to libunity-dev ++ - bump clutk, dee and bamf dep to latest ++ ++ -- Didier Roche Thu, 24 Jun 2010 21:12:40 +0200 ++ ++unity (0.2.12-0ubuntu1~ppa1) lucid; urgency=low ++ ++ * Backport to lucid ppa ++ ++ -- Didier Roche Fri, 25 Jun 2010 09:23:25 +0200 ++ ++unity (0.2.10-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release: ++ - Panels don't reappear after leaving fullscreen (LP: #578956) ++ - Background seems to be wrongly detecting screen size (LP: #578686) ++ - Unity panels don't disapear when VLC is on full side mode (LP: #583053) ++ - Clicking on launcher does not raise the last used window of the ++ application (LP: #592583) ++ * debian/netbook-launcher.preinst, debian/unity.preinst: ++ - add debhelper token ++ * debian/patches/01_draw_background_with_nautilus_off.patch: ++ - draw background when nautilus don't draw desktop ++ ++ -- Didier Roche Thu, 17 Jun 2010 18:35:26 +0200 ++ ++unity (0.2.10-0ubuntu1~lucid1) lucid; urgency=low ++ ++ * Unity lucid version doesn't break maximus as in different session ++ ++ -- Didier Roche Fri, 18 Jun 2010 08:58:10 +0200 ++ ++unity (0.2.8-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ (LP: #592120, #590728, #580104, #586015, #587237, #582530, #586002, #591742) ++ * removed patches integrated upstream: ++ debian/patches/01_drop_mutter_req.patch ++ debian/patches/02_make_perceptualdiff_optional.patch ++ debian/patches/03_use_new_mutter_plugin_init_order.patch ++ debian/patches/99_autoconf.patch ++ * debian/control: ++ - remove libwnck-dev dep ++ ++ -- Didier Roche Thu, 10 Jun 2010 19:21:55 +0200 ++ ++unity (0.2.8-0ubuntu1~lucid1) lucid; urgency=low ++ ++ * Unity lucid version doesn't break maximus as in different session ++ ++ -- Didier Roche Fri, 11 Jun 2010 22:18:30 +0200 ++ ++unity (0.2.7-0ubuntu2) maverick; urgency=low ++ ++ * debian/rules: ++ - include gnome.mk for installing default schema in /usr ++ * debian/unity.preinst: ++ - remove schema in /etc installed by previous package ++ * debian/control: ++ - Add transitional netbook-launcher package, and have Unity ++ C/R/P: netbook-launcher. ++ - Add Breaks: maximus as incompatible in with Unity ++ * debian/rules: ++ - Force an epoch bump on the transitional netbook-launcher package, ++ since the original package has a higher version. ++ * debian/unity.preinst: ++ - Remove netbook-launcher autostart .desktop conffile on upgrade. ++ * debian/copyright: ++ - fix typo ++ ++ -- Didier Roche Wed, 09 Jun 2010 13:29:48 +0200 ++ ++unity (0.2.7-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ * debian/copyright: ++ - update to latest copyright change ++ * debian/libunity-dev.install: ++ - now unity ship a .pc file ++ * debian/control: ++ - add to -dev package .pc file dependencies ++ ++ -- Didier Roche Tue, 08 Jun 2010 12:52:04 +0200 ++ ++unity (0.2.6-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ * add debian/watch ++ * update debian/copyright ++ * debian/control: ++ - change HomePage ++ - update Standards-Version ++ - remove liblauncher-dev as a build-dep ++ - bump buil-dep to latest ++ - provides indicator-renderer ++ - change the description ++ - remove unsupported Breaks: transition on mutter ++ - remove uneeded dep on -dev package ++ - remove recommends. Will be in seed now ++ - use unity-dbg as debug package ++ * debian/rules: ++ - make it more sane in ordering includes/rules ++ - fix rm *{,l}a files ++ - use unity-dbg as debug package ++ * debian/libunity-dev.install: ++ - install vapi file ++ * debian/patches/01_drop_mutter_req.patch: ++ - don't depend on extra mutter functionality ++ * debian/patches/02_make_perceptualdiff_optional.patch, debian/control: ++ - remove perceptualdiff as will be optional ++ * debian/patches/03_use_new_mutter_plugin_init_order.patch: ++ - new registration order with plugins for mutter ++ * debian/patches/99_autoconf.patch: ++ - refresh for change in configure.ac ++ ++ -- Didier Roche Mon, 07 Jun 2010 12:21:02 +0200 ++ ++unity (0.2.4-0ubuntu1) maverick; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ - replace libwncksync-dev by libbamf-dev ++ - replace libdbusmodel-dev by libdee-dev ++ ++ -- Didier Roche Thu, 27 May 2010 19:07:31 +0200 ++ ++unity (0.2.2-0ubuntu1) lucid; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ - bump libclutk-dev, libdbusmodel-dev and libclutk-dev and libmutter-dev ++ build-dep ++ - add perceptualdiff build-dep ++ - libunity-places0 removed in favor of libunity0 containing the new library ++ for unity and the -private one. ++ * renamed *.install file accordingly ++ ++ -- Didier Roche Fri, 16 Apr 2010 18:02:43 +0200 ++ ++unity (0.1.24-0ubuntu1) lucid; urgency=low ++ ++ * debian/control: ++ - add debug package to both unity and libunity-places0 ++ - bump clutk, liblauncher and wncksync build-dep ++ * New upstream release. ++ ++ -- Didier Roche Fri, 19 Mar 2010 15:40:10 +0100 ++ ++unity (0.1.22-0ubuntu1) lucid; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ - bump libclutk-dev and liblauncher-dev build-dep ++ * debian/rules: ++ - include gnome.mk to call dh_gconf ++ * debian/unity.install: ++ - install locales and gconf schema ++ ++ -- Didier Roche Thu, 11 Mar 2010 20:36:49 +0100 ++ ++unity (0.1.20-0ubuntu1) lucid; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ - bump clutk, liblauncher and wncksync build-dep ++ ++ -- Didier Roche Thu, 04 Mar 2010 20:47:17 +0100 ++ ++unity (0.1.18-0ubuntu1) lucid; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ - remove maximus as a recommend ++ - bump libclutk-dev and liblauncher-dev build-dep ++ ++ ++ -- Didier Roche Fri, 26 Feb 2010 13:44:42 +0100 ++ ++unity (0.1.16-0ubuntu1) lucid; urgency=low ++ ++ * New upstream release. ++ * debian/control: ++ - unity now depends on unity-asset-pool ++ - bump libclutk-dev and liblauncher-dev build-dep ++ - add intltool build-dep ++ - add indicator-datetime and chromium-browser as recommends ++ * debian/rules: ++ - remove -Wall from CFLAGS, FTFBS due to unused reference ++ ++ -- Didier Roche Thu, 18 Feb 2010 20:15:25 +0100 ++ ++unity (0.1.14-0ubuntu1) lucid; urgency=low ++ ++ * New upstream release ++ * debian/control: ++ - bump libclutk-dev and liblauncher-dev build-dep ++ ++ -- Didier Roche Thu, 11 Feb 2010 20:05:44 +0100 ++ ++unity (0.1.12-0ubuntu1) lucid; urgency=low ++ ++ * debian/control: ++ - remove netbook-launcher transitional package as the old one will ++ be shipped in lucid ++ - remove C/R/P as well ++ - recommends maximus and ubuntu-netbook-unity-default-settings as we ++ have no more meta-package for it ++ * debian/rules: ++ - remove DEB_DH_GENCONTROL_ARGS_netbook-launcher rule for ++ transitional package ++ * remove debian/unity.preinst as we don't remove netbook-launcher now ++ ++ -- Didier Roche Mon, 08 Feb 2010 13:40:19 +0100 ++ ++unity (0.1.12) lucid; urgency=low ++ ++ * new upstream version: ++ * debian/control: ++ - bump libclutk build-dep ++ - dep on liblauncher-dev now ++ - add Breaks: mutter (<< 2.28.1~git20091208-1ubuntu5) ++ ++ -- Didier Roche Thu, 04 Feb 2010 20:47:31 -0800 ++ ++unity (0.1.10-0ubuntu1~ppa3) lucid; urgency=low ++ ++ * debian/control: ++ - libunity-places-dev should depends on libunit-places0 ++ ++ -- Didier Roche Fri, 29 Jan 2010 14:58:50 +0100 ++ ++unity (0.1.10-0ubuntu1~ppa2) lucid; urgency=low ++ ++ * debian/control: ++ - add unity-place-applications as unity recommends ++ ++ -- Didier Roche Fri, 29 Jan 2010 14:37:00 +0100 ++ ++unity (0.1.10-0ubuntu1~ppa1) lucid; urgency=low ++ ++ [ Martin Pitt ] ++ * debian/unity.preinst: Fix version comparison for cleaning up the obsolete ++ netbook-launcher autostart .desktop. ++ ++ [ Didier Roche ] ++ * New upstream release ++ * debian/control: ++ - add libindicator-dev, libunity-misc and libdbusmodel-dev build-dep ++ - remove autotools-dev build-dep ++ - bump libclutk-dev and libmutter-dev build-dep ++ - add libunity-places0 and libunity-places-dev packages ++ * add debian/libunity-places0.install and debian/libunity-places-dev.install ++ ++ -- Didier Roche Fri, 29 Jan 2010 12:14:44 +0100 ++ ++unity (0.1.8-0ubuntu1~dxppa2) lucid; urgency=low ++ ++ * Add DEBHELPER token to debian/unity.preinst ++ * debian/control: add unused ${misc:Depends} to netbook-launcher for ++ lintian cleaning ++ ++ -- Didier Roche Thu, 21 Jan 2010 14:40:03 +0100 ++ ++unity (0.1.8-0ubuntu1~dxppa1) lucid; urgency=low ++ ++ [ Martin Pitt ] ++ * debian/control: Drop Vcs-Bzr headers, until unity is properly registered ++ in Launchpad. ++ ++ [ Didier Roche ] ++ * new upstream release ++ * debian/control: ++ + remove uneeded gnome-common build-dep (don't run autogen during build) ++ + bump clutk build-dep ++ + change maintainer field ++ * debian/rules: remove DEB_CONFIGURE_SCRIPT (don't run autogen) ++ ++ -- Didier Roche Thu, 21 Jan 2010 14:33:30 +0100 ++ ++unity (0.1.5+r69) lucid; urgency=low ++ ++ * debian/rules: Fix the dpkg-gencontrol invocation. ++ ++ -- Martin Pitt Tue, 12 Jan 2010 17:55:44 +0100 ++ ++unity (0.1.5+r68) lucid; urgency=low ++ ++ * debian/control: Add transitional netbook-launcher package, and have unity ++ C/R/P: netbook-launcher. This can be dropped after lucid's release. ++ * Add debian/unity.install (now needed because we build two binaries). ++ * debian/control: Explicitly add mutter dependency, since it's not covered ++ by shlibs. ++ * Add debian/unity.preinst: Remove netbook-launcher autostart .desktop ++ conffile on upgrade. ++ * debian/rules: Don't generate shlibs/maintainer script code for private ++ shared libraries. ++ * debian/rules: Force an epoch on the transitional netbook-launcher package, ++ since the original package has a higher version. ++ ++ -- Martin Pitt Tue, 12 Jan 2010 17:25:43 +0100 ++ ++unity (0.1.5+r60) lucid; urgency=low ++ ++ * configure with libmutter-dev ++ ++ -- Didier Roche Tue, 12 Jan 2010 14:23:23 +0100 ++ ++unity (0.1.5+r58) lucid; urgency=low ++ ++ * New release from trunk ++ * debian/control ++ - Add mutter as a dependency ++ ++ -- Didier Roche Tue, 12 Jan 2010 11:27:57 +0100 ++ ++unity (0.1.5-0ubuntu2) lucid; urgency=low ++ ++ * debian/control ++ - Bumping build depends for libgee-dev to libgee-dev (>= 0.5.0) ++ ++ -- Ken VanDine Mon, 21 Dec 2009 21:31:19 -0500 ++ ++unity (0.1.5-0ubuntu1) lucid; urgency=low ++ ++ * New snapshot ++ - Build-Depend on valac and libvala-dev (>= 0.7.8) ++ ++ -- Ken VanDine Fri, 18 Dec 2009 15:57:55 -0500 ++ ++unity (0.1.5) karmic; urgency=low ++ ++ * New release ++ ++ -- Neil J. Patel Tue, 15 Dec 2009 12:24:03 +0000 ++ ++unity (0.1.0~ppa2) karmic; urgency=low ++ ++ * debian/control ++ - Added build dep for valac ++ ++ -- Ken VanDine Fri, 06 Nov 2009 11:53:38 -0500 ++ ++unity (0.1.0~ppa1) karmic; urgency=low ++ ++ * Initial Packaging (LP: #474944) ++ ++ -- Ken VanDine Fri, 06 Nov 2009 08:40:43 -0500 +--- libunity-7.1.4+19.04.20190319.orig/debian/compat ++++ libunity-7.1.4+19.04.20190319/debian/compat +@@ -0,0 +1 @@ ++9 +--- libunity-7.1.4+19.04.20190319.orig/debian/control ++++ libunity-7.1.4+19.04.20190319/debian/control +@@ -0,0 +1,147 @@ ++Source: libunity ++Section: gnome ++Priority: optional ++Maintainer: Ubuntu Core Developers ++Build-Depends: debhelper (>= 9~), ++ dh-autoreconf, ++ dh-python, ++ gnome-common, ++ quilt, ++ autotools-dev, ++ pkg-config, ++ intltool, ++ valac (>= 0.31.1), ++ libglib2.0-dev (>= 2.32.1), ++ libdee-dev (>= 1.2.5~), ++ libdbusmenu-glib-dev (>= 0.4.90), ++ libgirepository1.0-dev (>= 0.10), ++ libgtk-3-dev (>= 3.4.1), ++ python, ++ python3, ++ python-gi, ++ python3-gi, ++ gobject-introspection, ++ xvfb, ++ dbus-x11, ++Standards-Version: 3.9.4 ++Homepage: https://launchpad.net/libunity ++# If you aren't a member of ~unity-team but need to upload packaging changes, ++# just go ahead. ~unity-team will notice and sync up the code again. ++Vcs-Bzr: https://code.launchpad.net/~unity-team/libunity/trunk ++ ++Package: libunity9 ++Section: libs ++Architecture: any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: ${shlibs:Depends}, ++ ${misc:Depends}, ++ libunity-protocol-private0 (= ${binary:Version}), ++ libunity-scopes-json-def-desktop (>= ${source:Version}) | unity-scopes-json-def, ++Breaks: unity-common (<< 7.1.2) ++Suggests: unity-common (>= 7.1.2) ++Description: binding to get places into the launcher - shared library ++ libunity is a shared library to be able to interact with the launcher ++ and add places in Unity environment. ++ . ++ This package contains shared libraries to be used by applications. ++ ++Package: libunity-protocol-private0 ++Section: libs ++Architecture: any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: ${shlibs:Depends}, ++ ${misc:Depends} ++Breaks: libunity9 (<< 7.1.1) ++Description: binding to get places into the launcher - private library ++ libunity is a shared library to be able to interact with the launcher ++ and add places in Unity environment. ++ . ++ This package contains a library containing the private protocol to be ++ used between libunity and unity itself. ++ ++Package: libunity-scopes-json-def-desktop ++Architecture: all ++Multi-Arch: foreign ++Pre-Depends: ${misc:Pre-Depends} ++Depends: ${shlibs:Depends}, ++ ${misc:Depends}, ++Replaces: libunity-common (<< 7.0.7), ++Conflicts: unity-scopes-json-def, ++ libunity-common (<< 7.0.7), ++Provides: unity-scopes-json-def, ++ libunity-common, ++Description: binding to get places into the launcher - desktop def file ++ libunity is a shared library to be able to interact with the launcher ++ and add places in Unity environment. ++ . ++ This package contains default scopes definition for the destkop. ++ ++Package: libunity-scopes-json-def-phone ++Architecture: all ++Multi-Arch: foreign ++Pre-Depends: ${misc:Pre-Depends} ++Depends: ${shlibs:Depends}, ++ ${misc:Depends}, ++Replaces: libunity-common (<< 7.0.7), ++Conflicts: unity-scopes-json-def, ++ libunity-common (<< 7.0.7), ++Provides: unity-scopes-json-def, ++ libunity-common, ++Description: binding to get scopes into the launcher - phone def file ++ libunity is a shared library to be able to interact with the launcher ++ and add places in Unity environment. ++ . ++ This package contains default scopes definition for the phone. ++ ++Package: unity-scopes-runner ++Architecture: all ++Depends: ${shlibs:Depends}, ++ ${misc:Depends}, ++Description: desktop runner for misceallenous scopes ++ The scope runner is a handy tool for wrapping on a desktop the various ++ scoped installed on the system. ++ ++Package: libunity-dev ++Section: libdevel ++Architecture: any ++Depends: ${shlibs:Depends}, ++ ${misc:Depends}, ++ gir1.2-unity-5.0 (= ${binary:Version}), ++ libunity9 (= ${binary:Version}), ++ libunity-protocol-private0 (= ${binary:Version}), ++ libglib2.0-dev, ++ libdee-dev, ++ libdbusmenu-glib-dev, ++Replaces: libunity9 (<< 5.90) ++Description: binding to get places into the launcher - development files ++ libunity is a shared library to be able to interact with the launcher ++ and add places in Unity environment. ++ . ++ This package contains files that are needed to build applications. ++ ++Package: libunity-tools ++Section: libdevel ++Architecture: any ++Depends: ${shlibs:Depends}, ++ ${misc:Depends}, ++Description: binding to get places into the launcher - debugging tools ++ libunity is a shared library to be able to interact with the launcher ++ and add places in Unity environment. ++ . ++ This package contains debugging tools for introspecting results and issuing ++ search on the lenses manually. ++ ++Package: gir1.2-unity-5.0 ++Section: introspection ++Architecture: any ++Multi-Arch: same ++Depends: ${gir:Depends}, ++ ${shlibs:Depends}, ++ ${misc:Depends} ++Description: GObject introspection data for the Unity library ++ This package contains introspection data for the Unity library. ++ . ++ It can be used by packages using the GIRepository format to generate ++ dynamic bindings. +--- libunity-7.1.4+19.04.20190319.orig/debian/copyright ++++ libunity-7.1.4+19.04.20190319/debian/copyright +@@ -0,0 +1,36 @@ ++Format: http://dep.debian.net/deps/dep5/ ++Upstream-Name: libunity ++Upstream-Contact: Mikkel Kamstrup Erlandsen ++ Neil Jagdish Patel ++Source: https://launchpad.net/libunity/+download ++ ++Files: * ++Copyright: 2009-2010 Canonical Ltd ++License: LGPL-3 ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License Version 3.0 as published by the Free Software Foundation. ++ . ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ . ++ On Debian/Ubuntu systems, the full text of the LGPL v3 can be found in ++ `/usr/share/common-licenses/LGPL-3' ++ ++Files: debian/* test/* ++Copyright: 2009-2010 Canonical Ltd ++License: GPL-3 ++ This program is free software: you can redistribute it and/or modify ++ it under the terms of the GNU General Public License version 3 as ++ published by the Free Software Foundation. ++ . ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ On Debian/Ubuntu systems, the full text of the GPL v3 can be found in ++ `/usr/share/common-licenses/GPL-3' ++ +--- libunity-7.1.4+19.04.20190319.orig/debian/gir1.2-unity-5.0.install ++++ libunity-7.1.4+19.04.20190319/debian/gir1.2-unity-5.0.install +@@ -0,0 +1,2 @@ ++usr/lib/*/girepository-1.0/ usr/lib/ ++usr/lib/python*/dist-packages/gi/overrides/*.py +--- libunity-7.1.4+19.04.20190319.orig/debian/libunity-dev.install ++++ libunity-7.1.4+19.04.20190319/debian/libunity-dev.install +@@ -0,0 +1,6 @@ ++usr/include/unity/ ++usr/lib/*/pkgconfig/*.pc ++usr/lib/*/libunity*.so ++usr/lib/*/libunity/libunity*.so ++usr/share/gir-1.0 ++usr/share/vala/vapi/ +--- libunity-7.1.4+19.04.20190319.orig/debian/libunity-protocol-private0.install ++++ libunity-7.1.4+19.04.20190319/debian/libunity-protocol-private0.install +@@ -0,0 +1 @@ ++usr/lib/*/libunity/libunity*.so.* +--- libunity-7.1.4+19.04.20190319.orig/debian/libunity-scopes-json-def-desktop.install ++++ libunity-7.1.4+19.04.20190319/debian/libunity-scopes-json-def-desktop.install +@@ -0,0 +1 @@ ++usr/share/unity/client-scopes.json +--- libunity-7.1.4+19.04.20190319.orig/debian/libunity-scopes-json-def-phone.install ++++ libunity-7.1.4+19.04.20190319/debian/libunity-scopes-json-def-phone.install +@@ -0,0 +1 @@ ++usr/share/unity/client-scopes-phone.json +--- libunity-7.1.4+19.04.20190319.orig/debian/libunity-tools.install ++++ libunity-7.1.4+19.04.20190319/debian/libunity-tools.install +@@ -0,0 +1 @@ ++usr/bin/libunity-tool +--- libunity-7.1.4+19.04.20190319.orig/debian/libunity9.install ++++ libunity-7.1.4+19.04.20190319/debian/libunity9.install +@@ -0,0 +1,3 @@ ++usr/bin/unity-scope-loader ++usr/lib/*/libunity*.so.* ++usr/share/glib-2.0/schemas/com.canonical.Unity.Lenses.gschema.xml +--- libunity-7.1.4+19.04.20190319.orig/debian/libunity9.symbols ++++ libunity-7.1.4+19.04.20190319/debian/libunity9.symbols +@@ -0,0 +1,713 @@ ++libunity-extras.so.9 libunity9 #MINVER# ++ unity_extras_dbus_name_has_owner@Base 6.90.0daily12.12.05 ++ unity_extras_dbus_own_name@Base 6.90.0daily12.12.05 ++ unity_extras_file_manager_interface_get_type@Base 6.10.0-0ubuntu2 ++ unity_extras_file_manager_interface_proxy_get_type@Base 6.10.0-0ubuntu2 ++ unity_extras_file_manager_interface_register_object@Base 6.10.0-0ubuntu2 ++ unity_extras_file_manager_interface_show_items@Base 6.10.0-0ubuntu2 ++ unity_extras_file_manager_interface_show_items_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_close@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_close_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_construct@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_get_type@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_new@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_on_progress_signal@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_pause@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_pause_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_pause_resume@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_pause_resume_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_play@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_play_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_resume@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_resume_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_close@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_close_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_get_type@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_pause@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_pause_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_pause_resume@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_pause_resume_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_play@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_play_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_proxy_get_type@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_register_object@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_resume@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_resume_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_stop@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_stop_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_service_video_properties@Base 6.90.0daily12.12.05 ++ unity_extras_preview_player_service_video_properties_finish@Base 6.90.0daily12.12.05 ++ unity_extras_preview_player_stop@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_stop_finish@Base 6.10.0-0ubuntu2 ++ unity_extras_preview_player_video_properties@Base 6.90.0daily12.12.05 ++ unity_extras_preview_player_video_properties_finish@Base 6.90.0daily12.12.05 ++ unity_extras_show_in_folder@Base 6.10.0-0ubuntu2 ++ unity_extras_show_in_folder_finish@Base 6.10.0-0ubuntu2 ++libunity.so.9 libunity9 #MINVER# ++ unity_abstract_preview_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_preview_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_preview_serialize_as@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_activate@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_create_previewer@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_create_search_for_query@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_get_categories@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_get_filters@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_get_group_name@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_get_schema@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_get_search_hint@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_get_unique_name@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_normalize_search_query@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_abstract_scope_results_invalidated@Base 7.0.9+13.10.20130723 ++ unity_activation_response_construct@Base 4.0.0 ++ unity_activation_response_construct_with_search@Base 7.1.0+13.10.20130828.1 ++ unity_activation_response_construct_with_preview@Base 5.90.0 ++ unity_activation_response_get_goto_uri@Base 4.0.0 ++ unity_activation_response_get_handled@Base 4.0.0 ++ unity_activation_response_get_hints@Base 4.0.0 ++ unity_activation_response_get_preview@Base 5.90.0 ++ unity_activation_response_get_type@Base 4.0.0 ++ unity_activation_response_new@Base 4.0.0 ++ unity_activation_response_new_with_search@Base 7.1.0+13.10.20130828.1 ++ unity_activation_response_new_with_preview@Base 5.90.0 ++ unity_activation_response_set_goto_uri@Base 4.0.0 ++ unity_activation_response_set_preview@Base 5.90.0 ++ unity_active_playlist_container_copy@Base 4.0.0 ++ unity_active_playlist_container_destroy@Base 4.0.0 ++ unity_active_playlist_container_dup@Base 4.0.0 ++ unity_active_playlist_container_free@Base 4.0.0 ++ unity_active_playlist_container_get_type@Base 4.0.0 ++ unity_aggregated_scope_search_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregated_scope_search_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregated_scope_search_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregated_scope_search_push_filter_settings@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregated_scope_search_push_results@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregated_scope_search_push_results_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregated_scope_search_search_scope@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregated_scope_search_search_scope_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_get_action_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_get_channel_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_get_hints@Base 7.1.3+14.04.20131029.1 ++ unity_aggregator_activation_get_scope_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_get_scope_result@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_set_action_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_set_channel_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_set_hints@Base 7.1.3+14.04.20131029.1 ++ unity_aggregator_activation_set_scope_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_activation_set_scope_result@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_activate@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_activate_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_add_constraint@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_add_sorter@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_category_index_for_scope_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_get_automatic_flushing@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_get_merge_mode@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_get_proxy_filter_hints@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_merge_mode_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_push_filter_settings@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_push_results@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_push_results_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_search@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_search_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_search_scope@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_search_scope_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_set_automatic_flushing@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_set_merge_mode@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_set_proxy_filter_hints@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_aggregator_scope_sort_flags_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_annotated_icon_construct@Base 5.94.0 ++ unity_annotated_icon_get_category@Base 5.94.0 ++ unity_annotated_icon_get_icon@Base 5.94.0 ++ unity_annotated_icon_get_ribbon@Base 5.94.0 ++ unity_annotated_icon_get_size_hint@Base 6.8.0 ++ unity_annotated_icon_get_type@Base 5.94.0 ++ unity_annotated_icon_new@Base 5.94.0 ++ unity_annotated_icon_set_category@Base 5.94.0 ++ unity_annotated_icon_set_colorize_rgba@Base 7.1.0+13.10.20130828.1 ++ unity_annotated_icon_set_icon@Base 5.94.0 ++ unity_annotated_icon_set_ribbon@Base 5.94.0 ++ unity_annotated_icon_set_size_hint@Base 6.8.0 ++ unity_annotated_icon_to_string@Base 5.94.0 ++ unity_app_info_manager_clear@Base 3.4.6 ++ unity_app_info_manager_get_categories@Base 3.4.6 ++ unity_app_info_manager_get_default@Base 5.0.0 ++ unity_app_info_manager_get_instance@Base 3.4.6 ++ unity_app_info_manager_get_keywords@Base 4.0.6 ++ unity_app_info_manager_get_path@Base 4.0.4 ++ unity_app_info_manager_get_type@Base 3.4.6 ++ unity_app_info_manager_lookup@Base 3.4.6 ++ unity_app_info_manager_lookup_async@Base 3.4.6 ++ unity_app_info_manager_lookup_finish@Base 3.4.6 ++ unity_application_preview_construct@Base 4.0.0 ++ unity_application_preview_get_app_icon@Base 5.90.0 ++ unity_application_preview_get_copyright@Base 5.90.0 ++ unity_application_preview_get_last_update@Base 5.90.0 ++ unity_application_preview_get_license@Base 5.90.0 ++ unity_application_preview_get_type@Base 4.0.0 ++ unity_application_preview_new@Base 4.0.0 ++ unity_application_preview_set_app_icon@Base 5.90.0 ++ unity_application_preview_set_copyright@Base 5.90.0 ++ unity_application_preview_set_last_update@Base 5.90.0 ++ unity_application_preview_set_license@Base 5.90.0 ++ unity_application_preview_set_rating@Base 5.90.0 ++ unity_blacklist_manager_check_presence@Base 4.0.0 ++ unity_blacklist_manager_construct@Base 4.0.0 ++ unity_blacklist_manager_get_type@Base 4.0.0 ++ unity_blacklist_manager_new@Base 4.0.0 ++ unity_cancellable_cancel@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_cancellable_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_cancellable_create@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_cancellable_get_gcancellable@Base 7.0.9+13.10.20130723 ++ unity_cancellable_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_cancellable_is_cancelled@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_category_add_metadata_provider@Base 7.0.10+13.10.20130806 ++ unity_category_construct@Base 4.0.0 ++ unity_category_content_type_from_string@Base 7.0.7+13.10.20130702 ++ unity_category_content_type_get_type@Base 7.0.7+13.10.20130702 ++ unity_category_content_type_to_string@Base 7.0.7+13.10.20130702 ++ unity_category_get_content_type@Base 7.0.5-0ubuntu1 ++ unity_category_get_default_renderer@Base 4.0.0 ++ unity_category_get_hints@Base 4.0.0 ++ unity_category_get_icon_hint@Base 4.0.0 ++ unity_category_get_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_category_get_name@Base 4.0.0 ++ unity_category_get_renderer@Base 4.0.0 ++ unity_category_get_renderer_hint@Base 7.1.2+13.10.20131001 ++ unity_category_get_type@Base 4.0.0 ++ unity_category_new@Base 4.0.0 ++ unity_category_renderer_from_string@Base 7.0.4daily13.06.19 ++ unity_category_renderer_get_type@Base 4.0.0 ++ unity_category_renderer_to_string@Base 7.0.4daily13.06.19 ++ unity_category_set_add@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_category_set_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_category_set_content_type@Base 7.0.7+13.10.20130702 ++ unity_category_set_get_categories@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_category_set_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_category_set_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_category_set_renderer_hint@Base 7.1.2+13.10.20131001 ++ unity_category_type_get_type@Base 5.94.0 ++ unity_check_option_filter_compact_construct@Base 5.2.0 ++ unity_check_option_filter_compact_get_type@Base 5.2.0 ++ unity_check_option_filter_compact_new@Base 5.2.0 ++ unity_check_option_filter_construct@Base 4.0.0 ++ unity_check_option_filter_get_type@Base 4.0.0 ++ unity_check_option_filter_new@Base 4.0.0 ++ unity_collect_launcher_entry_properties@Base 3.4.6 ++ unity_deprecated_scope_activate_result@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_activate_result_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_create_impl@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_export@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_categories@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_dbus_path@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_filters@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_impl@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_is_master@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_schema@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_search_hint@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_search_in_global@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_sources@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_get_visible@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_handle_search@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_handle_search_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_active_sources_internal@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_categories@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_filters@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_schema@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_search_hint@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_search_in_global@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_sources@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_view_type_internal@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_set_visible@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_base_unexport@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_preview_result@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_preview_result_finish@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_queue_search_changed@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_equals@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_channel_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_filter@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_hints@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_owner@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_reply_hints@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_results_model@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_search_string@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_search_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_deprecated_scope_search_set_reply_hint@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_construct@Base 4.0.0 ++ unity_filter_for_filter_model_row@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_get_collapsed@Base 4.0.0 ++ unity_filter_get_display_name@Base 4.0.0 ++ unity_filter_get_filtering@Base 4.0.0 ++ unity_filter_get_hints@Base 4.0.0 ++ unity_filter_get_icon_hint@Base 4.0.0 ++ unity_filter_get_id@Base 4.0.0 ++ unity_filter_get_renderer@Base 5.0.0 ++ unity_filter_get_type@Base 4.0.0 ++ unity_filter_get_visible@Base 4.0.0 ++ unity_filter_option_construct@Base 4.0.0 ++ unity_filter_option_get_active@Base 4.0.0 ++ unity_filter_option_get_display_name@Base 4.0.0 ++ unity_filter_option_get_icon_hint@Base 4.0.0 ++ unity_filter_option_get_id@Base 4.0.0 ++ unity_filter_option_get_type@Base 4.0.0 ++ unity_filter_option_new@Base 4.0.0 ++ unity_filter_option_set_active@Base 4.0.0 ++ unity_filter_renderer_from_string@Base 7.0.4daily13.06.19 ++ unity_filter_renderer_get_type@Base 5.0.0 ++ unity_filter_renderer_to_string@Base 7.0.4daily13.06.19 ++ unity_filter_set_add@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_set_collapsed@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_set_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_set_display_name@Base 5.0.0 ++ unity_filter_set_filtering@Base 4.0.0 ++ unity_filter_set_get_filter_by_id@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_set_get_filters@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_set_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_set_model_and_iter@Base 4.0.0 ++ unity_filter_set_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_filter_set_visible@Base 4.0.0 ++ unity_filter_update@Base 4.0.0 ++ unity_generic_preview_construct@Base 4.0.0 ++ unity_generic_preview_empty@Base 5.96.0 ++ unity_generic_preview_get_type@Base 4.0.0 ++ unity_generic_preview_new@Base 4.0.0 ++ unity_geo_coordinate_construct@Base 7.1.0+13.10.20130828.1 ++ unity_geo_coordinate_construct_with_altitude@Base 7.1.0+13.10.20130828.1 ++ unity_geo_coordinate_get_type@Base 7.1.0+13.10.20130828.1 ++ unity_geo_coordinate_has_valid_altitude@Base 7.1.0+13.10.20130828.1 ++ unity_geo_coordinate_new@Base 7.1.0+13.10.20130828.1 ++ unity_geo_coordinate_new_with_altitude@Base 7.1.0+13.10.20130828.1 ++ unity_handled_type_get_type@Base 4.0.0 ++ unity_icon_size_hint_get_type@Base 6.8.0 ++ unity_info_hint_construct@Base 5.92.0 ++ unity_info_hint_construct_with_variant@Base 5.92.0 ++ unity_info_hint_get_data@Base 5.92.0 ++ unity_info_hint_get_display_name@Base 5.92.0 ++ unity_info_hint_get_icon_hint@Base 5.92.0 ++ unity_info_hint_get_id@Base 5.92.0 ++ unity_info_hint_get_type@Base 5.92.0 ++ unity_info_hint_new@Base 5.92.0 ++ unity_info_hint_new_with_variant@Base 5.92.0 ++ unity_inspector_get_default@Base 3.4.6 ++ unity_inspector_get_type@Base 3.4.6 ++ unity_inspector_get_unity_bus_name@Base 3.4.6 ++ unity_inspector_get_unity_running@Base 3.4.6 ++ unity_launcher_entry_dbus_impl_construct@Base 3.4.6 ++ unity_launcher_entry_dbus_impl_get_type@Base 3.4.6 ++ unity_launcher_entry_dbus_impl_new@Base 3.4.6 ++ unity_launcher_entry_dbus_impl_query@Base 3.4.6 ++ unity_launcher_entry_dbus_impl_register_object@Base 3.4.6 ++ unity_launcher_entry_get_app_uri@Base 3.4.6 ++ unity_launcher_entry_get_count@Base 3.4.6 ++ unity_launcher_entry_get_count_visible@Base 3.4.6 ++ unity_launcher_entry_get_for_app_uri@Base 3.4.6 ++ unity_launcher_entry_get_for_desktop_file@Base 3.4.6 ++ unity_launcher_entry_get_for_desktop_id@Base 3.4.6 ++ unity_launcher_entry_get_progress@Base 3.4.6 ++ unity_launcher_entry_get_progress_visible@Base 3.4.6 ++ unity_launcher_entry_get_quicklist@Base 3.4.6 ++ unity_launcher_entry_get_type@Base 3.4.6 ++ unity_launcher_entry_get_urgent@Base 3.8.4 ++ unity_launcher_entry_set_app_uri@Base 3.4.6 ++ unity_launcher_entry_set_count@Base 3.4.6 ++ unity_launcher_entry_set_count_visible@Base 3.4.6 ++ unity_launcher_entry_set_progress@Base 3.4.6 ++ unity_launcher_entry_set_progress_visible@Base 3.4.6 ++ unity_launcher_entry_set_quicklist@Base 3.4.6 ++ unity_launcher_entry_set_urgent@Base 3.8.4 ++ unity_launcher_favorites_enumerate_app_infos@Base 5.0.0 ++ unity_launcher_favorites_enumerate_ids@Base 5.0.0 ++ unity_launcher_favorites_get_default@Base 5.0.0 ++ unity_launcher_favorites_get_type@Base 5.0.0 ++ unity_launcher_favorites_has_app_id@Base 5.0.0 ++ unity_launcher_favorites_has_app_info@Base 5.0.0 ++ unity_launcher_favorites_lookup@Base 5.0.0 ++ unity_layout_hint_get_type@Base 5.90.0 ++ unity_master_scope_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_master_scope_get_no_content_hint@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_master_scope_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_master_scope_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_master_scope_set_no_content_hint@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_metadata_provider_construct@Base 7.0.10+13.10.20130806 ++ unity_metadata_provider_get_type@Base 7.0.10+13.10.20130806 ++ unity_metadata_provider_update_hints@Base 7.0.10+13.10.20130806 ++ unity_movie_preview_construct@Base 5.90.0 ++ unity_movie_preview_get_type@Base 5.90.0 ++ unity_movie_preview_get_year@Base 5.92.0 ++ unity_movie_preview_new@Base 5.90.0 ++ unity_movie_preview_set_rating@Base 5.90.0 ++ unity_movie_preview_set_year@Base 5.92.0 ++ unity_mpris_gateway_construct@Base 4.0.0 ++ unity_mpris_gateway_ensure_playlist_interface_is_raised@Base 4.0.0 ++ unity_mpris_gateway_export@Base 5.0.0 ++ unity_mpris_gateway_get_consumer@Base 4.0.0 ++ unity_mpris_gateway_get_edited_playlist@Base 4.0.0 ++ unity_mpris_gateway_get_playlist_count@Base 4.0.0 ++ unity_mpris_gateway_get_type@Base 4.0.0 ++ unity_mpris_gateway_new@Base 4.0.0 ++ unity_mpris_gateway_set_edited_playlist@Base 4.0.0 ++ unity_mpris_gateway_set_playlist_count@Base 4.0.0 ++ unity_mpris_gateway_unexport@Base 5.0.0 ++ unity_mpris_player_construct@Base 4.0.0 ++ unity_mpris_player_get_can_control@Base 5.10.0 ++ unity_mpris_player_get_can_go_next@Base 5.10.0 ++ unity_mpris_player_get_can_go_previous@Base 5.10.0 ++ unity_mpris_player_get_can_pause@Base 5.10.0 ++ unity_mpris_player_get_can_play@Base 5.10.0 ++ unity_mpris_player_get_metadata@Base 5.10.0 ++ unity_mpris_player_get_playback_status@Base 5.10.0 ++ unity_mpris_player_get_type@Base 4.0.0 ++ unity_mpris_player_new@Base 4.0.0 ++ unity_mpris_player_next@Base 5.10.0 ++ unity_mpris_player_next_finish@Base 5.10.0 ++ unity_mpris_player_on_metadata_update@Base 4.0.0 ++ unity_mpris_player_play_pause@Base 5.10.0 ++ unity_mpris_player_play_pause_finish@Base 5.10.0 ++ unity_mpris_player_previous@Base 5.10.0 ++ unity_mpris_player_previous_finish@Base 5.10.0 ++ unity_mpris_player_register_object@Base 4.0.0 ++ unity_mpris_playlists_activate_playlist@Base 5.10.0 ++ unity_mpris_playlists_activate_playlist_finish@Base 5.10.0 ++ unity_mpris_playlists_construct@Base 4.0.0 ++ unity_mpris_playlists_get_active_playlist@Base 5.10.0 ++ unity_mpris_playlists_get_orderings@Base 5.10.0 ++ unity_mpris_playlists_get_playlist_count@Base 5.10.0 ++ unity_mpris_playlists_get_playlists@Base 5.10.0 ++ unity_mpris_playlists_get_playlists_finish@Base 5.10.0 ++ unity_mpris_playlists_get_type@Base 4.0.0 ++ unity_mpris_playlists_new@Base 4.0.0 ++ unity_mpris_playlists_register_object@Base 4.0.0 ++ unity_mpris_root_construct@Base 4.0.0 ++ unity_mpris_root_get_can_quit@Base 5.10.0 ++ unity_mpris_root_get_can_raise@Base 5.10.0 ++ unity_mpris_root_get_desktop_entry@Base 5.10.0 ++ unity_mpris_root_get_has_tracklist@Base 5.10.0 ++ unity_mpris_root_get_identity@Base 5.10.0 ++ unity_mpris_root_get_type@Base 4.0.0 ++ unity_mpris_root_new@Base 4.0.0 ++ unity_mpris_root_raise@Base 5.10.0 ++ unity_mpris_root_raise_finish@Base 5.10.0 ++ unity_mpris_root_register_object@Base 4.0.0 ++ unity_multi_range_filter_construct@Base 4.0.0 ++ unity_multi_range_filter_get_first_active@Base 4.0.0 ++ unity_multi_range_filter_get_last_active@Base 4.0.0 ++ unity_multi_range_filter_get_type@Base 4.0.0 ++ unity_multi_range_filter_new@Base 4.0.0 ++ unity_music_player_add_playlist@Base 4.0.0 ++ unity_music_player_construct@Base 4.0.0 ++ unity_music_player_edit_playlist_name@Base 4.0.0 ++ unity_music_player_export@Base 5.0.0 ++ unity_music_player_get_app_info@Base 4.0.0 ++ unity_music_player_get_can_go_next@Base 4.0.0 ++ unity_music_player_get_can_go_previous@Base 4.0.0 ++ unity_music_player_get_can_pause@Base 4.0.0 ++ unity_music_player_get_can_play@Base 4.0.0 ++ unity_music_player_get_current_playlist@Base 4.0.0 ++ unity_music_player_get_current_track@Base 4.0.0 ++ unity_music_player_get_desktop_file_name@Base 4.0.0 ++ unity_music_player_get_is_blacklisted@Base 4.0.0 ++ unity_music_player_get_playback_state@Base 4.0.0 ++ unity_music_player_get_player_menu@Base 4.0.0 ++ unity_music_player_get_playlists@Base 4.0.0 ++ unity_music_player_get_title@Base 4.0.0 ++ unity_music_player_get_track_menu@Base 4.0.0 ++ unity_music_player_get_type@Base 4.0.0 ++ unity_music_player_new@Base 4.0.0 ++ unity_music_player_remove_playlist@Base 4.0.0 ++ unity_music_player_set_can_go_next@Base 4.0.0 ++ unity_music_player_set_can_go_previous@Base 4.0.0 ++ unity_music_player_set_can_pause@Base 4.0.0 ++ unity_music_player_set_can_play@Base 4.0.0 ++ unity_music_player_set_current_playlist@Base 4.0.0 ++ unity_music_player_set_current_track@Base 4.0.0 ++ unity_music_player_set_is_blacklisted@Base 4.0.0 ++ unity_music_player_set_playback_state@Base 4.0.0 ++ unity_music_player_set_player_menu@Base 4.0.0 ++ unity_music_player_set_title@Base 4.0.0 ++ unity_music_player_set_track_menu@Base 4.0.0 ++ unity_music_player_unexport@Base 5.0.0 ++ unity_music_preview_add_track@Base 5.90.0 ++ unity_music_preview_construct@Base 5.90.0 ++ unity_music_preview_get_type@Base 5.90.0 ++ unity_music_preview_new@Base 5.90.0 ++ unity_music_preview_track_state_get_type@Base 5.92.0 ++ unity_object_unref@Base 7.0.7+13.10.20130702 ++ unity_options_filter_add_option@Base 4.0.0 ++ unity_options_filter_construct@Base 4.0.0 ++ unity_options_filter_find_and_update_option@Base 4.0.0 ++ unity_options_filter_get_option@Base 4.0.0 ++ unity_options_filter_get_show_all_button@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_options_filter_get_sort_type@Base 4.0.4 ++ unity_options_filter_get_type@Base 4.0.0 ++ unity_options_filter_load_or_update_options@Base 4.0.0 ++ unity_options_filter_new@Base 4.0.0 ++ unity_options_filter_remove_option@Base 5.0.0 ++ unity_options_filter_set_show_all_button@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_options_filter_set_sort_type@Base 4.0.4 ++ unity_options_filter_sort_type_get_type@Base 4.0.4 ++ unity_payment_preview_construct@Base 6.90.2daily13.01.11 ++ unity_payment_preview_construct_for_application@Base 6.90.2daily13.01.11 ++ unity_payment_preview_construct_for_error@Base 6.90.2daily13.01.11 ++ unity_payment_preview_construct_for_music@Base 6.90.2daily13.01.11 ++ unity_payment_preview_construct_for_type@Base 6.90.2daily13.01.11 ++ unity_payment_preview_get_email@Base 6.90.2daily13.01.11 ++ unity_payment_preview_get_header@Base 6.90.2daily13.01.11 ++ unity_payment_preview_get_payment_method@Base 6.90.2daily13.01.11 ++ unity_payment_preview_get_preview_type@Base 6.90.2daily13.01.11 ++ unity_payment_preview_get_purchase_prize@Base 6.90.2daily13.01.11 ++ unity_payment_preview_get_purchase_type@Base 6.90.2daily13.01.11 ++ unity_payment_preview_get_type@Base 6.90.2daily13.01.11 ++ unity_payment_preview_new@Base 6.90.2daily13.01.11 ++ unity_payment_preview_new_for_application@Base 6.90.2daily13.01.11 ++ unity_payment_preview_new_for_error@Base 6.90.2daily13.01.11 ++ unity_payment_preview_new_for_music@Base 6.90.2daily13.01.11 ++ unity_payment_preview_new_for_type@Base 6.90.2daily13.01.11 ++ unity_payment_preview_set_email@Base 6.90.2daily13.01.11 ++ unity_payment_preview_set_header@Base 6.90.2daily13.01.11 ++ unity_payment_preview_set_payment_method@Base 6.90.2daily13.01.11 ++ unity_payment_preview_set_preview_type@Base 6.90.2daily13.01.11 ++ unity_payment_preview_set_purchase_prize@Base 6.90.2daily13.01.11 ++ unity_payment_preview_set_purchase_type@Base 6.90.2daily13.01.11 ++ unity_payment_preview_type_get_type@Base 6.90.2daily13.01.11 ++ unity_playback_state_get_type@Base 4.0.0 ++ unity_playlist_construct@Base 4.0.0 ++ unity_playlist_details_copy@Base 4.0.0 ++ unity_playlist_details_destroy@Base 4.0.0 ++ unity_playlist_details_dup@Base 4.0.0 ++ unity_playlist_details_free@Base 4.0.0 ++ unity_playlist_details_get_type@Base 4.0.0 ++ unity_playlist_get_creation_date@Base 4.0.0 ++ unity_playlist_get_icon@Base 4.0.0 ++ unity_playlist_get_id@Base 4.0.0 ++ unity_playlist_get_last_play_date@Base 4.0.0 ++ unity_playlist_get_modification_date@Base 4.0.0 ++ unity_playlist_get_name@Base 4.0.0 ++ unity_playlist_get_type@Base 4.0.0 ++ unity_playlist_new@Base 4.0.0 ++ unity_playlist_set_creation_date@Base 4.0.0 ++ unity_playlist_set_icon@Base 4.0.0 ++ unity_playlist_set_last_play_date@Base 4.0.0 ++ unity_playlist_set_modification_date@Base 4.0.0 ++ unity_playlist_set_name@Base 4.0.0 ++ unity_preferences_manager_get_always_search@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preferences_manager_get_default@Base 6.8.0 ++ unity_preferences_manager_get_disabled_scopes@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preferences_manager_get_home_lens_default_view@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preferences_manager_get_home_lens_priority@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preferences_manager_get_remote_content_search@Base 6.8.0 ++ unity_preferences_manager_get_type@Base 6.8.0 ++ unity_preferences_manager_remote_content_get_type@Base 6.8.0 ++ unity_preferences_manager_set_always_search@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preferences_manager_set_disabled_scopes@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preferences_manager_set_home_lens_default_view@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preferences_manager_set_home_lens_priority@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preferences_manager_set_remote_content_search@Base 6.8.0 ++ unity_preview_action_construct@Base 5.90.0 ++ unity_preview_action_construct_with_layout_hint@Base 5.90.0 ++ unity_preview_action_construct_with_uri@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preview_action_get_display_name@Base 5.90.0 ++ unity_preview_action_get_extra_text@Base 5.96.0 ++ unity_preview_action_get_hints@Base 5.96.0 ++ unity_preview_action_get_hints_internal@Base 6.5.2 ++ unity_preview_action_get_icon_hint@Base 5.90.0 ++ unity_preview_action_get_id@Base 5.90.0 ++ unity_preview_action_get_layout_hint@Base 5.90.0 ++ unity_preview_action_get_type@Base 5.90.0 ++ unity_preview_action_new@Base 5.90.0 ++ unity_preview_action_new_with_layout_hint@Base 5.90.0 ++ unity_preview_action_new_with_uri@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_preview_action_set_extra_text@Base 5.96.0 ++ unity_preview_add_action@Base 5.90.0 ++ unity_preview_add_info@Base 5.90.0 ++ unity_preview_construct@Base 4.0.0 ++ unity_preview_create_raw@Base 5.90.0 ++ unity_preview_get_actions@Base 5.90.0 ++ unity_preview_get_description_markup@Base 5.90.0 ++ unity_preview_get_image@Base 5.94.0 ++ unity_preview_get_image_source_uri@Base 5.94.0 ++ unity_preview_get_raw@Base 5.90.0 ++ unity_preview_get_subtitle@Base 5.90.0 ++ unity_preview_get_title@Base 5.90.0 ++ unity_preview_get_type@Base 4.0.0 ++ unity_preview_set_description_markup@Base 5.90.0 ++ unity_preview_set_image@Base 5.94.0 ++ unity_preview_set_image_source_uri@Base 5.94.0 ++ unity_preview_set_subtitle@Base 5.90.0 ++ unity_preview_set_title@Base 5.90.0 ++ unity_progress_source_provider_construct@Base 7.0.10+13.10.20130806 ++ unity_progress_source_provider_get_dbus_name@Base 7.0.10+13.10.20130806 ++ unity_progress_source_provider_get_dbus_path@Base 7.0.10+13.10.20130806 ++ unity_progress_source_provider_get_type@Base 7.0.10+13.10.20130806 ++ unity_progress_source_provider_new@Base 7.0.10+13.10.20130806 ++ unity_property_update_manager_construct@Base 4.0.0 ++ unity_property_update_manager_emit_dbus_signal@Base 4.0.0 ++ unity_property_update_manager_get_connection@Base 4.0.0 ++ unity_property_update_manager_get_type@Base 4.0.0 ++ unity_property_update_manager_new@Base 4.0.0 ++ unity_property_update_manager_queue_property_update@Base 4.0.0 ++ unity_radio_option_filter_construct@Base 4.0.0 ++ unity_radio_option_filter_get_active_option@Base 4.0.0 ++ unity_radio_option_filter_get_type@Base 4.0.0 ++ unity_radio_option_filter_new@Base 4.0.0 ++ unity_ratings_filter_construct@Base 4.0.0 ++ unity_ratings_filter_get_rating@Base 4.0.0 ++ unity_ratings_filter_get_type@Base 4.0.0 ++ unity_ratings_filter_new@Base 4.0.0 ++ unity_ratings_filter_set_rating@Base 4.0.0 ++ unity_result_previewer_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_previewer_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_previewer_run@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_previewer_run_async@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_previewer_set_scope_result@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_previewer_set_search_metadata@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_set_add_result@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_set_add_result_from_variant@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_set_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_set_flush@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_set_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_result_type_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_add_field@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_field_info_copy@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_field_info_destroy@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_field_info_dup@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_field_info_free@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_field_info_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_field_type_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_get_fields@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_schema_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_dbus_connector_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_dbus_connector_export@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_dbus_connector_get_scope@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_dbus_connector_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_dbus_connector_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_dbus_connector_quit@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_dbus_connector_run@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_dbus_connector_unexport@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_loader_construct@Base 7.0.7+13.10.20130703 ++ unity_scope_loader_export_scopes@Base 7.0.7+13.10.20130703 ++ unity_scope_loader_get_scopes@Base 7.0.7+13.10.20130703 ++ unity_scope_loader_get_type@Base 7.0.7+13.10.20130703 ++ unity_scope_loader_load_group@Base 7.0.7+13.10.20130703 ++ unity_scope_loader_load_module@Base 7.0.7+13.10.20130703 ++ unity_scope_loader_load_scope@Base 7.0.7+13.10.20130703 ++ unity_scope_loader_new@Base 7.0.7+13.10.20130703 ++ unity_scope_result_copy@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_result_create@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_result_create_from_variant@Base 7.0.11+13.10.20130816.2 ++ unity_scope_result_destroy@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_result_dup@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_result_free@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_result_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_search_base_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_search_base_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_search_base_run@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_search_base_run_async@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_scope_search_base_set_search_context@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_context_copy@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_context_create@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_context_destroy@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_context_dup@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_context_free@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_context_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_context_set_search_metadata@Base 7.1.1+13.10.20130920 ++ unity_search_metadata_construct@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_metadata_create@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_metadata_create_from_variant@Base 7.1.1+13.10.20130920 ++ unity_search_metadata_get_form_factor@Base 7.0.9+13.10.20130723 ++ unity_search_metadata_get_locale@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_metadata_get_location@Base 7.1.0+13.10.20130828.1 ++ unity_search_metadata_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_metadata_new@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_search_type_get_type@Base 5.0.0 ++ unity_serialization_type_get_type@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_simple_scope_construct@Base 7.0.4daily13.06.19 ++ unity_simple_scope_get_category_set@Base 7.0.4daily13.06.19 ++ unity_simple_scope_get_filter_set@Base 7.0.4daily13.06.19 ++ unity_simple_scope_get_group_name@Base 7.0.4daily13.06.19 ++ unity_simple_scope_get_schema@Base 7.0.4daily13.06.19 ++ unity_simple_scope_get_search_hint@Base 7.0.4daily13.06.19 ++ unity_simple_scope_get_type@Base 7.0.4daily13.06.19 ++ unity_simple_scope_get_unique_name@Base 7.0.4daily13.06.19 ++ unity_simple_scope_new@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_activate_func@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_category_set@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_filter_set@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_group_name@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_preview_async_func@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_preview_func@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_schema@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_search_async_func@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_search_func@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_search_hint@Base 7.0.4daily13.06.19 ++ unity_simple_scope_set_unique_name@Base 7.0.4daily13.06.19 ++ unity_social_preview_add_comment@Base 6.5.2 ++ unity_social_preview_comment_construct@Base 6.5.2 ++ unity_social_preview_comment_get_id@Base 6.5.2 ++ unity_social_preview_comment_get_name@Base 6.5.2 ++ unity_social_preview_comment_get_text@Base 6.5.2 ++ unity_social_preview_comment_get_time@Base 6.5.2 ++ unity_social_preview_comment_get_type@Base 6.5.2 ++ unity_social_preview_comment_new@Base 6.5.2 ++ unity_social_preview_construct@Base 6.5.2 ++ unity_social_preview_get_avatar@Base 6.5.2 ++ unity_social_preview_get_content@Base 6.5.2 ++ unity_social_preview_get_sender@Base 6.5.2 ++ unity_social_preview_get_type@Base 6.5.2 ++ unity_social_preview_new@Base 6.5.2 ++ unity_social_preview_set_avatar@Base 6.5.2 ++ unity_social_preview_set_content@Base 6.5.2 ++ unity_social_preview_set_sender@Base 6.5.2 ++ unity_sound_service_interface_EnablePlayerSpecificItems@Base 4.0.0 ++ unity_sound_service_interface_EnablePlayerSpecificItems_finish@Base 4.0.0 ++ unity_sound_service_interface_EnableTrackSpecificItems@Base 4.0.0 ++ unity_sound_service_interface_EnableTrackSpecificItems_finish@Base 4.0.0 ++ unity_sound_service_interface_get_type@Base 4.0.0 ++ unity_sound_service_interface_proxy_get_type@Base 4.0.0 ++ unity_sound_service_interface_register_object@Base 4.0.0 ++ unity_specific_item_manager_construct@Base 4.0.0 ++ unity_specific_item_manager_get_consumer@Base 4.0.0 ++ unity_specific_item_manager_get_type@Base 4.0.0 ++ unity_specific_item_manager_new@Base 4.0.0 ++ unity_string_array_wrapper_free@Base 7.0.0daily13.05.31ubuntu.unity.next ++ unity_string_array_wrapper_new@Base 3.4.6 ++ unity_string_array_wrapper_take_strings@Base 4.0.6 ++ unity_trace_log_object_real@Base 5.0.0 ++ unity_trace_log_object_va@Base 5.0.0 ++ unity_trace_tracepoint_va@Base 7.1.3+14.04.20131106 ++ unity_track_metadata_construct@Base 4.0.0 ++ unity_track_metadata_construct_full@Base 5.92.0 ++ unity_track_metadata_get_album@Base 4.0.0 ++ unity_track_metadata_get_art_icon@Base 5.92.0 ++ unity_track_metadata_get_art_location@Base 4.0.0 ++ unity_track_metadata_get_artist@Base 4.0.0 ++ unity_track_metadata_get_length@Base 5.92.0 ++ unity_track_metadata_get_title@Base 4.0.0 ++ unity_track_metadata_get_track_no@Base 5.92.0 ++ unity_track_metadata_get_type@Base 4.0.0 ++ unity_track_metadata_get_uri@Base 5.92.0 ++ unity_track_metadata_new@Base 4.0.0 ++ unity_track_metadata_new_full@Base 5.92.0 ++ unity_track_metadata_set_album@Base 4.0.0 ++ unity_track_metadata_set_art_icon@Base 5.92.0 ++ unity_track_metadata_set_art_location@Base 4.0.0 ++ unity_track_metadata_set_artist@Base 4.0.0 ++ unity_track_metadata_set_length@Base 5.92.0 ++ unity_track_metadata_set_title@Base 4.0.0 ++ unity_track_metadata_set_track_no@Base 5.92.0 ++ unity_track_metadata_set_uri@Base 5.92.0 +--- libunity-7.1.4+19.04.20190319.orig/debian/patches/fix_893688.patch ++++ libunity-7.1.4+19.04.20190319/debian/patches/fix_893688.patch +@@ -0,0 +1,66 @@ ++--- old/src/Unity-5.0.gir 2012-02-03 09:10:27 +0000 +++++ new/src/Unity-5.0.gir 2012-06-22 09:53:15 +0000 ++@@ -548,7 +548,7 @@ ++ ++ ++ ++- +++ ++ ++ ++ ++@@ -1019,7 +1019,7 @@ ++ ++ ++ ++- +++ ++ ++ ++ ++@@ -1085,7 +1085,7 @@ ++ ++ ++ ++- +++ ++ ++ ++ ++@@ -1145,7 +1145,7 @@ ++ ++ ++ ++- +++ ++ ++ ++ ++@@ -1207,7 +1207,7 @@ ++ ++ ++ ++- +++ ++ ++ ++ ++@@ -1257,7 +1257,7 @@ ++ ++ ++ ++- +++ ++ ++ ++ ++@@ -1296,7 +1296,7 @@ ++ ++ ++ ++- +++ ++ ++ ++ ++ +--- libunity-7.1.4+19.04.20190319.orig/debian/patches/series ++++ libunity-7.1.4+19.04.20190319/debian/patches/series +@@ -0,0 +1 @@ ++#fix_893688.patch +--- libunity-7.1.4+19.04.20190319.orig/debian/rules ++++ libunity-7.1.4+19.04.20190319/debian/rules +@@ -0,0 +1,35 @@ ++#!/usr/bin/make -f ++# -*- makefile -*- ++ ++# Uncomment this to turn on verbose mode. ++#export DH_VERBOSE=1 ++ ++export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 ++ ++%: ++ dh $@ --with python2,python3,quilt,autoreconf --parallel ++ ++override_dh_autoreconf: ++ NOCONFIGURE=1 dh_autoreconf ./autogen.sh ++ ++override_dh_auto_configure: ++ dh_auto_configure -- --enable-headless-tests ++ ++override_dh_install: ++ # install the python3 gir override file as well ++ PYTHON=python3 ./configure --prefix=/usr ++ cd bindings/python/ && DESTDIR=../../debian/tmp make install && cd ../.. ++ dh_install -X.a -X.la -X.pyc -X.pyo --fail-missing ++ # rename the scope definition file (only if present, installed on arch: all) ++ mv debian/libunity-scopes-json-def-phone/usr/share/unity/client-scopes-phone.json debian/libunity-scopes-json-def-phone/usr/share/unity/client-scopes.json || true ++ ++override_dh_python3: ++ dh_python3 debian/gir1.2-unity-5.0/usr/lib/python3 ++ ++override_dh_gencontrol: ++ dh_girepository ++ dh_gencontrol ++ ++override_dh_makeshlibs: ++ dh_makeshlibs -plibunity-protocol-private0 -V ++ dh_makeshlibs --remaining-packages +--- libunity-7.1.4+19.04.20190319.orig/debian/unity-scopes-runner.install ++++ libunity-7.1.4+19.04.20190319/debian/unity-scopes-runner.install +@@ -0,0 +1 @@ ++usr/share/unity-scopes/scope-runner-dbus.py +--- libunity-7.1.4+19.04.20190319.orig/debian/watch ++++ libunity-7.1.4+19.04.20190319/debian/watch +@@ -0,0 +1,2 @@ ++version=3 ++https://launchpad.net/libunity/+download .*/libunity-([0-9.]+)\.tar\.gz diff --git a/srcpkgs/libunity/patches/series b/srcpkgs/libunity/patches/series new file mode 100644 index 00000000000000..fc7e14918853bc --- /dev/null +++ b/srcpkgs/libunity/patches/series @@ -0,0 +1,3 @@ +libunity_7.1.4+19.04.20190319-6.1build1_7.1.4+19.04.20190319-6.1ubuntu1.diff +0001-Fix-FTB-with-recent-vala-requiring-non-public-abstra.patch +libunity-7.1.4-vala-053.patch diff --git a/srcpkgs/libunity/template b/srcpkgs/libunity/template new file mode 100644 index 00000000000000..b8191b9a673a59 --- /dev/null +++ b/srcpkgs/libunity/template @@ -0,0 +1,47 @@ +# Template file for 'libunity' +pkgname=libunity +version=7.1.4 +revision=1 +build_style=gnu-configure +build_helper="gir" +configure_args="$(vopt_enable gir introspection) --disable-static" +hostmakedepends="$(vopt_if gir gobject-introspection) $(vopt_if gir vala) + pkg-config glib-devel autoconf automake libtool + intltool gettext-devel python3-devel" +makedepends="dee-devel libdbusmenu-glib-devel glib-devel dbus-devel gtk+3-devel" +depends="dee libdbusmenu-glib" +short_desc="Library for instrumenting and integrating with the Unity shell" +maintainer="Basil " +license="LGPL-3.0-or-later" +homepage="https://launchpad.net/libunity" +distfiles="https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/libunity/${version}+19.04.20190319-6.1ubuntu1/libunity_${version}+19.04.20190319.orig.tar.gz" +checksum=56ecb380d74bf74caba193d9e8ad6b0c85ccf9eeb461bc9731c2b8636e1f1492 +python_version=3 + +build_options="gir" +build_options_default="gir" +desc_option_gir="Enable GObject Introspection" + +pre_configure() { + autoreconf -fi +} + +libunity-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove usr/lib/*.so + vmove usr/share/vala + vmove usr/share/gir-1.0 + } +} + +python3-libunity_package() { + short_desc+=" - Python 3 bindings" + depends="${sourcepkg}>=${version}_${revision} python3-gobject" + pkg_install() { + vmove "${py3_sitelib}/gi/overrides" + } +} diff --git a/srcpkgs/python3-libunity b/srcpkgs/python3-libunity new file mode 120000 index 00000000000000..2f16abe48556c1 --- /dev/null +++ b/srcpkgs/python3-libunity @@ -0,0 +1 @@ +libunity \ No newline at end of file