From 51c4ba5cbb28bd85ea1443a84c453b964a38daa6ebe119f7202895c9046f42ae Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Thu, 5 Sep 2024 22:58:03 +0000 Subject: [PATCH] - Update to 1.3.1 + Fix detection of COSMIC protocols OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waycheck?expand=0&rev=20 --- .gitattributes | 23 ++++++++++++ .gitignore | 1 + waycheck-v1.2.1.tar.gz | 3 ++ waycheck-v1.3.0.tar.gz | 3 ++ waycheck-v1.3.1.tar.gz | 3 ++ waycheck.changes | 83 ++++++++++++++++++++++++++++++++++++++++++ waycheck.spec | 72 ++++++++++++++++++++++++++++++++++++ 7 files changed, 188 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 waycheck-v1.2.1.tar.gz create mode 100644 waycheck-v1.3.0.tar.gz create mode 100644 waycheck-v1.3.1.tar.gz create mode 100644 waycheck.changes create mode 100644 waycheck.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/waycheck-v1.2.1.tar.gz b/waycheck-v1.2.1.tar.gz new file mode 100644 index 0000000..eb354cc --- /dev/null +++ b/waycheck-v1.2.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e319fdbddd9e039bc5b1b3a4474f1a7e3fd0417154b86adf879fd38fd3d1dd1 +size 17762 diff --git a/waycheck-v1.3.0.tar.gz b/waycheck-v1.3.0.tar.gz new file mode 100644 index 0000000..57df173 --- /dev/null +++ b/waycheck-v1.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7fadf5bc03dea027fc03453598b75799e422577d7b841dfd17b1e134ca60436 +size 18069 diff --git a/waycheck-v1.3.1.tar.gz b/waycheck-v1.3.1.tar.gz new file mode 100644 index 0000000..2a1c127 --- /dev/null +++ b/waycheck-v1.3.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21be6d9034b4b68a128491727ba4c7d67b5d5f3aa38c4e4b3b897ea5add33ca9 +size 18382 diff --git a/waycheck.changes b/waycheck.changes new file mode 100644 index 0000000..d195366 --- /dev/null +++ b/waycheck.changes @@ -0,0 +1,83 @@ +------------------------------------------------------------------- +Thu Sep 5 22:57:17 UTC 2024 - Neal Gompa + +- Update to 1.3.1 + + Fix detection of COSMIC protocols + +------------------------------------------------------------------- +Sat Aug 31 18:18:15 UTC 2024 - Neal Gompa + +- Update to 1.3.0 + + Add COSMIC protocols 🌌 + + Update upstream protocol list to v1.37 + +------------------------------------------------------------------- +Sun Apr 21 11:52:21 UTC 2024 - Neal Gompa + +- Update to 1.2.1 + + Update "Upstream" protocol list to wayland-protocols v1.35 + +------------------------------------------------------------------- +Sat Mar 30 23:44:13 UTC 2024 - Neal Gompa + +- Update to 1.2.0 + + Update "Upstream" protocol list to wayland-protocols v1.34 + + Add KDE "Screen edge" protocol + + Add Gamescope protocols 🐸 + + Clean up Meson post-install script + +------------------------------------------------------------------- +Fri Mar 1 12:08:37 UTC 2024 - Neal Gompa + +- Update to v1.1.1 + + Make the tab widget frameless + + Update branding colors in metainfo.xml + + http -> https in some links in metainfo.xml + + Add release URLs and additional release metadata in metainfo.xml + + Clarify recommended display length and screenshot types in metainfo.xml + +------------------------------------------------------------------- +Sat Feb 10 23:10:10 UTC 2024 - Neal Gompa + +- Update to v1.1.0 + + Update protocol list to wayland-protocols v1.33 + + Add XDG Foreign v1 + + Add captions and environment info to screenshot metadata + + Shorten app summary + + Add missing interface for XDG Foreign v2 + + Fix aura-shell protocol detection + +------------------------------------------------------------------- +Tue Jan 23 10:42:01 UTC 2024 - Neal Gompa + +- Use GCC 11 for SLE/Leap + +------------------------------------------------------------------- +Sun Oct 15 20:37:38 UTC 2023 - Neal Gompa + +- Update to v1.0.0 + + Add a tab for ChromeOS protocols + + Add a tab for unknown protocol interfaces + + Add a search bar for quickly finding protocols + + Add a combo box to filter by implemented or unimplemented protocols + + Add explanatory tooltips to table headers + + Fix detection of the virtual pointer manager protocol + + Fix detection of the DRM lease protocol + + Fix warning on startup from the Qt desktop filename + +------------------------------------------------------------------- +Thu Sep 28 19:59:06 UTC 2023 - Neal Gompa + +- Update to v0.2.0 + + Add KDE and Weston protocols + + Use a tabbed view with separate tables for each protocol group + + Fix contrast issues + + Update icon + + Prevent editing table cells + + Only allow selecting one cell at a time + + Fix icon not showing in window decorations on KDE Plasma + +------------------------------------------------------------------- +Thu Sep 28 02:39:45 UTC 2023 - Neal Gompa + +- Initial packaging based on Fedora package diff --git a/waycheck.spec b/waycheck.spec new file mode 100644 index 0000000..dad18cd --- /dev/null +++ b/waycheck.spec @@ -0,0 +1,72 @@ +# +# spec file for package waycheck +# +# Copyright (c) Neal Gompa +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%global qt6_minver 6.5 + +Name: waycheck +Version: 1.3.1 +Release: 0 +Summary: GUI that displays protocols implemented by a Wayland compositor + +License: Apache-2.0 +URL: https://gitlab.freedesktop.org/serebit/waycheck +Source0: %{url}/-/archive/v%{version}/%{name}-v%{version}.tar.gz + +BuildRequires: meson +%if 0%{?suse_version} && 0%{?suse_version} < 1600 +BuildRequires: gcc11-c++ +%else +BuildRequires: gcc-c++ +%endif +BuildRequires: pkgconfig(Qt6Core) >= %{qt6_minver} +BuildRequires: pkgconfig(Qt6Gui) >= %{qt6_minver} +BuildRequires: pkgconfig(Qt6WaylandClient) >= %{qt6_minver} +BuildRequires: pkgconfig(Qt6Widgets) >= %{qt6_minver} +BuildRequires: pkgconfig(wayland-client) + +Requires: hicolor-icon-theme + +%description +%{summary}. + +%prep +%autosetup -n %{name}-v%{version} + + +%build +%if 0%{?suse_version} && 0%{?suse_version} < 1600 +export CC=gcc-11 +export CXX=g++-11 +%endif +%meson +%meson_build + + +%install +%meson_install + + +%files +%license LICENSE.txt +%doc README.md +%{_bindir}/waycheck +%{_datadir}/applications/dev.serebit.Waycheck.desktop +%{_datadir}/metainfo/dev.serebit.Waycheck.metainfo.xml +%{_datadir}/icons/hicolor/ + +%changelog