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