mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-04 13:47:35 -08:00
gui-apps/wcm: drop 0.9.0-r1
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
This commit is contained in:
parent
81e914fcd8
commit
8f8942b302
@ -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
|
||||
|
||||
@ -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,
|
||||
@ -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
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user