gui-apps/wcm: drop 0.9.0-r1

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
This commit is contained in:
Viorel Munteanu 2025-10-02 09:58:34 +03:00
parent 81e914fcd8
commit 8f8942b302
No known key found for this signature in database
GPG Key ID: 0CE5A97D9310DAB0
3 changed files with 0 additions and 106 deletions

View File

@ -1,2 +1 @@
DIST wcm-0.10.0.tar.xz 270708 BLAKE2B 0e0cce03651b2d87d410ca6e5bfe56b56f81dbd04f6c477e3813ff3587c87d14ff5369997dc8cb91cd7e9fd8dfc2cd435b4917b2b594f44c63a431d2625a08b8 SHA512 ba306d5469e88296c6ed27bd2bde12b0aff8c7b2e512f22beaa45305e3a301bee513b606651b57daeab7441c669b4afb05cd806c9a75bde90f9f6913be004966
DIST wcm-0.9.0.tar.xz 434076 BLAKE2B 7f068dda1c256d930db57d8cd299652416c5a2357742e1cc3adddab98b143ff33219dcde7c94f951d456d8a4047ce606fd95ddf1a9b4b33f8e1de8997b67aeb5 SHA512 f6c240c38adcf6c464df2ba07f2cbaeecabaf16fcf6c92fa064e30989d9d9476422e2d58bbdc14c0b2232839b517ee2938cc795200e3cb1549c170c87df8050c

View File

@ -1,37 +0,0 @@
https://github.com/artizirk/wdisplays/pull/25
https://bugs.gentoo.org/946954
--- a/subprojects/wdisplays/src/outputs.c
+++ b/subprojects/wdisplays/src/outputs.c
@@ -526,7 +526,7 @@
static const struct zwlr_output_manager_v1_listener output_manager_listener = {
.head = output_manager_handle_head,
.done = output_manager_handle_done,
- .finished = noop,
+ .finished = (void (*)(void *, struct zwlr_output_manager_v1 *))noop,
};
static void registry_handle_global(void *data, struct wl_registry *registry,
uint32_t name, const char *interface, uint32_t version) {
@@ -553,7 +553,7 @@
static const struct wl_registry_listener registry_listener = {
.global = registry_handle_global,
- .global_remove = noop,
+ .global_remove = (void (*)(void *, struct wl_registry *, uint32_t))noop,
};
void wd_add_output_management_listener(struct wd_state *state, struct
@@ -603,10 +603,10 @@
static const struct zxdg_output_v1_listener output_listener = {
.logical_position = output_logical_position,
- .logical_size = noop,
- .done = noop,
+ .logical_size = (void (*)(void *, struct zxdg_output_v1 *, int32_t, int32_t))noop,
+ .done = (void (*)(void *, struct zxdg_output_v1 *))noop,
.name = output_name,
- .description = noop
+ .description = (void (*)(void *, struct zxdg_output_v1 *, const char *))noop
};
void wd_add_output(struct wd_state *state, struct wl_output *wl_output,

View File

@ -1,68 +0,0 @@
# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson xdg
DESCRIPTION="Wayfire Config Manager"
HOMEPAGE="https://github.com/WayfireWM/wcm"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/wcm.git"
SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/wcm/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="amd64 arm64"
SLOT="0/$(ver_cut 1-2)"
fi
LICENSE="MIT"
RESTRICT="test" # no tests
COMMON_DEPEND="
dev-cpp/glibmm:2
dev-cpp/gtkmm:3.0[wayland]
dev-libs/glib:2
dev-libs/libevdev
dev-libs/libsigc++:2
dev-libs/libxml2:=
dev-libs/wayland
gui-apps/wf-shell:${SLOT}
gui-libs/wf-config:${SLOT}
gui-wm/wayfire:${SLOT}
media-libs/libepoxy
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libxkbcommon
"
RDEPEND="${COMMON_DEPEND}"
DEPEND="
${COMMON_DEPEND}
dev-libs/wayland-protocols
"
BDEPEND="
dev-util/wayland-scanner
virtual/pkgconfig
"
PATCHES=(
"${FILESDIR}"/${P}-incompatible-pointer-types.patch
)
src_prepare() {
default
sed 's/DestkopSettings/DesktopSettings/' -i wayfire-config-manager.desktop
}
src_configure() {
local emesonargs=(
-Dwf_shell=enabled
-Denable_wdisplays=true
)
meson_src_configure
}