Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bemenu for openSUSE:Factory checked 
in at 2021-07-22 22:43:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bemenu (Old)
 and      /work/SRC/openSUSE:Factory/.bemenu.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bemenu"

Thu Jul 22 22:43:26 2021 rev:9 rq:907620 version:0.6.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/bemenu/bemenu.changes    2021-06-09 
21:53:20.750586366 +0200
+++ /work/SRC/openSUSE:Factory/.bemenu.new.1899/bemenu.changes  2021-07-22 
22:44:10.639135924 +0200
@@ -1,0 +2,8 @@
+Thu Jul 22 04:21:02 UTC 2021 - Michael Vetter <mvet...@suse.com>
+
+- Update to 0.6.3:
+  * Fixes key repeat rate in wayland
+  * Ctrl-c now exits bemenu in x11 and wayland
+  * Hidden files (dot files) are now ignored in bemenu-run
+
+-------------------------------------------------------------------

Old:
----
  0.6.2.tar.gz

New:
----
  0.6.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bemenu.spec ++++++
--- /var/tmp/diff_new_pack.Gjc17a/_old  2021-07-22 22:44:11.027135418 +0200
+++ /var/tmp/diff_new_pack.Gjc17a/_new  2021-07-22 22:44:11.031135413 +0200
@@ -18,7 +18,7 @@
 
 %define bcond_with curses
 Name:           bemenu
-Version:        0.6.2
+Version:        0.6.3
 Release:        0
 Summary:        Dynamic menu library and client program inspired by dmenu
 License:        MIT

++++++ 0.6.2.tar.gz -> 0.6.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bemenu-0.6.2/.github/workflows/flatpak.yml 
new/bemenu-0.6.3/.github/workflows/flatpak.yml
--- old/bemenu-0.6.2/.github/workflows/flatpak.yml      1970-01-01 
01:00:00.000000000 +0100
+++ new/bemenu-0.6.3/.github/workflows/flatpak.yml      2021-07-22 
02:11:41.000000000 +0200
@@ -0,0 +1,26 @@
+name: flatpak
+
+on:
+   push:
+      branches: [ master ]
+   pull_request:
+      branches: [ master ]
+
+jobs:
+   flatpak:
+      runs-on: ubuntu-latest
+      container:
+        image: bilelmoussaoui/flatpak-github-actions:freedesktop-20.08
+        options: --privileged
+      steps:
+         - uses: actions/checkout@v2
+         - uses: bilelmoussaoui/flatpak-github-actions/flatpak-builder@v3
+           with:
+             bundle: pw.cloudef.bemenu.flatpak
+             manifest-path: pw.cloudef.bemenu.yml
+             cache-key: flatpak-builder-bemenu-${{ github.sha }}
+         - uses: bilelmoussaoui/flatpak-github-actions/flatpak-builder@v3
+           with:
+             bundle: pw.cloudef.bemenu-run.flatpak
+             manifest-path: pw.cloudef.bemenu-run.yml
+             cache-key: flatpak-builder-bemenu-run-${{ github.sha }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bemenu-0.6.2/VERSION new/bemenu-0.6.3/VERSION
--- old/bemenu-0.6.2/VERSION    2021-06-09 02:20:23.000000000 +0200
+++ new/bemenu-0.6.3/VERSION    2021-07-22 02:11:41.000000000 +0200
@@ -1 +1 @@
-0.6.2
+0.6.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bemenu-0.6.2/client/bemenu-run.c 
new/bemenu-0.6.3/client/bemenu-run.c
--- old/bemenu-0.6.2/client/bemenu-run.c        2021-06-09 02:20:23.000000000 
+0200
+++ new/bemenu-0.6.3/client/bemenu-run.c        2021-07-22 02:11:41.000000000 
+0200
@@ -90,7 +90,7 @@
 
     struct dirent *file;
     while ((file = readdir(dir))) {
-        if (file->d_type != DT_DIR && strlen(file->d_name)) {
+        if (file->d_type != DT_DIR && strlen(file->d_name) && file->d_name[0] 
!= '.') {
             struct bm_item *item;
             if (!(item = bm_item_new(file->d_name)))
                 break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bemenu-0.6.2/lib/renderers/wayland/registry.c 
new/bemenu-0.6.3/lib/renderers/wayland/registry.c
--- old/bemenu-0.6.2/lib/renderers/wayland/registry.c   2021-06-09 
02:20:23.000000000 +0200
+++ new/bemenu-0.6.3/lib/renderers/wayland/registry.c   2021-07-22 
02:11:41.000000000 +0200
@@ -267,7 +267,7 @@
 xdg_output_handle_description(void *data, struct zxdg_output_v1 *xdg_output, 
const char *description)
 {
     (void)data, (void)xdg_output, (void)description;
-}   
+}
 
 static const struct zxdg_output_v1_listener xdg_output_listener = {
     .logical_position = xdg_output_handle_logical_position,
@@ -328,7 +328,7 @@
     } else if (strcmp(interface, zwlr_layer_shell_v1_interface.name) == 0) {
         wayland->layer_shell = wl_registry_bind(registry, id, 
&zwlr_layer_shell_v1_interface, 1);
     } else if (strcmp(interface, "wl_seat") == 0) {
-        wayland->seat = wl_registry_bind(registry, id, &wl_seat_interface, 1);
+        wayland->seat = wl_registry_bind(registry, id, &wl_seat_interface, 7);
         wl_seat_add_listener(wayland->seat, &seat_listener, &wayland->input);
     } else if (strcmp(interface, "wl_shm") == 0) {
         wayland->shm = wl_registry_bind(registry, id, &wl_shm_interface, 1);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bemenu-0.6.2/lib/renderers/wayland/wayland.c 
new/bemenu-0.6.3/lib/renderers/wayland/wayland.c
--- old/bemenu-0.6.2/lib/renderers/wayland/wayland.c    2021-06-09 
02:20:23.000000000 +0200
+++ new/bemenu-0.6.3/lib/renderers/wayland/wayland.c    2021-07-22 
02:11:41.000000000 +0200
@@ -129,6 +129,9 @@
         case XKB_KEY_g:
             if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE;
             // fall through
+        case XKB_KEY_c:
+            if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE;
+            // fall through
         case XKB_KEY_bracketleft:
             if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE;
             // fall through
@@ -433,7 +436,7 @@
     api->grab_keyboard = grab_keyboard;
     api->set_overlap = set_overlap;
     api->set_monitor = set_monitor;
-    api->set_monitor_name = set_monitor_name;    
+    api->set_monitor_name = set_monitor_name;
     api->priorty = BM_PRIO_GUI;
     api->version = BM_PLUGIN_VERSION;
     return "wayland";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bemenu-0.6.2/lib/renderers/x11/x11.c 
new/bemenu-0.6.3/lib/renderers/x11/x11.c
--- old/bemenu-0.6.2/lib/renderers/x11/x11.c    2021-06-09 02:20:23.000000000 
+0200
+++ new/bemenu-0.6.3/lib/renderers/x11/x11.c    2021-07-22 02:11:41.000000000 
+0200
@@ -105,6 +105,9 @@
         case XK_g:
             if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE;
             // fall through
+        case XK_c:
+            if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE;
+            // fall through
         case XK_bracketleft:
             if (!(mods & MOD_CTRL)) return BM_KEY_UNICODE;
             // fall through
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bemenu-0.6.2/pw.cloudef.bemenu-run.yml 
new/bemenu-0.6.3/pw.cloudef.bemenu-run.yml
--- old/bemenu-0.6.2/pw.cloudef.bemenu-run.yml  1970-01-01 01:00:00.000000000 
+0100
+++ new/bemenu-0.6.3/pw.cloudef.bemenu-run.yml  2021-07-22 02:11:41.000000000 
+0200
@@ -0,0 +1,19 @@
+app-id: pw.cloudef.bemenu-run
+runtime: org.freedesktop.Platform
+runtime-version: '20.08'
+sdk: org.freedesktop.Sdk
+command: bemenu-run
+modules:
+  - name: bemenu-run
+    buildsystem: simple
+    build-commands:
+      - make bemenu-run x11 wayland curses PREFIX=/app
+      - make install PREFIX=/app
+    sources:
+      - type: git
+        url: https://github.com/Cloudef/bemenu.git
+finish-args:
+  - --share=ipc
+  - --socket=x11
+  - --socket=wayland
+  - --filesystem=host:ro
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bemenu-0.6.2/pw.cloudef.bemenu.yml 
new/bemenu-0.6.3/pw.cloudef.bemenu.yml
--- old/bemenu-0.6.2/pw.cloudef.bemenu.yml      1970-01-01 01:00:00.000000000 
+0100
+++ new/bemenu-0.6.3/pw.cloudef.bemenu.yml      2021-07-22 02:11:41.000000000 
+0200
@@ -0,0 +1,18 @@
+app-id: pw.cloudef.bemenu
+runtime: org.freedesktop.Platform
+runtime-version: '20.08'
+sdk: org.freedesktop.Sdk
+command: bemenu
+modules:
+  - name: bemenu
+    buildsystem: simple
+    build-commands:
+      - make bemenu x11 wayland curses PREFIX=/app
+      - make install PREFIX=/app
+    sources:
+      - type: git
+        url: https://github.com/Cloudef/bemenu.git
+finish-args:
+  - --share=ipc
+  - --socket=x11
+  - --socket=wayland

Reply via email to