commit de07bcd7d52b99df2e0980ba8ece641f846dc972fd58bfdf2e4035428b29cf4f Author: Luca Beltrame Date: Wed Feb 7 18:01:33 2024 +0000 Plasma 6 RC 2. Still untested... OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kwayland-integration6?expand=0&rev=1 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/kwayland-integration-5.93.0.tar.xz b/kwayland-integration-5.93.0.tar.xz new file mode 100644 index 0000000..65c8d53 --- /dev/null +++ b/kwayland-integration-5.93.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:860a33ee0c48a9279846c90a747ba471b53813fe955a5bd05594035e7b078bc0 +size 26400 diff --git a/kwayland-integration-5.93.0.tar.xz.sig b/kwayland-integration-5.93.0.tar.xz.sig new file mode 100644 index 0000000..d82c06d --- /dev/null +++ b/kwayland-integration-5.93.0.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmW6LUUACgkQ11dEg7tX +sY27Ag//YFAmA661zaHTyYUGzBX63Z+j+/c5R5qNzz2601Rip9lWvP4eiNeZWnub +NdVPyQVOGcoiFnwwQ0XsNUDzim70du2xz82p8DgqFMMkEiSgUnkoS9J9OxDAdDf2 +EsbfjUAfNOP79gK96xebIUpJqwdiOcTunhxQmwBJySNjoNX+7BV3eqb95lF0w+f0 +aHIhcjc/1KIsQXL6WTVFqPeXPPJY3yHA3MvQJF+HA0FFOWeaNjyl9XsV48znQb4J +/iEaGdDz5Gn10UqrIW27Bdh0/gZQxbolnTKg5l+It8EjmRDSr1TliTFg+8gK4az3 +oQLYa5FiYAk12m63CdARTWchrbekS12+nv1uhOTskA2lruTD1CoN4ROjDjsYD+Ve +WxfdepQ/CLaptd38wo/rnqFC19N0QtestcLLBbDbK+2Tap4VJ8k8VgzTQiEiZNd3 +jZdkKJP1RcgymE9hQ6b8EDWjaOhAABjCG9AQg/fJ3BQeXILYstDUpQnc4VsGgsQg +8g6NQitL/Wp5rWlOF9IJ5TagJsS1nZwRymThGOj+2b0Gs4izd0ulk1/Elkz2KOn0 +ttHkYlCgm0tQm2lPBp2rchtvm/bhl/3DziOsM05l5VnRLe5AG2jinNk21SzR2h/I +1sZZt/X+hqbBVUqphwJ5R1O75joxARcVCU23mCggTNy743fOMI4= +=yXan +-----END PGP SIGNATURE----- diff --git a/kwayland-integration6.changes b/kwayland-integration6.changes new file mode 100644 index 0000000..c9ca579 --- /dev/null +++ b/kwayland-integration6.changes @@ -0,0 +1,12 @@ +------------------------------------------------------------------- +Wed Jan 31 17:37:12 UTC 2024 - Fabian Vogt + +- Update to 5.93.0 (6.0 RC 2): + * New bugfix release + * See https://kde.org/announcements/megarelease/6/rc2/ for details +- No code changes since 5.92.0 + +------------------------------------------------------------------- +Wed Jan 24 20:43:13 UTC 2024 - Fabian Vogt + +- Initial commit diff --git a/kwayland-integration6.spec b/kwayland-integration6.spec new file mode 100644 index 0000000..f3fb3c2 --- /dev/null +++ b/kwayland-integration6.spec @@ -0,0 +1,78 @@ +# +# spec file for package kwayland-integration6 +# +# Copyright (c) 2024 SUSE LLC +# +# 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/ +# + + +%bcond_without released +%define rname kwayland-integration +Name: kwayland-integration6 +Version: 5.93.0 +Release: 0 +Summary: Plugin to integrate KF5 KWayland into Plasma 6 +License: LGPL-2.1-or-later +Group: Development/Libraries/KDE +URL: http://www.kde.org +Source: https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz +%if %{with released} +Source1: https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig +Source2: plasma.keyring +%endif +BuildRequires: cmake >= 3.16 +BuildRequires: extra-cmake-modules >= 5.102.0 +BuildRequires: kf5-filesystem +BuildRequires: libQt5PlatformSupport-private-headers-devel +BuildRequires: libqt5-qtwayland-private-headers-devel +BuildRequires: pkgconfig +BuildRequires: cmake(KF5Wayland) +BuildRequires: cmake(KF5WindowSystem) +BuildRequires: cmake(Qt5Core) >= 5.15.2 +BuildRequires: cmake(Qt5Test) +BuildRequires: cmake(Qt5WaylandClient) +BuildRequires: cmake(Qt5Widgets) +BuildRequires: cmake(Qt5XkbCommonSupport) +BuildRequires: cmake(PlasmaWaylandProtocols) +BuildRequires: pkgconfig(wayland-protocols) +BuildRequires: pkgconfig(xkbcommon) +# Newer compiler needed for C++20 on Leap 15 +%if 0%{?suse_version} < 1600 +BuildRequires: gcc13-c++ +%endif +# From Plasma 5 +Conflicts: kwayland-integration + +%description +Plugin to integrate KF5 KWayland into Plasma 6. + +%prep +%autosetup -n %{rname}-%{version} + +%build +%if 0%{?suse_version} < 1600 + export CC=gcc-13 + export CXX=g++-13 +%endif + %cmake_kf5 -d build + %cmake_build + +%install + %kf5_makeinstall -C build + +%files +%license LICENSES/* +%{_kf5_plugindir}/ +%{_kf5_debugdir}/kwindowsystem.kwayland.categories + +%changelog diff --git a/plasma.keyring b/plasma.keyring new file mode 100644 index 0000000..df40fb7 Binary files /dev/null and b/plasma.keyring differ