diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-02-18 11:39:03 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-02-18 11:39:03 +0000 |
commit | 08f1ae6b8bd1202a10c5f0d07ee0adc846e0308c (patch) | |
tree | 030000b4df6e90b84380b6c0471fd05dd547bb0f /gui-wm/hyprland | |
parent | 3e4b97f04e1561890eb4b0bcb3a411b931c08d02 (diff) |
gentoo auto-resync : 18:02:2024 - 11:39:02
Diffstat (limited to 'gui-wm/hyprland')
-rw-r--r-- | gui-wm/hyprland/Manifest | 4 | ||||
-rw-r--r-- | gui-wm/hyprland/hyprland-0.35.0.ebuild (renamed from gui-wm/hyprland/hyprland-0.33.1.ebuild) | 33 |
2 files changed, 25 insertions, 12 deletions
diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest index 53051edf5a87..70b97ac085a9 100644 --- a/gui-wm/hyprland/Manifest +++ b/gui-wm/hyprland/Manifest @@ -1,9 +1,9 @@ AUX gcc14.patch 1300 BLAKE2B c737318ca98ca4a3782353c74656b4f13abd675fcd61c4ccd8b80f72161b11b601f4fc07774c6c174ee141e215f99d8949cf2eb4f617a445f4502f890767c7ac SHA512 aa7e4bfadf12c8bf6e26b4e0751d7906a8fcf9171587d4f5561e2af22ee28b62100bc9e7759b760a92414d6004fecdda00fe2d140264738d0cb1eec86ff00172 DIST hyprland-0.32.3.gh.tar.gz 14119304 BLAKE2B 304878a3bb167da9ceae8afbde21bf2c64b81ffd61c13ccfd772f240d234bb9cbd448f7ae2d0fcc6d8e7c7e29e1eca66ad68d98cfef9b22caccae9ee9f3ae39d SHA512 521cfa6b3621142cb4cc1e6c11978e49f28b29836a1a8e00cc2c697f44dcf620da63e9d39deeabb41130a56c65464b6117416c8a3c1bd690bb056955b7ccea40 -DIST hyprland-0.33.1.gh.tar.gz 14120494 BLAKE2B bd007d332b39b614aefe09b240a340ee9d9eed346bc80dc66e976cf2fbf85ca342fe8bd66b863f1626be7366b9623c4543957f0618c858cec133ee9dd6ac027e SHA512 7e45266310452a12ada4761a9b76a7a385e55f6fae6a446c78595e89fcb8b1cef8275e09bf3b9b636a096498c5c2328b1d00b0c33447ab4d018a9a6956855352 DIST hyprland-0.34.0.gh.tar.gz 14128415 BLAKE2B 059fc8b849daeb71b08d7114fd8aea1264c0e9967f471df66b27aca46b95fd499d2929730ba66981bb7d6c423479533b280839db7839ca1df007825f72fb9bf8 SHA512 35cce0668a13d7e7fd220d62efd965a069ff0213996bfa47ca0852c6258881bc070020d4831364b325b71d8ce7373d1793a89006a4341088dcbaf01914920f1a +DIST hyprland-0.35.0.gh.tar.gz 54200453 BLAKE2B f5a8a5ed5f5ca28e5fc5a329d5191abce458b9bf0b99bee970aaa4be40671bfe945dabe2b3ff34ca753beeb35ec7fe016e6a54669dbe1ee4f25e2c128c3e390d SHA512 5afe7c340b994f2542982d8c8fa837b2a43ef9e487810fec0b33e4a5cc9188b71e41a0be22839191cf15e9c1fdfd964d0751def51f93db438e4a45649077c8a7 EBUILD hyprland-0.32.3.ebuild 3480 BLAKE2B 69da0a3898215a523eea91e9570e7664faa872d353643be2b56255fd6c583a6ecc84458e4ed0569c6dd75ba755cde57edbf06811372a8de11bf4a466932a6870 SHA512 ace99762fbbaff0070c600b0143149804dac32f0a32740b54b34269974bdb11fefe2a7b3ee2a6c6a0316fa17b7e41d1a1019f1de66d64153989d67d285baf843 -EBUILD hyprland-0.33.1.ebuild 3329 BLAKE2B 6337544938b086cf2b91e899833a91054005777f32cfee57f672658085461b8c977dc9ae465e0ea96f1f164864af072961679cae95b96664a0b710c3d8a593a0 SHA512 48df849250759a76eed5cae624741f50c8a6c1e9acf4983801825874a30146e39eb0d284faabb77f8a1ea24ca17c158f907e3d299ff6c13c04f488654eb967da EBUILD hyprland-0.34.0.ebuild 3732 BLAKE2B 931c743c8bf05fe46179ec7fd4968439899b1dcd6e9afc23b01ab86372a666342b9fe7b27b49dca10d08e1c6eb667dae823e0acdfccdbdb05ceed7856a80a8e0 SHA512 dada8e515fb9eaae7bca023b5e5442f78c19ff9483a0a7f30b148fad7fc1cf6222d739bf35ad41a494f10dba59faa0f0c416c06064b139b166b9ff8a6e1c2533 +EBUILD hyprland-0.35.0.ebuild 3686 BLAKE2B 16fe562acdacb24653ee65ef5be9362da91c56189ebd6db2a66f744b0f230071abbf2a37687bf6073f716c9d18eafc1cdddaccb087cabc7b18fc7bde43796037 SHA512 651908a5d41dfe8ad6686b3a9188a570b1151adaf656dd424bcd17c06fd1a3642699d79969ebcb1111e3e97606a12fa7147c8bc0e147170ddbf882eadbcc1672 EBUILD hyprland-9999.ebuild 3686 BLAKE2B 175835f9077b019bcac005e5659e95c745e9e6c7eb61a88bf2e175af0c5aaf87dfb5cbad7b4e4f3ba0c708c1af2e548ec2bade747952e8530289ebb013e1ac19 SHA512 6a6bf543420e207b0d92ba57c7a9485a23387a8b23cd8515dea42ba108ef4e0bd653973692260c5cfe3939c08e2c5e649813f2a07a5ab5ff729095c73a1940d3 MISC metadata.xml 716 BLAKE2B fc5248c809b9b5bf1002e3d82ff80f595b8e613d09e5541f1a0151c3ea2c117376d25fa5a40c85d254533708d9eff5339bd329b42118e87ca49e22e55c0c5d7b SHA512 31252ced2546f3686f17259aabfe9273af14f7efaf3fa0bfb446c65c6d9478be3a23c531e0ac463f27fe1d50842f6f126f32e47a8a03a345306297e182952e98 diff --git a/gui-wm/hyprland/hyprland-0.33.1.ebuild b/gui-wm/hyprland/hyprland-0.35.0.ebuild index a64b498c3634..640be8a77ac9 100644 --- a/gui-wm/hyprland/hyprland-0.33.1.ebuild +++ b/gui-wm/hyprland/hyprland-0.35.0.ebuild @@ -8,14 +8,30 @@ inherit meson toolchain-funcs DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its looks" HOMEPAGE="https://github.com/hyprwm/Hyprland" -SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-source" +if [[ "${PV}" = *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git" +else + SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}-source" + + KEYWORDS="~amd64 ~riscv" +fi -KEYWORDS="~amd64 ~riscv" LICENSE="BSD" SLOT="0" IUSE="X legacy-renderer systemd" +# hyprpm (hyprland plugin manager) requires the dependencies at runtime +# so that it can clone, compile and install plugins. +HYPRPM_RDEPEND=" + app-alternatives/ninja + dev-build/cmake + dev-build/meson + dev-vcs/git + sys-auth/polkit + virtual/pkgconfig +" # bundled wlroots has the following dependency string according to included headers. # wlroots[drm,gles2-renderer,libinput,x11-backend?,X?] # enable x11-backend with X and vice versa @@ -28,7 +44,7 @@ WLROOTS_RDEPEND=" media-libs/mesa[egl(+),gles2] sys-apps/hwdata:= sys-auth/seatd:= - >=x11-libs/libdrm-2.4.118 + >=x11-libs/libdrm-2.4.120 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 virtual/libudev:= @@ -46,9 +62,10 @@ WLROOTS_BDEPEND=" dev-util/glslang dev-util/wayland-scanner " - RDEPEND=" + ${HYPRPM_RDEPEND} ${WLROOTS_RDEPEND} + dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput dev-libs/wayland @@ -66,7 +83,7 @@ DEPEND=" ${RDEPEND} ${WLROOTS_DEPEND} dev-libs/hyprland-protocols - >=dev-libs/wayland-protocols-1.25 + dev-libs/wayland-protocols " BDEPEND=" ${WLROOTS_BDEPEND} @@ -77,10 +94,6 @@ BDEPEND=" virtual/pkgconfig " -PATCHES=( - "${FILESDIR}/gcc14.patch" -) - pkg_setup() { [[ ${MERGE_TYPE} == binary ]] && return |