diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /x11-misc/polybar | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'x11-misc/polybar')
| -rw-r--r-- | x11-misc/polybar/Manifest | 1 | ||||
| -rw-r--r-- | x11-misc/polybar/files/polybar-3.7.2-fontconfig.patch | 11 | ||||
| -rw-r--r-- | x11-misc/polybar/files/polybar-3.7.2-gcc15-cstdint-includes.patch | 97 | ||||
| -rw-r--r-- | x11-misc/polybar/metadata.xml | 17 | ||||
| -rw-r--r-- | x11-misc/polybar/polybar-3.7.2.ebuild | 72 |
5 files changed, 0 insertions, 198 deletions
diff --git a/x11-misc/polybar/Manifest b/x11-misc/polybar/Manifest deleted file mode 100644 index cd433c632a24..000000000000 --- a/x11-misc/polybar/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST polybar-3.7.2.tar.gz 494383 BLAKE2B dda97c42de5f32a005ae6d4de737651278df0364187c735d7fa8a6d34e644b917ba3f32859cc19bd869c43f5d14f73ca734a4227651eb267724d808e4a766e08 SHA512 a0ee701533e101789f7eb95c71717ecf1d389a10b202d19261f9f71fee9d43fb8be17fb63e4a056c5e8bd62d2e669c95ee4d4b8c6bb06b933e1e4b26ab1a0624 diff --git a/x11-misc/polybar/files/polybar-3.7.2-fontconfig.patch b/x11-misc/polybar/files/polybar-3.7.2-fontconfig.patch deleted file mode 100644 index 4e788165b76c..000000000000 --- a/x11-misc/polybar/files/polybar-3.7.2-fontconfig.patch +++ /dev/null @@ -1,11 +0,0 @@ -https://bugs.gentoo.org/953553#c10 ---- a/src/CMakeLists.txt 2024-08-17 13:39:55.000000000 +0200 -+++ b/src/CMakeLists.txt 2025-04-22 14:02:32.225721530 +0200 -@@ -159,6 +159,7 @@ - target_link_libraries(poly PUBLIC - Threads::Threads - Cairo::CairoFC -+ freetype - xpp - LibUV::LibUV - ) diff --git a/x11-misc/polybar/files/polybar-3.7.2-gcc15-cstdint-includes.patch b/x11-misc/polybar/files/polybar-3.7.2-gcc15-cstdint-includes.patch deleted file mode 100644 index 97d9a4c7720b..000000000000 --- a/x11-misc/polybar/files/polybar-3.7.2-gcc15-cstdint-includes.patch +++ /dev/null @@ -1,97 +0,0 @@ -commit e79b671aa7bc4edbae5d8272d523caa092f7548d -Author: John Helmert III <ajak@gentoo.org> -Date: Fri Aug 30 23:13:23 2024 -0700 - - add missing cstdint includes - - In GCC 15, cstdint is less commonly included in stdlib headers so we - need explicit includes: https://gcc.gnu.org/gcc-15/porting_to.html - - See-Also: https://bugs.gentoo.org/937526 - Signed-off-by: John Helmert III <ajak@gentoo.org> - -diff --git a/include/ipc/decoder.hpp b/include/ipc/decoder.hpp -index 9d1afe1c..dcdf9e1a 100644 ---- a/include/ipc/decoder.hpp -+++ b/include/ipc/decoder.hpp -@@ -5,6 +5,8 @@ - #include "errors.hpp" - #include "ipc/msg.hpp" - -+#include <cstdint> -+ - POLYBAR_NS - - namespace ipc { -diff --git a/include/ipc/encoder.hpp b/include/ipc/encoder.hpp -index 1fd36f60..ebb1ea82 100644 ---- a/include/ipc/encoder.hpp -+++ b/include/ipc/encoder.hpp -@@ -4,6 +4,8 @@ - #include "errors.hpp" - #include "ipc/msg.hpp" - -+#include <cstdint> -+ - POLYBAR_NS - - namespace ipc { -diff --git a/include/ipc/msg.hpp b/include/ipc/msg.hpp -index 1b37022d..a423d3bb 100644 ---- a/include/ipc/msg.hpp -+++ b/include/ipc/msg.hpp -@@ -3,6 +3,7 @@ - #include "common.hpp" - - #include <array> -+#include <cstdint> - - POLYBAR_NS - -diff --git a/include/utils/color.hpp b/include/utils/color.hpp -index 491d48ee..9d301af7 100644 ---- a/include/utils/color.hpp -+++ b/include/utils/color.hpp -@@ -1,6 +1,7 @@ - #pragma once - - #include <cstdlib> -+#include <cstdint> - - #include "common.hpp" - -diff --git a/include/utils/string.hpp b/include/utils/string.hpp -index 45eaec06..27e06f7a 100644 ---- a/include/utils/string.hpp -+++ b/include/utils/string.hpp -@@ -1,5 +1,6 @@ - #pragma once - -+#include <cstdint> - #include <sstream> - - #include "common.hpp" -diff --git a/src/ipc/encoder.cpp b/src/ipc/encoder.cpp -index 87cbd915..38da55a1 100644 ---- a/src/ipc/encoder.cpp -+++ b/src/ipc/encoder.cpp -@@ -2,6 +2,7 @@ - - #include <cassert> - #include <cstring> -+#include <cstdint> - - POLYBAR_NS - -diff --git a/src/utils/color.cpp b/src/utils/color.cpp -index 59fa59ae..7e47dad5 100644 ---- a/src/utils/color.cpp -+++ b/src/utils/color.cpp -@@ -1,6 +1,7 @@ - #include "utils/color.hpp" - - #include <algorithm> -+#include <cstdint> - - POLYBAR_NS - diff --git a/x11-misc/polybar/metadata.xml b/x11-misc/polybar/metadata.xml deleted file mode 100644 index f53f395dde65..000000000000 --- a/x11-misc/polybar/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>ajak@gentoo.org</email> - <name>John Helmert III</name> - </maintainer> - <use> - <flag name="i3wm">Add support for i3 window manager</flag> - <flag name="ipc">Add support for Inter-Process Messaging</flag> - <flag name="mpd">Add support for Music Player Daemon</flag> - <flag name="network">Enable network support</flag> - </use> - <upstream> - <remote-id type="github">polybar/polybar</remote-id> - </upstream> -</pkgmetadata> diff --git a/x11-misc/polybar/polybar-3.7.2.ebuild b/x11-misc/polybar/polybar-3.7.2.ebuild deleted file mode 100644 index 55394f1d7737..000000000000 --- a/x11-misc/polybar/polybar-3.7.2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cmake optfeature python-single-r1 - -DESCRIPTION="A fast and easy-to-use tool for creating status bars" -HOMEPAGE="https://github.com/polybar/polybar" -SRC_URI="https://github.com/polybar/${PN}/releases/download/${PV}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="alsa curl doc i3wm ipc mpd network pulseaudio" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep 'x11-base/xcb-proto[${PYTHON_USEDEP}]') - dev-libs/libuv:= - media-libs/fontconfig - media-libs/freetype - x11-base/xorg-proto - x11-libs/cairo[X,xcb(+)] - x11-libs/libxcb:= - x11-libs/xcb-util - x11-libs/xcb-util-cursor - x11-libs/xcb-util-image - x11-libs/xcb-util-wm - x11-libs/xcb-util-xrm - alsa? ( media-libs/alsa-lib ) - curl? ( net-misc/curl ) - doc? ( dev-python/sphinx ) - i3wm? ( - dev-libs/jsoncpp:= - x11-wm/i3 - ) - mpd? ( media-libs/libmpdclient ) - network? ( dev-libs/libnl:3 ) - pulseaudio? ( media-libs/libpulse ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-gcc15-cstdint-includes.patch" - "${FILESDIR}/${PN}-3.7.2-fontconfig.patch" -) - -src_configure() { - local mycmakeargs=( - -DENABLE_ALSA="$(usex alsa)" - -DENABLE_CURL="$(usex curl)" - -DBUILD_DOC="$(usex doc)" - -DENABLE_I3="$(usex i3wm)" - -DBUILD_POLYBAR_MSG="$(usex ipc)" - -DENABLE_MPD="$(usex mpd)" - -DENABLE_NETWORK="$(usex network)" - -DENABLE_PULSEAUDIO="$(usex pulseaudio)" - # Bug 767949 - -DENABLE_CCACHE="OFF" - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc/" - ) - - cmake_src_configure -} - -pkg_postinst() { - optfeature "Unprivileged display backlight control via udev" sys-power/acpilight -} |
