From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E5172158176 for ; Sun, 12 Oct 2025 09:49:06 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id B01713417EE for ; Sun, 12 Oct 2025 09:49:06 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 4E0F1110574; Sun, 12 Oct 2025 09:48:54 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 440AD110574 for ; Sun, 12 Oct 2025 09:48:54 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F0B463415DF for ; Sun, 12 Oct 2025 09:48:53 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3F79B32BC for ; Sun, 12 Oct 2025 09:48:51 +0000 (UTC) From: "Pacho Ramos" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Pacho Ramos" Message-ID: <1760262494.d81cf150aa384766696b263c5401c39fcfc4e425.pacho@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/libwnck/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-libs/libwnck/Manifest x11-libs/libwnck/libwnck-43.3.ebuild X-VCS-Directories: x11-libs/libwnck/ X-VCS-Committer: pacho X-VCS-Committer-Name: Pacho Ramos X-VCS-Revision: d81cf150aa384766696b263c5401c39fcfc4e425 X-VCS-Branch: master Date: Sun, 12 Oct 2025 09:48:51 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 929fb7bc-937d-4461-9f8a-4a583e01422b X-Archives-Hash: 6edeb207f1820f618f7f095c65c4cb4a commit: d81cf150aa384766696b263c5401c39fcfc4e425 Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 12 09:31:05 2025 +0000 Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 12 09:48:14 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81cf150 x11-libs/libwnck: add 43.3 Signed-off-by: Pacho Ramos gentoo.org> x11-libs/libwnck/Manifest | 1 + x11-libs/libwnck/libwnck-43.3.ebuild | 52 ++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/x11-libs/libwnck/Manifest b/x11-libs/libwnck/Manifest index 46ddef1e5e26..c4004e742d68 100644 --- a/x11-libs/libwnck/Manifest +++ b/x11-libs/libwnck/Manifest @@ -1,2 +1,3 @@ DIST libwnck-43.0.tar.xz 455464 BLAKE2B 591b7a9016f5149a2493d36ed8ec8a7e2a59b13043aed23bf87ef67520954d2e5cab0edb6f427c36f33fe80478ad363c9db6f4dacbc7c6d4295e79191e7f5043 SHA512 f6c14b0a650c6d5ab4d4013e6add3972a0f0bcdedfb9785f64199c9a65713d11c9d936e8b04d0f04707c3d165dd345bfa806f654bf82eabb765546b8914d68d2 DIST libwnck-43.2.tar.xz 455644 BLAKE2B 22008fe01284066722fb2c31451870266cc44eae81c03d2be8d424700224150fcfcc411c392b2fe784e7ff4da6f8d3560897a91999ba06ae14d9165401258231 SHA512 c2f327f3aa757d9120a12de3d87d91ac452ea4a06abfa6de8145548df5175c0445e30fd93045c0e869d80efddc954cde0e25f4247be422801cd92bed40057e5b +DIST libwnck-43.3.tar.xz 455776 BLAKE2B ecce2a705d0775ca0c8f5941c8ce97217897f21ae89b06c58c49fa0f0482a2dbfc3c045c3038dc4fa89bbf44496f342cbf2d561a772363e1435866fb6452f6f8 SHA512 51304ab6ad543d10e8542257b24964dbce454eb1bedfa26fc926797b01373b9effad8097fe0f18216439d0339525377abb9e3c88b58cc2e7ed04832cb40a27ed diff --git a/x11-libs/libwnck/libwnck-43.3.ebuild b/x11-libs/libwnck/libwnck-43.3.ebuild new file mode 100644 index 000000000000..7428fa65ba55 --- /dev/null +++ b/x11-libs/libwnck/libwnck-43.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson xdg + +DESCRIPTION="A window navigation construction kit" +HOMEPAGE="https://developer.gnome.org/libwnck/stable/" + +LICENSE="LGPL-2+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" + +IUSE="gtk-doc +introspection startup-notification tools" + +RDEPEND=" + x11-libs/cairo[X] + >=dev-libs/glib-2.44:2 + >=x11-libs/gtk+-3.22:3[X,introspection?] + startup-notification? ( >=x11-libs/startup-notification-0.4 ) + x11-libs/libX11 + >=x11-libs/libXres-1.2 + introspection? ( >=dev-libs/gobject-introspection-1.56:= ) +" +# libXi header used by wnckprop.c, which is compiled even with USE=-tools (just not installed then) +DEPEND="${RDEPEND} + x11-libs/libXi" +BDEPEND=" + gtk-doc? ( >=dev-util/gtk-doc-1.9 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + xdg_environment_reset + # Don't collide with SLOT=1 with USE=tools + sed -e "s|executable(prog|executable(prog + '-3'|" -i libwnck/meson.build || die +} + +src_configure() { + local emesonargs=( + -Ddeprecation_flags=false + $(meson_use tools install_tools) + $(meson_feature startup-notification startup_notification) + $(meson_feature introspection) + $(meson_use gtk-doc gtk_doc) + ) + meson_src_configure +}