summaryrefslogtreecommitdiff
path: root/dev-cpp/waylandpp
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-cpp/waylandpp
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-cpp/waylandpp')
-rw-r--r--dev-cpp/waylandpp/Manifest2
-rw-r--r--dev-cpp/waylandpp/files/waylandpp-1.0.0-cmake4.patch13
-rw-r--r--dev-cpp/waylandpp/files/waylandpp-1.0.0-gcc-13.patch51
-rw-r--r--dev-cpp/waylandpp/metadata.xml12
-rw-r--r--dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild45
-rw-r--r--dev-cpp/waylandpp/waylandpp-1.0.0-r2.ebuild46
-rw-r--r--dev-cpp/waylandpp/waylandpp-1.0.1-r1.ebuild63
-rw-r--r--dev-cpp/waylandpp/waylandpp-1.0.1.ebuild41
-rw-r--r--dev-cpp/waylandpp/waylandpp-9999.ebuild63
9 files changed, 0 insertions, 336 deletions
diff --git a/dev-cpp/waylandpp/Manifest b/dev-cpp/waylandpp/Manifest
deleted file mode 100644
index 72b2dc92d89f..000000000000
--- a/dev-cpp/waylandpp/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST waylandpp-1.0.0.tar.gz 203510 BLAKE2B 939262f61051fb242e779fa4817b262af2de6acef50b53a55e8565e6305e84fbf297adad02d27342a39e2a1be920443cc6dd50711e2c584b3322fa1e90a7051c SHA512 64b59d073a0593ecf442362eb63ec0a9dfeaa1ad1d56b5955cb0c159fd01dc45e012b926811c6ca0dc12d4bb2e640eabc2e778ab7d28de2098eb694d26f01039
-DIST waylandpp-1.0.1.tar.gz 203547 BLAKE2B a9958dde214541066521b91753a24ae70975e679fc815c2f566f03a2ef01b740daaa6dde6b871d1e3e03740083aa907b6132118d7c377e59ecedd3060b204439 SHA512 32c334cc5349c0f15efb5ebc192b60909580ab90b1359c905ca693fe0006747be2a8c7053ffcfc14eaafeeb6aa0b61d1e07a6a3bd9c351d1abb059b2d7c6191b
diff --git a/dev-cpp/waylandpp/files/waylandpp-1.0.0-cmake4.patch b/dev-cpp/waylandpp/files/waylandpp-1.0.0-cmake4.patch
deleted file mode 100644
index 994fc2f45668..000000000000
--- a/dev-cpp/waylandpp/files/waylandpp-1.0.0-cmake4.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://github.com/NilsBrause/waylandpp/pull/85
-
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -21,7 +21,7 @@
- # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
--cmake_minimum_required(VERSION 3.4)
-+cmake_minimum_required(VERSION 3.4...4.0)
- project(waylandpp VERSION 1.0.0 LANGUAGES CXX)
-
- # packages
diff --git a/dev-cpp/waylandpp/files/waylandpp-1.0.0-gcc-13.patch b/dev-cpp/waylandpp/files/waylandpp-1.0.0-gcc-13.patch
deleted file mode 100644
index 314b1aa5fb80..000000000000
--- a/dev-cpp/waylandpp/files/waylandpp-1.0.0-gcc-13.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-https://github.com/NilsBrause/waylandpp/pull/71
-
-From 3c441910aa25f57df2a4db55f75f5d99cea86620 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <slyich@gmail.com>
-Date: Sun, 8 Jan 2023 18:24:53 +0000
-Subject: [PATCH] add missing <cstdint> include
-
-Upcoming `gcc-13` made `<string>` leaner and does not include `<cstdint>`
-implicitly anymore. As a result build fails without the change as:
-
- [ 2%] Building CXX object CMakeFiles/wayland-scanner++.dir/scanner/scanner.cpp.o
- scanner/scanner.cpp:378:3: error: 'uint32_t' does not name a type
- 378 | uint32_t width = 0;
- | ^~~~~~~~
---- a/include/wayland-client.hpp
-+++ b/include/wayland-client.hpp
-@@ -29,6 +29,7 @@
- /** \file */
-
- #include <atomic>
-+#include <cstdint>
- #include <functional>
- #include <memory>
- #include <string>
---- a/scanner/scanner.cpp
-+++ b/scanner/scanner.cpp
-@@ -23,6 +23,7 @@
- #include <vector>
- #include <cctype>
- #include <cmath>
-+#include <cstdint>
- #include <stdexcept>
-
- #include "pugixml.hpp"
-@@ -1106,6 +1107,7 @@ int main(int argc, char *argv[])
- wayland_hpp << "#pragma once" << std::endl
- << std::endl
- << "#include <array>" << std::endl
-+ << "#include <cstdint>" << std::endl
- << "#include <functional>" << std::endl
- << "#include <memory>" << std::endl
- << "#include <string>" << std::endl
-@@ -1125,6 +1127,7 @@ int main(int argc, char *argv[])
- wayland_server_hpp << "#pragma once" << std::endl
- << std::endl
- << "#include <array>" << std::endl
-+ << "#include <cstdint>" << std::endl
- << "#include <functional>" << std::endl
- << "#include <memory>" << std::endl
- << "#include <string>" << std::endl
-
diff --git a/dev-cpp/waylandpp/metadata.xml b/dev-cpp/waylandpp/metadata.xml
deleted file mode 100644
index db587a6f66b9..000000000000
--- a/dev-cpp/waylandpp/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>candrews@gentoo.org</email>
- <name>Craig Andrews</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/NilsBrause/waylandpp/issues</bugs-to>
- <remote-id type="github">NilsBrause/waylandpp</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild b/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
deleted file mode 100644
index 366b2ef8b527..000000000000
--- a/dev-cpp/waylandpp/waylandpp-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Wayland C++ bindings"
-HOMEPAGE="https://github.com/NilsBrause/waylandpp"
-
-LICENSE="MIT"
-IUSE="doc"
-SLOT="0/$(ver_cut 1-2)"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-fi
-
-RDEPEND="
- >=dev-libs/wayland-1.11.0
- media-libs/mesa[wayland]
- >=dev-libs/pugixml-1.9-r1
-"
-DEPEND="${RDEPEND}
- doc? (
- app-text/doxygen
- media-gfx/graphviz
- )
- "
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0.0-gcc-13.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(usex doc)
- )
-
- cmake_src_configure
-}
diff --git a/dev-cpp/waylandpp/waylandpp-1.0.0-r2.ebuild b/dev-cpp/waylandpp/waylandpp-1.0.0-r2.ebuild
deleted file mode 100644
index 204d6192f838..000000000000
--- a/dev-cpp/waylandpp/waylandpp-1.0.0-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Wayland C++ bindings"
-HOMEPAGE="https://github.com/NilsBrause/waylandpp"
-
-LICENSE="MIT"
-IUSE="doc"
-SLOT="0/$(ver_cut 1-2)"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-fi
-
-RDEPEND="
- >=dev-libs/wayland-1.11.0
- media-libs/mesa[wayland]
- >=dev-libs/pugixml-1.9-r1
-"
-DEPEND="${RDEPEND}
- doc? (
- app-text/doxygen
- media-gfx/graphviz
- )
- "
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0.0-gcc-13.patch
- "${FILESDIR}"/${PN}-1.0.0-cmake4.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(usex doc)
- )
-
- cmake_src_configure
-}
diff --git a/dev-cpp/waylandpp/waylandpp-1.0.1-r1.ebuild b/dev-cpp/waylandpp/waylandpp-1.0.1-r1.ebuild
deleted file mode 100644
index da2abfb4bc7a..000000000000
--- a/dev-cpp/waylandpp/waylandpp-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="Wayland C++ bindings"
-HOMEPAGE="https://github.com/NilsBrause/waylandpp"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="doc"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-BDEPEND="
- >=dev-libs/pugixml-1.9-r1
-"
-RDEPEND="${BDEPEND}
- >=dev-libs/wayland-1.11.0
-"
-DEPEND="${RDEPEND}
- media-libs/libglvnd
- doc? (
- app-text/doxygen
- media-gfx/graphviz
- )
-"
-
-src_configure() {
- unset BUILD_NATIVE
- local mycmakeargs
-
- if tc-is-cross-compiler; then
- mycmakeargs=(
- -DBUILD_DOCUMENTATION=off
- -DBUILD_LIBRARIES=off
- )
- BUILD_NATIVE="${WORKDIR}/${P}_native"
- BUILD_DIR="${BUILD_NATIVE}" tc-env_build cmake_src_configure
- fi
-
- mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(usex doc)
- ${BUILD_NATIVE+-DWAYLAND_SCANNERPP="${BUILD_NATIVE}"/wayland-scanner++}
- )
- cmake_src_configure
-}
-
-src_compile() {
- if tc-is-cross-compiler; then
- BUILD_DIR="${BUILD_NATIVE}" cmake_src_compile
- fi
-
- cmake_src_compile
-}
diff --git a/dev-cpp/waylandpp/waylandpp-1.0.1.ebuild b/dev-cpp/waylandpp/waylandpp-1.0.1.ebuild
deleted file mode 100644
index 11c5362f522e..000000000000
--- a/dev-cpp/waylandpp/waylandpp-1.0.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Wayland C++ bindings"
-HOMEPAGE="https://github.com/NilsBrause/waylandpp"
-
-LICENSE="MIT"
-IUSE="doc"
-SLOT="0/$(ver_cut 1-2)"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
-fi
-
-RDEPEND="
- >=dev-libs/wayland-1.11.0
- media-libs/mesa[wayland]
- >=dev-libs/pugixml-1.9-r1
-"
-DEPEND="${RDEPEND}
- doc? (
- app-text/doxygen
- media-gfx/graphviz
- )
- "
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(usex doc)
- )
-
- cmake_src_configure
-}
diff --git a/dev-cpp/waylandpp/waylandpp-9999.ebuild b/dev-cpp/waylandpp/waylandpp-9999.ebuild
deleted file mode 100644
index da2abfb4bc7a..000000000000
--- a/dev-cpp/waylandpp/waylandpp-9999.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="Wayland C++ bindings"
-HOMEPAGE="https://github.com/NilsBrause/waylandpp"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="doc"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/NilsBrause/waylandpp.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-BDEPEND="
- >=dev-libs/pugixml-1.9-r1
-"
-RDEPEND="${BDEPEND}
- >=dev-libs/wayland-1.11.0
-"
-DEPEND="${RDEPEND}
- media-libs/libglvnd
- doc? (
- app-text/doxygen
- media-gfx/graphviz
- )
-"
-
-src_configure() {
- unset BUILD_NATIVE
- local mycmakeargs
-
- if tc-is-cross-compiler; then
- mycmakeargs=(
- -DBUILD_DOCUMENTATION=off
- -DBUILD_LIBRARIES=off
- )
- BUILD_NATIVE="${WORKDIR}/${P}_native"
- BUILD_DIR="${BUILD_NATIVE}" tc-env_build cmake_src_configure
- fi
-
- mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(usex doc)
- ${BUILD_NATIVE+-DWAYLAND_SCANNERPP="${BUILD_NATIVE}"/wayland-scanner++}
- )
- cmake_src_configure
-}
-
-src_compile() {
- if tc-is-cross-compiler; then
- BUILD_DIR="${BUILD_NATIVE}" cmake_src_compile
- fi
-
- cmake_src_compile
-}