From f9fd01fd4f760dc7028043dff39ab3f98e228a8135211c8e8aa37d67625ecc5e Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Sat, 30 Sep 2023 17:50:23 +0000 Subject: [PATCH] Accepting request 1114249 from home:iznogood:branches:X11:Wayland - Update to version 0.2.0: * Various bug and leak fixes. * New gtk plugin. - Update URL and source to new home. - Add pkgconfig(gtk-3.0) BuildRequires, new dependency. - Use ldconfig_scriptlets macro for post(un) handling. - update to 0.1.1: * cairo: Keep a ref to the frame while invoking libdecor_frame_close(). * os-compatibility: handle EINTR gracefully * bdecor: drop 'p' prefix for pointer to width and height * libdecor: reorder set_min/set_max functions * Avoid infinite loop in init_plugins() * implement 'frame_get_border_size' for fallback plugin * Fix leak of plugin private data - Build -32bit packages of libdecor - initial packaging of version 0.1.0 OBS-URL: https://build.opensuse.org/request/show/1114249 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libdecor?expand=0&rev=9 --- libdecor-0.1.1.tar.xz | 3 --- libdecor-0.2.0.tar.xz | 3 +++ libdecor.changes | 11 ++++++++++- libdecor.spec | 13 ++++++------- 4 files changed, 19 insertions(+), 11 deletions(-) delete mode 100644 libdecor-0.1.1.tar.xz create mode 100644 libdecor-0.2.0.tar.xz diff --git a/libdecor-0.1.1.tar.xz b/libdecor-0.1.1.tar.xz deleted file mode 100644 index efd5fef..0000000 --- a/libdecor-0.1.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fa95d892bd7941616f8d20aa665cd6f5745e2e8188a26a60e2a7390f21402708 -size 37376 diff --git a/libdecor-0.2.0.tar.xz b/libdecor-0.2.0.tar.xz new file mode 100644 index 0000000..aebe0ce --- /dev/null +++ b/libdecor-0.2.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d39a37e973c42d192e03f561c9b1f5260df28e3a93c8275355f97c589078eebe +size 44880 diff --git a/libdecor.changes b/libdecor.changes index 0864551..bd5494f 100644 --- a/libdecor.changes +++ b/libdecor.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Wed Sep 27 19:42:00 UTC 2023 - Bjørn Lie + +- Update to version 0.2.0: + * Various bug and leak fixes. + * New gtk plugin. +- Update URL and source to new home. +- Add pkgconfig(gtk-3.0) BuildRequires, new dependency. +- Use ldconfig_scriptlets macro for post(un) handling. + ------------------------------------------------------------------- Sat Dec 3 10:31:33 UTC 2022 - Dirk Müller @@ -10,7 +20,6 @@ Sat Dec 3 10:31:33 UTC 2022 - Dirk Müller * implement 'frame_get_border_size' for fallback plugin * Fix leak of plugin private data - ------------------------------------------------------------------- Thu Apr 14 16:01:22 UTC 2022 - David Gow diff --git a/libdecor.spec b/libdecor.spec index fb6cea3..4983e85 100644 --- a/libdecor.spec +++ b/libdecor.spec @@ -1,7 +1,7 @@ # # spec file for package libdecor # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,21 +16,21 @@ # -%define commit ee5ef0f2c3a4743e8501a855d61cb397 Name: libdecor -Version: 0.1.1 +Version: 0.2.0 Release: 0 Summary: Wayland client side decoration library License: MIT Group: System/GUI/Other -URL: https://gitlab.gnome.org/jadahl/libdecor -Source: https://gitlab.gnome.org/jadahl/libdecor/uploads/%{commit}/%{name}-%{version}.tar.xz +URL: https://gitlab.freedesktop.org/libdecor/libdecor +Source: %{url}/-/releases/%{version}/downloads/%{name}-%{version}.tar.xz Source1: baselibs.conf BuildRequires: gcc BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(pangocairo) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-cursor) @@ -66,8 +66,7 @@ Libraries and header files for developing applications that target libdecor. %install %meson_install -%post -n libdecor-0-0 -p /sbin/ldconfig -%postun -n libdecor-0-0 -p /sbin/ldconfig +%ldconfig_scriptlets -n libdecor-0-0 %files %license LICENSE