Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package waycheck for openSUSE:Factory 
checked in at 2024-09-06 17:18:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/waycheck (Old)
 and      /work/SRC/openSUSE:Factory/.waycheck.new.10096 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "waycheck"

Fri Sep  6 17:18:47 2024 rev:10 rq:1199089 version:1.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/waycheck/waycheck.changes        2024-09-02 
13:14:58.239650368 +0200
+++ /work/SRC/openSUSE:Factory/.waycheck.new.10096/waycheck.changes     
2024-09-06 17:19:12.809557927 +0200
@@ -1,0 +2,6 @@
+Thu Sep  5 22:57:17 UTC 2024 - Neal Gompa <[email protected]>
+
+- Update to 1.3.1
+  + Fix detection of COSMIC protocols
+
+-------------------------------------------------------------------

Old:
----
  waycheck-v1.3.0.tar.gz

New:
----
  waycheck-v1.3.1.tar.gz

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

Other differences:
------------------
++++++ waycheck.spec ++++++
--- /var/tmp/diff_new_pack.oQWj5Q/_old  2024-09-06 17:19:13.385581861 +0200
+++ /var/tmp/diff_new_pack.oQWj5Q/_new  2024-09-06 17:19:13.385581861 +0200
@@ -19,7 +19,7 @@
 %global qt6_minver 6.5
 
 Name:           waycheck
-Version:        1.3.0
+Version:        1.3.1
 Release:        0
 Summary:        GUI that displays protocols implemented by a Wayland compositor
 

++++++ waycheck-v1.3.0.tar.gz -> waycheck-v1.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waycheck-v1.3.0/.gitlab-ci.yml 
new/waycheck-v1.3.1/.gitlab-ci.yml
--- old/waycheck-v1.3.0/.gitlab-ci.yml  2024-08-31 18:53:53.000000000 +0200
+++ new/waycheck-v1.3.1/.gitlab-ci.yml  2024-09-05 04:54:19.000000000 +0200
@@ -1,48 +1,55 @@
 stages:
-    - build
-    - test
-    - lint
+  - build
+  - test
+  - lint
 
 build-job-alpine:
-    image: docker.io/library/alpine:edge
-    stage: build
-    script:
-        - apk add build-base meson qt6-qtwayland-dev
-        - meson setup build
-        - meson compile -C build
-    rules:
-        - if: '$CI_PROJECT_NAMESPACE == "serebit" && $CI_PIPELINE_SOURCE == 
"push"'
+  image: docker.io/library/alpine:edge
+  stage: build
+  script:
+    - apk add build-base meson qt6-qtwayland-dev
+    - meson setup build
+    - meson compile -C build
+  rules:
+    - if: '$CI_PROJECT_NAMESPACE == "serebit" && $CI_PIPELINE_SOURCE == "push"'
+
+build-job-debian:
+  image: docker.io/library/debian:unstable
+  stage: build
+  script:
+    - apt update
+    - apt install -y meson pkgconf qt6-base-dev qt6-wayland-dev
+    - meson setup build
+    - meson compile -C build
 
 .build_rpmdistro: &rpmdistrobuild
-    stage: build
-    script:
-        - dnf --assumeyes install meson gcc-c++ "pkgconfig(Qt6Core)" 
"pkgconfig(Qt6Gui)" "pkgconfig(Qt6WaylandClient)" "pkgconfig(Qt6Widgets)" 
"pkgconfig(wayland-client)"
-        - meson setup build
-        - meson compile -C build
-    rules:
-        - if: '$CI_PROJECT_NAMESPACE == "serebit" && $CI_PIPELINE_SOURCE == 
"push"'
+  stage: build
+  script:
+    - dnf --assumeyes install meson gcc-c++ "pkgconfig(Qt6Core)" 
"pkgconfig(Qt6Gui)" "pkgconfig(Qt6WaylandClient)" "pkgconfig(Qt6Widgets)" 
"pkgconfig(wayland-client)"
+    - meson setup build
+    - meson compile -C build
+  rules:
+    - if: '$CI_PROJECT_NAMESPACE == "serebit" && $CI_PIPELINE_SOURCE == "push"'
 
 build-job-fedora:
-    image: quay.io/fedora/fedora:latest
-    <<: *rpmdistrobuild
+  image: quay.io/fedora/fedora:latest
+  <<: *rpmdistrobuild
 
 build-job-centos9:
-    image: quay.io/centoshyperscale/centos:stream9
-    <<: *rpmdistrobuild
+  image: quay.io/centoshyperscale/centos:stream9
+  <<: *rpmdistrobuild
 
 check-appstream-release-version:
-    stage: lint
-    script:
-        - METAINFO_VERSION=$(grep "release version=" 
resources/dev.serebit.Waycheck.metainfo.xml | head -n1 | cut -d'"' -f2)
-        - MESON_VERSION=$(grep "version:" meson.build | head -n1 | cut -d"'" 
-f2)
-        - if [ "$METAINFO_VERSION" != "$MESON_VERSION" ]; then exit 1; fi
+  stage: lint
+  script:
+    - ./scripts/checkMetadata.sh
 
 cog-verify:
-    stage: lint
-    image: docker.io/library/archlinux
-    script:
-        - pacman -Sy --noconfirm cocogitto
-        - cog check HEAD..
+  stage: lint
+  image: docker.io/library/archlinux
+  script:
+    - pacman -Sy --noconfirm cocogitto
+    - cog check HEAD..
 
 include:
   - template: Jobs/SAST.gitlab-ci.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waycheck-v1.3.0/meson.build 
new/waycheck-v1.3.1/meson.build
--- old/waycheck-v1.3.0/meson.build     2024-08-31 18:53:53.000000000 +0200
+++ new/waycheck-v1.3.1/meson.build     2024-09-05 04:54:19.000000000 +0200
@@ -1,7 +1,7 @@
 project(
     'waycheck',
     'cpp',
-    version: '1.3.0',
+    version: '1.3.1',
     license: 'Apache-2.0',
     meson_version: '>= 0.59.0',
     default_options: ['cpp_std=c++20', 'warning_level=3'],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/waycheck-v1.3.0/resources/dev.serebit.Waycheck.metainfo.xml 
new/waycheck-v1.3.1/resources/dev.serebit.Waycheck.metainfo.xml
--- old/waycheck-v1.3.0/resources/dev.serebit.Waycheck.metainfo.xml     
2024-08-31 18:53:53.000000000 +0200
+++ new/waycheck-v1.3.1/resources/dev.serebit.Waycheck.metainfo.xml     
2024-09-05 04:54:19.000000000 +0200
@@ -65,8 +65,17 @@
   </screenshots>
 
   <releases>
+    <release version="1.3.1" date="2024-09-04">
+      
<url>https://gitlab.freedesktop.org/serebit/waycheck/-/releases/v1.3.1</url>
+      <description>
+        <ul>
+          <li>Show table scrollbars as needed</li>
+          <li>COSMIC protocols use "zcosmic" prefix</li>
+        </ul>
+      </description>
+    </release>
     <release version="1.3.0" date="2024-08-31">
-      
<url>https://gitlab.freedesktop.org/serebit/waycheck/-/releases/v1.2.1</url>
+      
<url>https://gitlab.freedesktop.org/serebit/waycheck/-/releases/v1.3.0</url>
       <description>
         <ul>
           <li>Update "Upstream" protocol list to wayland-protocols v1.37</li>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waycheck-v1.3.0/scripts/checkMetadata.sh 
new/waycheck-v1.3.1/scripts/checkMetadata.sh
--- old/waycheck-v1.3.0/scripts/checkMetadata.sh        1970-01-01 
01:00:00.000000000 +0100
+++ new/waycheck-v1.3.1/scripts/checkMetadata.sh        2024-09-05 
04:54:19.000000000 +0200
@@ -0,0 +1,13 @@
+#!/usr/bin/env sh
+
+METAINFO_VERSION=$(grep "release version=" 
resources/dev.serebit.Waycheck.metainfo.xml | head -n1 | cut -d'"' -f2)
+METAINFO_URL_VERSION=$(grep "waycheck/-/releases" 
resources/dev.serebit.Waycheck.metainfo.xml | head -n1 | cut -d'/' -f8 | cut 
-d'<' -f1)
+MESON_VERSION=$(grep "version:" meson.build | head -n1 | cut -d"'" -f2)
+
+if [ "$METAINFO_VERSION" != "$MESON_VERSION" ]; then
+  exit 1
+fi
+
+if [ "$METAINFO_URL_VERSION" != "v$MESON_VERSION" ]; then
+  exit 2
+fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waycheck-v1.3.0/scripts/signRelease.sh 
new/waycheck-v1.3.1/scripts/signRelease.sh
--- old/waycheck-v1.3.0/scripts/signRelease.sh  2024-08-31 18:53:53.000000000 
+0200
+++ new/waycheck-v1.3.1/scripts/signRelease.sh  2024-09-05 04:54:19.000000000 
+0200
@@ -2,17 +2,37 @@
 
 set -e
 
+GIT_ROOT=$(git rev-parse --show-toplevel)
+
+rm -rf "$GIT_ROOT/signatures"
+mkdir -p "$GIT_ROOT/signatures/gitlab"
+mkdir -p "$GIT_ROOT/signatures/codeberg"
+echo "*" > "$GIT_ROOT/signatures/.gitignore"
+
 VERSION=$(grep "version:" meson.build | head -n1 | cut -d"'" -f2)
-RELURL="https://gitlab.freedesktop.org/serebit/waycheck/-/archive/v${VERSION}";
-ZIP="waycheck-v${VERSION}.zip"
-GZTAR="waycheck-v${VERSION}.tar.gz"
-BZTAR="waycheck-v${VERSION}.tar.bz2"
-TAR="waycheck-v${VERSION}.tar"
-
-for file in "$ZIP" "$GZTAR" "$BZTAR" "$TAR"; do
-  wget -qN "$RELURL/$file" -O "$file"
-  rm -f "${file}.asc" # just in case it already exists
-  gpg --armor --detach-sign "$file"
-  gpg --verify "${file}.asc"
-  rm -f "${file}"
+
+GITLAB_RELURL="https://gitlab.freedesktop.org/serebit/waycheck/-/archive/v${VERSION}";
+GITLAB_ZIP="waycheck-v${VERSION}.zip"
+GITLAB_GZTAR="waycheck-v${VERSION}.tar.gz"
+GITLAB_BZTAR="waycheck-v${VERSION}.tar.bz2"
+GITLAB_TAR="waycheck-v${VERSION}.tar"
+
+for file in "$GITLAB_ZIP" "$GITLAB_GZTAR" "$GITLAB_BZTAR" "$GITLAB_TAR"; do
+  wget -qN "$GITLAB_RELURL/$file" -O "$GIT_ROOT/signatures/gitlab/$file"
+  rm -f "$GIT_ROOT/signatures/gitlab/${file}.asc" # just in case it already 
exists
+  gpg --armor --detach-sign "$GIT_ROOT/signatures/gitlab/$file"
+  gpg --verify "$GIT_ROOT/signatures/gitlab/${file}.asc"
+  rm -f "$GIT_ROOT/signatures/gitlab/${file}"
+done
+
+CODEBERG_RELURL="https://codeberg.org/serebit/waycheck/archive";
+CODEBERG_ZIP="v${VERSION}.zip"
+CODEBERG_GZTAR="v${VERSION}.tar.gz"
+
+for file in "$CODEBERG_ZIP" "$CODEBERG_GZTAR"; do
+  wget -qN "$CODEBERG_RELURL/$file" -O "$GIT_ROOT/signatures/codeberg/$file"
+  rm -f "$GIT_ROOT/signatures/codeberg/${file}.asc" # just in case it already 
exists
+  gpg --armor --detach-sign "$GIT_ROOT/signatures/codeberg/$file"
+  gpg --verify "$GIT_ROOT/signatures/codeberg/${file}.asc"
+  rm -f "$GIT_ROOT/signatures/codeberg/${file}"
 done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waycheck-v1.3.0/src/protocols.cpp 
new/waycheck-v1.3.1/src/protocols.cpp
--- old/waycheck-v1.3.0/src/protocols.cpp       2024-08-31 18:53:53.000000000 
+0200
+++ new/waycheck-v1.3.1/src/protocols.cpp       2024-09-05 04:54:19.000000000 
+0200
@@ -83,13 +83,13 @@
     add({KDE, NONE, "Shadow", "shadow"}, {"org_kde_kwin_shadow_manager"});
     add({KDE, NONE, "Slide", "slide"}, {"org_kde_kwin_slide_manager"});
 
-    add({COSMIC, UNSTABLE, "Image source", "cosmic-image-source-unstable-v1"}, 
{"cosmic_image_source_unstable_v1"});
-    add({COSMIC, UNSTABLE, "Output management", 
"cosmic-output-management-unstable-v1"}, 
{"cosmic_output_management_unstable_v1"});
-    add({COSMIC, UNSTABLE, "Screencopy", "cosmic-screencopy-unstable-v1"}, 
{"cosmic_screencopy_unstable_v1"});
-    add({COSMIC, UNSTABLE, "Screencopy v2", "cosmic-screencopy-unstable-v2"}, 
{"cosmic_screencopy_unstable_v2"});
-    add({COSMIC, UNSTABLE, "Toplevel info", 
"cosmic-toplevel-info-unstable-v1"}, {"cosmic_toplevel_info_unstable_v1"});
-    add({COSMIC, UNSTABLE, "Toplevel management", 
"cosmic-toplevel-management-unstable-v1"}, 
{"cosmic_toplevel_management_unstable_v1"});
-    add({COSMIC, UNSTABLE, "Workspace", "cosmic-workspace-unstable-v1"}, 
{"cosmic_workspace_unstable_v1"});
+    add({COSMIC, UNSTABLE, "Image source", "cosmic-image-source-unstable-v1"}, 
{"zcosmic_image_source_unstable_v1"});
+    add({COSMIC, UNSTABLE, "Output management", 
"cosmic-output-management-unstable-v1"}, 
{"zcosmic_output_management_unstable_v1"});
+    add({COSMIC, UNSTABLE, "Screencopy", "cosmic-screencopy-unstable-v1"}, 
{"zcosmic_screencopy_unstable_v1"});
+    add({COSMIC, UNSTABLE, "Screencopy v2", "cosmic-screencopy-unstable-v2"}, 
{"zcosmic_screencopy_unstable_v2"});
+    add({COSMIC, UNSTABLE, "Toplevel info", 
"cosmic-toplevel-info-unstable-v1"}, {"zcosmic_toplevel_info_unstable_v1"});
+    add({COSMIC, UNSTABLE, "Toplevel management", 
"cosmic-toplevel-management-unstable-v1"}, 
{"zcosmic_toplevel_management_unstable_v1"});
+    add({COSMIC, UNSTABLE, "Workspace", "cosmic-workspace-unstable-v1"}, 
{"zcosmic_workspace_unstable_v1"});
 
     add({WESTON, NONE, "Content protection", "weston-content-protection"}, 
{"weston_content_protection"});
     add({WESTON, NONE, "Desktop shell", "weston-desktop-shell"}, 
{"weston_desktop_shell"});
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/waycheck-v1.3.0/src/window.cpp 
new/waycheck-v1.3.1/src/window.cpp
--- old/waycheck-v1.3.0/src/window.cpp  2024-08-31 18:53:53.000000000 +0200
+++ new/waycheck-v1.3.1/src/window.cpp  2024-09-05 04:54:19.000000000 +0200
@@ -214,7 +214,7 @@
     table.setSelectionMode(QAbstractItemView::SingleSelection);
     table.verticalHeader()->setVisible(false);
     table.setItemDelegate(new TableItemDelegate);
-    table.setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
+    table.setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
 
     // Connect filters to UI
     connect(&searchBox, &QLineEdit::textChanged, [model](const QString& text) 
{ model->setSearchFilter(text); });

Reply via email to