commit:     0c45f1cf5992be0f392c62875e1220c011b3e84b
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Nov 30 07:28:08 2025 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Sun Nov 30 10:11:03 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c45f1cf

gui-wm/niri: drop 25.05.1-r1

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 gui-wm/niri/Manifest               |   2 -
 gui-wm/niri/niri-25.05.1-r1.ebuild | 127 -------------------------------------
 2 files changed, 129 deletions(-)

diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest
index 30bc68ae39..0b35fc95fc 100644
--- a/gui-wm/niri/Manifest
+++ b/gui-wm/niri/Manifest
@@ -1,8 +1,6 @@
 DIST libdisplay-info-0.3.0.crate 40051 BLAKE2B 
b8542a25e20bcdf58ba7e8154766d760d197604c9ff5688ea75f50c88ff48ad4347f4b8d5c9f09735e2dd154b669527f277ee9a9aa5c1805b43f1c310c23b4d4
 SHA512 
71658ac780b59520864b0549f013d4d84ed01399f7fc2de4d3fc919fb065b1ffdeafe8c6244be06656dd1d212c08a548a68e780e3df6e2f788c84cb49514d767
 DIST libdisplay-info-derive-0.1.1.crate 4048 BLAKE2B 
3889fe8517284d76c1a56d2a94eee8c97aaec48c024c35b42592c0a49b4fa390e43005aafbd2388f88c88fc467d3c07e610c66946d743fccfc30557ed8994b9c
 SHA512 
5f23deb4b86c9a27f500dbb3b107bf5180ff4d3f4c8a55b12a3b5380deb344b4946a1fa2d464c91ba0e74bfd1bc0fbf96c51d0257f46f6e8702cfd60cf3e409c
 DIST libdisplay-info-sys-0.3.0.crate 79126 BLAKE2B 
a42111136ea5a20722022130b98d79cdf238a7448d86803552b3ce399b6d55596cae6e3f2ef11494dc74daf65ade86bc27d19e1e977e84d3077c0f86a12b2bd3
 SHA512 
e7708674298e39f9d85423f3a14bedd3c9a93fee714557c822e3cff5cb68067f2be5db7aaca45f6cb12e0d796dfda4e89a046d8253ce3cd3fcb9cc6060cd8555
-DIST niri-25.05.1-vendored-dependencies.tar.xz 48884152 BLAKE2B 
210eff27af94a01d9058b98ae4a49fd730dabf1d571b7fc5c499522de52d84afaf2a52eabdc296f80bbcdaed15740839cbd1ae4d505f279e007b977135cfa1d1
 SHA512 
38a1448428c3bc16c238221b70a1df406b87acf72a513ad5f0babed2ac874ac11b88580e5c6a7f69a98354e20180e8a3c0f932ea35382a0254134d57578b199b
-DIST niri-25.05.1.tar.gz 716558 BLAKE2B 
012c44351e6fa0e8631b3c44243da119cd03eb41a5ab81c787961df9f3456acb73c3cbb3639d620d19d8111e954797965c2a1bf4b0b3657142e3a1ab77413d7d
 SHA512 
63f6f6e651d2a399259354f5a80fd8815c2be9c1c6b7d5038c03d89fac5966596d0da8b36d83fa7ea85b192e77e0ddfcf40ee9244a2c44cd55776a7a3f54de35
 DIST niri-25.08-vendored-dependencies.tar.xz 54415568 BLAKE2B 
906523cab0fd96ebb47c179efe93d34013ea8afc0b94603016cddfcb5fc4947610a26597c416e209aea48de3b13f8fafab821bcbeb9489135d2d5f7240a63085
 SHA512 
9d192525d5e07bffda2bfc8a0d9329055f2c3fa4ebe6b2897ec3fe9b9a74e1364120411534902eaf509e970c92d4791e676466bb9bdd0b93d7e5c5892ed11ce6
 DIST niri-25.08.tar.gz 810302 BLAKE2B 
39758d4ba4ff721d71a116cba0b8cdcd9e1f0a024257885879b5dc31bf439e91109133cc1650f3bd2376a6f8437fb07b4ee137b0b4d8ace98a1397c6b64d74ea
 SHA512 
d8a10bb726d2e79f695544130cc9f55b1ac0f76dd9a9fb1cafb16cd7934b29a4fecf88656a3bc46ab6140aef7d2c58ed87f3ba43dfe8882df50de997283f2292
 DIST niri-25.11-vendored-dependencies.tar.xz 56722340 BLAKE2B 
ffcdc71c03b7c5fb64640f92f19ed6cccedb44c68eb10a0952e70f2190182eb492d10052bdfef2ae1c8d677c8611bd4dce51df6c8dfa1eb825861cf2f21653b0
 SHA512 
6dda3f5e303e3488feffe9d406a2cd9f2d1175697b5d44702906603cc9f9fe412fd3639da50e42a238222b8ef2910d61032fb04fb9c12b2cad7aa325a1a63479

diff --git a/gui-wm/niri/niri-25.05.1-r1.ebuild 
b/gui-wm/niri/niri-25.05.1-r1.ebuild
deleted file mode 100644
index f9bb4f8f58..0000000000
--- a/gui-wm/niri/niri-25.05.1-r1.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {18..20} )
-RUST_MIN_VER="1.80.1"
-
-# used for version string
-export NIRI_BUILD_COMMIT="8ba57fc"
-
-inherit cargo llvm-r2 optfeature shell-completion systemd
-
-DESCRIPTION="Scrollable-tiling Wayland compositor"
-HOMEPAGE="https://github.com/YaLTeR/niri";
-SRC_URI="
-       https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-       
https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz
-"
-
-LICENSE="GPL-3+"
-# Dependent crate licenses
-LICENSE+="
-       Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0
-       Unicode-3.0
-"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+dbus screencast systemd"
-REQUIRED_USE="
-       screencast? ( dbus )
-       systemd? ( dbus )
-"
-
-DEPEND="
-       dev-libs/glib:2
-       dev-libs/libinput:=
-       dev-libs/wayland
-       <media-libs/libdisplay-info-0.3.0:=
-       media-libs/mesa
-       sys-auth/seatd:=
-       virtual/libudev:=
-       x11-libs/cairo
-       x11-libs/libxkbcommon
-       x11-libs/pango
-       x11-libs/pixman
-       screencast? ( media-video/pipewire:= )
-"
-RDEPEND="
-       ${DEPEND}
-       screencast? ( sys-apps/xdg-desktop-portal-gnome )
-"
-# libclang is required for bindgen
-BDEPEND="
-       screencast? ( $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') )
-"
-
-ECARGO_VENDOR="${WORKDIR}/vendor"
-
-QA_FLAGS_IGNORED="usr/bin/niri"
-
-pkg_setup() {
-       llvm-r2_pkg_setup
-       rust_pkg_setup
-}
-
-src_prepare() {
-       sed -i 's/git = "[^ ]*"/version = "*"/' Cargo.toml || die
-       # niri-session doesn't work on OpenRC
-       if ! use systemd; then
-               sed -i 's/niri-session/niri --session/' resources/niri.desktop 
|| die
-       fi
-       default
-}
-
-src_configure() {
-       local myfeatures=(
-               $(usev dbus)
-               $(usev screencast xdp-gnome-screencast)
-               $(usev systemd)
-       )
-       cargo_src_configure --no-default-features
-}
-
-src_compile() {
-       cargo_src_compile
-
-       "$(cargo_target_dir)"/niri completions bash > niri  || die
-       "$(cargo_target_dir)"/niri completions fish > niri.fish || die
-       "$(cargo_target_dir)"/niri completions zsh > _niri || die
-}
-
-src_install() {
-       cargo_src_install
-
-       dobin resources/niri-session
-       systemd_douserunit resources/niri{.service,-shutdown.target}
-
-       insinto /usr/share/wayland-sessions
-       doins resources/niri.desktop
-
-       insinto /usr/share/xdg-desktop-portal
-       doins resources/niri-portals.conf
-
-       dobashcomp niri
-       dofishcomp niri.fish
-       dozshcomp _niri
-}
-
-src_test() {
-       # tests create a wayland socket in the xdg runtime dir
-       local -x XDG_RUNTIME_DIR="${T}/xdg"
-       mkdir "${XDG_RUNTIME_DIR}" || die
-       chmod 0700 "${XDG_RUNTIME_DIR}" || die
-
-       # bug 950626
-       # https://yalter.github.io/niri/Packaging-niri.html#running-tests
-       local -x RAYON_NUM_THREADS=2
-       cargo_src_test -- --test-threads=2
-}
-
-pkg_postinst() {
-       optfeature "Default application launcher" "gui-apps/fuzzel"
-       optfeature "Default status bar" "gui-apps/waybar"
-       optfeature "Default terminal" "x11-terms/alacritty"
-       optfeature "Xwayland support" "gui-apps/xwayland-satellite"
-}

Reply via email to