From b32d7d8a204fdbac69684b40bb5975e4f9b330e51e079a231c71deaf564838c6 Mon Sep 17 00:00:00 2001 From: Alexei Sorokin Date: Thu, 17 Oct 2019 15:12:58 +0000 Subject: [PATCH 1/2] Accepting request 740061 from home:RBrownSUSE:branches:X11:MATE:Factory Remove obsolete Groups tag (fate#326485) OBS-URL: https://build.opensuse.org/request/show/740061 OBS-URL: https://build.opensuse.org/package/show/X11:MATE:Factory/brisk-menu?expand=0&rev=16 --- brisk-menu.changes | 5 +++++ brisk-menu.spec | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/brisk-menu.changes b/brisk-menu.changes index 7ae3bcd..537a200 100644 --- a/brisk-menu.changes +++ b/brisk-menu.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Oct 17 14:57:31 UTC 2019 - Richard Brown + +- Remove obsolete Groups tag (fate#326485) + ------------------------------------------------------------------- Fri Dec 14 12:54:01 UTC 2018 - sor.alexei@meowr.ru diff --git a/brisk-menu.spec b/brisk-menu.spec index 698a0c4..b6f436e 100644 --- a/brisk-menu.spec +++ b/brisk-menu.spec @@ -21,7 +21,6 @@ Version: 0.5.0 Release: 0 Summary: Modern, efficient menu for MATE License: GPL-2.0-or-later AND CC-BY-SA-4.0 -Group: System/GUI/Other Url: https://github.com/solus-project/brisk-menu Source: https://github.com/solus-project/brisk-menu/releases/download/v%{version}/%{name}-v%{version}.tar.xz Source1: https://github.com/solus-project/brisk-menu/releases/download/v%{version}/%{name}-v%{version}.tar.xz.asc From d277e1923c6be8039748a475dcccf53e3de5cbd69b7fdb2a375f3bfd99f02f0c Mon Sep 17 00:00:00 2001 From: Alexei Sorokin Date: Fri, 28 Feb 2020 11:58:32 +0000 Subject: [PATCH 2/2] - Update to version 0.6.1. OBS-URL: https://build.opensuse.org/package/show/X11:MATE:Factory/brisk-menu?expand=0&rev=17 --- brisk-menu-mate-menus-1.22.patch | 188 ------------------------------- brisk-menu-v0.5.0.tar.xz | 3 - brisk-menu-v0.5.0.tar.xz.asc | 16 --- brisk-menu-v0.6.1.tar.xz | 3 + brisk-menu-v0.6.1.tar.xz.asc | 16 +++ brisk-menu.changes | 14 ++- brisk-menu.keyring | 104 ++++++++--------- brisk-menu.spec | 27 ++--- 8 files changed, 90 insertions(+), 281 deletions(-) delete mode 100644 brisk-menu-mate-menus-1.22.patch delete mode 100644 brisk-menu-v0.5.0.tar.xz delete mode 100644 brisk-menu-v0.5.0.tar.xz.asc create mode 100644 brisk-menu-v0.6.1.tar.xz create mode 100644 brisk-menu-v0.6.1.tar.xz.asc diff --git a/brisk-menu-mate-menus-1.22.patch b/brisk-menu-mate-menus-1.22.patch deleted file mode 100644 index 153ad86..0000000 --- a/brisk-menu-mate-menus-1.22.patch +++ /dev/null @@ -1,188 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -52,7 +52,7 @@ gnome = import('gnome') - - # Required minimum versions - gtk_min_version = '>= 3.18.0' --mate_min_version = '>= 1.16.0' -+mate_min_version = '>= 1.21.0' - glib_min_version = '>= 2.44.0' - - # GTK/UI deps ---- a/src/backend/apps/apps-backend.c -+++ b/src/backend/apps/apps-backend.c -@@ -19,6 +19,8 @@ BRISK_BEGIN_PEDANTIC - #include "apps-section.h" - #include - #include -+ -+#define MATEMENU_I_KNOW_THIS_IS_UNSTABLE - #include - BRISK_END_PEDANTIC - -@@ -72,9 +74,11 @@ static void brisk_apps_backend_launch_action(GSimpleAction *action, GVariant *pa - DEF_AUTOFREE(gchar, g_free) - DEF_AUTOFREE(GSList, g_slist_free) - DEF_AUTOFREE(MateMenuTreeDirectory, matemenu_tree_item_unref) --DEF_AUTOFREE(MateMenuTreeItem, matemenu_tree_item_unref) --DEF_AUTOFREE(MateMenuTree, matemenu_tree_unref) -+DEF_AUTOFREE(MateMenuTreeEntry, matemenu_tree_item_unref) -+DEF_AUTOFREE(MateMenuTreeIter, matemenu_tree_iter_unref) -+DEF_AUTOFREE(MateMenuTree, g_object_unref) - DEF_AUTOFREE(GDesktopAppInfo, g_object_unref) -+DEF_AUTOFREE(GError, g_error_free) - - /** - * Due to a glib weirdness we must fully invalidate the monitor's cache -@@ -352,12 +356,18 @@ static gboolean brisk_apps_backend_build_from_tree(BriskAppsBackend *self, const - { - autofree(MateMenuTree) *tree = NULL; - autofree(MateMenuTreeDirectory) *dir = NULL; -+ autofree(GError) *error = NULL; - -- tree = matemenu_tree_lookup(menu_id, MATEMENU_TREE_FLAGS_NONE); -+ tree = matemenu_tree_new(menu_id, MATEMENU_TREE_FLAGS_NONE); - if (!tree) { - return FALSE; - } - -+ if (!matemenu_tree_load_sync(tree, &error)) { -+ g_message("Failed to load tree: %s", error->message); -+ return FALSE; -+ } -+ - dir = matemenu_tree_get_root_directory(tree); - if (!dir) { - return FALSE; -@@ -392,37 +402,31 @@ static void brisk_apps_backend_recurse_root(BriskAppsBackend *self, - MateMenuTreeDirectory *directory, - MateMenuTreeDirectory *root) - { -- autofree(GSList) *kids = NULL; -- GSList *elem = NULL; -+ autofree(MateMenuTreeIter) *iter = NULL; -+ MateMenuTreeItemType type; - -- kids = matemenu_tree_directory_get_contents(directory); -+ iter = matemenu_tree_directory_iter(directory); - - /* Iterate the root tree */ -- for (elem = kids; elem; elem = elem->next) { -- autofree(MateMenuTreeItem) *item = elem->data; -- -- switch (matemenu_tree_item_get_type(item)) { -+ while ((type = matemenu_tree_iter_next(iter)) != MATEMENU_TREE_ITEM_INVALID) { -+ switch (type) { - case MATEMENU_TREE_ITEM_DIRECTORY: { -- MateMenuTreeDirectory *dir = MATEMENU_TREE_DIRECTORY(item); -+ autofree(MateMenuTreeDirectory) *dir = -+ matemenu_tree_iter_get_directory(iter); - autofree(MateMenuTreeDirectory) *parent = NULL; -+ autofree(MateMenuTreeIter) *children = NULL; - BriskSection *section = NULL; -- GSList *children = NULL; -- guint n_children = 0; - -- parent = matemenu_tree_item_get_parent(item); -+ parent = matemenu_tree_directory_get_parent(dir); - /* Nested menus basically only happen in mate-settings.menu */ - if (parent != root) { - goto recurse_root; - } - -- children = matemenu_tree_directory_get_contents(dir); -- if (children) { -- n_children = g_slist_length(children); -- g_slist_free_full(children, matemenu_tree_item_unref); -- } -+ children = matemenu_tree_directory_iter(dir); - - /* Skip empty sections entirely */ -- if (n_children < 1) { -+ if (matemenu_tree_iter_next(children) == MATEMENU_TREE_ITEM_INVALID) { - continue; - } - -@@ -437,7 +441,7 @@ static void brisk_apps_backend_recurse_root(BriskAppsBackend *self, - brisk_apps_backend_recurse_root(self, dir, root); - } break; - case MATEMENU_TREE_ITEM_ENTRY: { -- MateMenuTreeEntry *entry = MATEMENU_TREE_ENTRY(item); -+ autofree(MateMenuTreeEntry) *entry = matemenu_tree_iter_get_entry(iter); - autofree(GDesktopAppInfo) *info = NULL; - const gchar *desktop_file = NULL; - BriskItem *app_item = NULL; ---- a/src/backend/apps/apps-section.c -+++ b/src/backend/apps/apps-section.c -@@ -54,48 +54,22 @@ static const GIcon *brisk_apps_section_get_icon(BriskSection *item); - static const gchar *brisk_apps_section_get_backend_id(BriskSection *item); - static gboolean brisk_apps_section_can_show_item(BriskSection *section, BriskItem *item); - --/** -- * Create a GIcon for the given path -- */ --static GIcon *brisk_apps_section_create_path_icon(const gchar *path) --{ -- autofree(GFile) *file = NULL; -- -- file = g_file_new_for_path(path); -- if (!file) { -- return NULL; -- } -- return g_file_icon_new(file); --} -- - static void brisk_apps_section_update_directory(BriskAppsSection *self, - MateMenuTreeDirectory *directory) - { - g_clear_object(&self->icon); - g_clear_pointer(&self->id, g_free); - g_clear_pointer(&self->name, g_free); -- const gchar *icon = NULL; - - if (!directory) { - return; - } - -- /* Set our ID and name */ -+ /* Set our ID, name, and icon */ - self->id = - g_strdup_printf("%s.mate-directory", matemenu_tree_directory_get_menu_id(directory)); - self->name = g_strdup(matemenu_tree_directory_get_name(directory)); -- -- icon = matemenu_tree_directory_get_icon(directory); -- if (!icon) { -- return; -- } -- -- /* Set an appropriate icon based on the string */ -- if (icon[0] == '/') { -- self->icon = brisk_apps_section_create_path_icon(icon); -- } else { -- self->icon = g_themed_icon_new_with_default_fallbacks(icon); -- } -+ self->icon = matemenu_tree_directory_get_icon(directory); - } - - static void brisk_apps_section_set_property(GObject *object, guint id, const GValue *value, ---- a/src/backend/apps/apps-section.h -+++ b/src/backend/apps/apps-section.h -@@ -13,6 +13,8 @@ - - #include - #include -+ -+#define MATEMENU_I_KNOW_THIS_IS_UNSTABLE - #include - - #include "../section.h" ---- a/src/frontend/desktop-button.h -+++ b/src/frontend/desktop-button.h -@@ -13,7 +13,6 @@ - - #include - #include --#include - - #include "launcher.h" - diff --git a/brisk-menu-v0.5.0.tar.xz b/brisk-menu-v0.5.0.tar.xz deleted file mode 100644 index 5d03bef..0000000 --- a/brisk-menu-v0.5.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1377ffbb784e576c290bb4d11a2dd376bc0ad017bb9f56a080bccdbc4fbe88ce -size 466300 diff --git a/brisk-menu-v0.5.0.tar.xz.asc b/brisk-menu-v0.5.0.tar.xz.asc deleted file mode 100644 index 468f8b0..0000000 --- a/brisk-menu-v0.5.0.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEiHbMjtrsUs6rd0LneOI4cBXBIF8FAln7b8YACgkQeOI4cBXB -IF+Z6Q//SScxcgPOQ2tNte5e6XomCtEbvqRHdh3LQ5n7sWayjIdnvV0GqrLDwGtJ -nlgde79UhWmEmm4E3bFhlBLJx7KfqSyqTq/RtLFVIDSum5g9rLG9tSm/7qBh4cq7 -O3i8iOPItoaNhp4jR/dkVHThbzdGdZ62MjCCIgffZAnQKkVA81NGzxZCfWfV97rQ -SIOmMnpf8MhHIEW0CMX/SimS1KqoiUZYJnVhucWpQbZiOTAZ6wbBLQjzoBDKE+JI -t9gBTdu4i/H94zfMD/7ty2MRznlJYQfBUBGjkCtRJmNOVPVE0u5RguQ+Iu/CcNE9 -O6epFgAtZ8B3KxA4KeIGtl4c5K8qm7+qbV3djp/s75Jr5kyUIKQuJBkU9a73hIoc -L64kDDgxVWrojZK5who7z00y6syesN5nld3z9hEWPmB+fluQ1WVSCsB/Jl6KYWoY -TVCVkO7BI40w8egNfO+PfMHm0s57pP3SyRoZX3PeTE9ZUYnIjanEP4SX20UorJPd -rQ30ncPAq79OEcgMdrgVFFUY7Y8eadL54PuxRYo4MQTSd7fb69swKSnWPTkx84LF -FcBnTyAZXtoGNrssIk7cMMvLdlECOsEdb7DQBKTAuvJYnHX24P8qbZbP89m85oYO -tun7MuNHTQS6h07pQJodbBeJ/bZaIy2mrC3Z+o0xRLVF2jfEvlA= -=TyyS ------END PGP SIGNATURE----- diff --git a/brisk-menu-v0.6.1.tar.xz b/brisk-menu-v0.6.1.tar.xz new file mode 100644 index 0000000..a1ad487 --- /dev/null +++ b/brisk-menu-v0.6.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cf9ae307a780afe5b808b8233ac85ecf948f846efbcfb60a6adcc8fd77017aa +size 716800 diff --git a/brisk-menu-v0.6.1.tar.xz.asc b/brisk-menu-v0.6.1.tar.xz.asc new file mode 100644 index 0000000..c3ef249 --- /dev/null +++ b/brisk-menu-v0.6.1.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEElrSgKRCUqGorfjNn3Wcv6aK+WJIFAl10CB8ACgkQ3Wcv6aK+ +WJKTcg//U7UKsX7R5QiZE3anuDl0SZZQBpQHK5kSxrQ1INUSifpvqb9z9EgUrmhV +lS8881gH3+A20ZrmTFBDq+n/Grb9VH2Rxb9VHv17cMf/sNATknioFC7C25Kdu66j ++s9U8NO15QE9ep47PacuAgYt3NTVJtMkbKRP1NzzzJR4E42catV6RvJo+wdzfcBs +3Rg3qTVzxjGGe6eBQQoCjCES7SxXBuM6yOkLGalFttxgAH79UTmkMnrqNac0Zjgo +q9QYxpmBm3nyu9ZUAdDkz3EiJKddrDAse3cpZba4h5dSJfy11kKjOHmAv/PspWyC +rMf0b3E/mA6V8Fr/iVb5+8FJ/0aohh3z8Ymh4AmanUU/SKbN4OxdO5qcvISY6TfF +ekZrSyWDGz0qDz65VusCe/NX/cVta8LnAG5RSEF5Rl/ypPJuXYnGJbOnNL3dH1fE +CZrezGyaR/UtRm5zDSbYfQk7eGh1ZhQiwbQl7KEXa6ERLYhnnMfYCZ3dY3bjpI7s +kv4nkU8mViRPll42hh6etJWt/reuG067clhKT7tRwqjRd5BEQjYUIi3ENU3yMAHl +LFHgJpeRMw9M4qrw5OI8bqNP4Lbg09uHHpaqe8Vvxk2dJ4d6QgEcDf4ZboeANo2H +cW+vX+WcOZzvkzy3CdauLCXlNf2v/tNJsfPtH82jgBii0oFv+s4= +=TbOf +-----END PGP SIGNATURE----- diff --git a/brisk-menu.changes b/brisk-menu.changes index 537a200..ceebfc6 100644 --- a/brisk-menu.changes +++ b/brisk-menu.changes @@ -1,7 +1,17 @@ ------------------------------------------------------------------- -Thu Oct 17 14:57:31 UTC 2019 - Richard Brown +Sat Feb 22 15:48:43 UTC 2020 - Alexei Sorokin -- Remove obsolete Groups tag (fate#326485) +- Update to version 0.6.1 (changes since 0.5.0): + * Add a new "dash" style menu. + * Fix super key global bindings on Compiz. + * Unset Lock key masks when closing menu. + * Fix key-binder from swallowing Super+Mouse events. + * Update API for MATE Desktop 1.22. + * Make favourites appear first. + * Fix categories list so scrollbar is not always shown. + * Update translations. +- Remove brisk-menu-mate-menus-1.22.patch: fixed upstream. +- Drop support for old openSUSE versions. ------------------------------------------------------------------- Fri Dec 14 12:54:01 UTC 2018 - sor.alexei@meowr.ru diff --git a/brisk-menu.keyring b/brisk-menu.keyring index 79b1ca8..295666c 100644 --- a/brisk-menu.keyring +++ b/brisk-menu.keyring @@ -1,56 +1,56 @@ -pub rsa4096 2016-02-22 [SC] [expires: 2018-02-21] - 8876 CC8E DAEC 52CE AB77 42E7 78E2 3870 15C1 205F -uid [ unknown] Ikey Doherty (Solus Project Founder) -sub rsa4096 2016-02-22 [E] [expires: 2018-02-21] +pub rsa4096 2018-05-04 [SC] [expires: 2019-05-04] + 96B4 A029 1094 A86A 2B7E 3367 DD67 2FE9 A2BE 5892 +uid [ unknown] Joshua Strobl (Personal) -----BEGIN PGP PUBLIC KEY BLOCK----- -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 -=kpm8 +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 +=fOTg -----END PGP PUBLIC KEY BLOCK----- diff --git a/brisk-menu.spec b/brisk-menu.spec index b6f436e..cc1bd5d 100644 --- a/brisk-menu.spec +++ b/brisk-menu.spec @@ -1,7 +1,7 @@ # # spec file for package brisk-menu # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,24 +17,22 @@ Name: brisk-menu -Version: 0.5.0 +Version: 0.6.1 Release: 0 Summary: Modern, efficient menu for MATE License: GPL-2.0-or-later AND CC-BY-SA-4.0 -Url: https://github.com/solus-project/brisk-menu -Source: https://github.com/solus-project/brisk-menu/releases/download/v%{version}/%{name}-v%{version}.tar.xz -Source1: https://github.com/solus-project/brisk-menu/releases/download/v%{version}/%{name}-v%{version}.tar.xz.asc +URL: https://github.com/getsolus/brisk-menu +Source: https://github.com/getsolus/brisk-menu/releases/download/v%{version}/%{name}-v%{version}.tar.xz +Source1: https://github.com/getsolus/brisk-menu/releases/download/v%{version}/%{name}-v%{version}.tar.xz.asc Source2: %{name}.keyring -# PATCH-FIX-UPSTREAM brisk-menu-mate-menus-1.22.patch -- https://github.com/solus-project/brisk-menu/pull/103 -Patch0: brisk-menu-mate-menus-1.22.patch BuildRequires: hicolor-icon-theme BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(libmate-menu) >= 1.21 -BuildRequires: pkgconfig(libmatepanelapplet-4.0) >= 1.21 +BuildRequires: pkgconfig(libmate-menu) >= 1.22 +BuildRequires: pkgconfig(libmatepanelapplet-4.0) >= 1.22 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(x11) Recommends: %{name}-lang @@ -45,7 +43,6 @@ Modern, efficient menu for the MATE Desktop Environment. %prep %setup -q -n %{name}-v%{version} -%patch0 -p1 %lang_package @@ -57,16 +54,6 @@ Modern, efficient menu for the MATE Desktop Environment. %meson_install %find_lang %{name} -%if 0%{?suse_version} < 1500 -%post -%icon_theme_cache_post -%glib2_gsettings_schema_post - -%postun -%icon_theme_cache_postun -%glib2_gsettings_schema_postun -%endif - %files %license LICENSE* %{_libexecdir}/brisk-menu