Skip to content

Commit

Permalink
x11-wm/hypr: new package, add 9999
Browse files Browse the repository at this point in the history
  • Loading branch information
Goldsrc233 committed Nov 2, 2023
1 parent 1b93237 commit bf02bdc
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
37 changes: 37 additions & 0 deletions x11-wm/hypr/hypr-9999.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit cmake git-r3 toolchain-funcs

DESCRIPTION="A dynamic Linux tiling window manager for Xorg"
HOMEPAGE="https://github.com/hyprwm/Hypr"
EGIT_REPO_URI="https://github.com/hyprwm/Hypr.git"

LICENSE="BSD"
SLOT="0"

DEPEND="x11-libs/cairo
dev-util/ninja
x11-libs/libxcb
x11-base/xcb-proto
x11-libs/xcb-util
x11-libs/xcb-util-cursor
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-wm
dev-cpp/gtkmm:3.0
gui-libs/gtk"

src_prepare() {
if tc-is-clang; then
ewarn "This programs fails to build with clang"
ewarn "Proceed with your own caution"
fi
cmake_src_prepare
}

src_install() {
dobin "${BUILD_DIR}/Hypr"
dodoc "${S}/example/hypr.conf"
}
14 changes: 14 additions & 0 deletions x11-wm/hypr/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>[email protected]</email>
<name>Hypr Development</name>
<description>Hyprland development team</description>
</maintainer>
<upstream>
<changelog>https://github.com/hyprwm/Hypr/releases</changelog>
<bugs-to>https://github.com/hyprwm/Hypr/issues</bugs-to>
<remote-id type="github">hyprwm/Hypr</remote-id>
</upstream>
</pkgmetadata>

0 comments on commit bf02bdc

Please sign in to comment.