commit:     fea6d352ff2e7ec523971dd76793b1c134e742de
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 27 16:47:00 2026 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 27 21:56:27 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea6d352

dev-libs/nwjs: Drop old 0.86.0-r1, 0.100.1-r1, 0.104.1-r2, 0.106.0

I was going to keep 0.106.0 for now, but it just crashes here.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 dev-libs/nwjs/Manifest               |  16 ----
 dev-libs/nwjs/nwjs-0.100.1-r1.ebuild | 159 -----------------------------------
 dev-libs/nwjs/nwjs-0.104.1-r2.ebuild | 159 -----------------------------------
 dev-libs/nwjs/nwjs-0.106.0.ebuild    | 159 -----------------------------------
 dev-libs/nwjs/nwjs-0.86.0-r1.ebuild  | 158 ----------------------------------
 5 files changed, 651 deletions(-)

diff --git a/dev-libs/nwjs/Manifest b/dev-libs/nwjs/Manifest
index 6ca7da7438ed..95128650c0d3 100644
--- a/dev-libs/nwjs/Manifest
+++ b/dev-libs/nwjs/Manifest
@@ -1,20 +1,4 @@
-DIST nwjs-sdk-v0.100.1-linux-ia32.tar.gz 213794612 BLAKE2B 
f45cba2e110a63a079ffa99577a40c1599f90d79340e7c0e26069b72b9b1a9ce6313c878b4705c092165e1bc31e2403ad970410295c0e6797e45f57c2ff596ae
 SHA512 
8b15a4a7d278e9940a17b42aed946cf2a2d437a0be029c3a63dd80cc94debe1e915898e9f1de3037e9d162a59fe1d8f4b65cc34ff87ccb77a0001a0c9145871a
-DIST nwjs-sdk-v0.100.1-linux-x64.tar.gz 200607054 BLAKE2B 
6656a6451d70642ed85570c97b984797f41f86250b9afcc19fdb4d2bac11c7a6974dc77f991d52ec4daedf3254d58807571f584fef23b2fbc5a85f4a604e2152
 SHA512 
29682cbfcf95785693fdc2545dd5347191b144e81538f59333bdeab8908439eca50a78259c7238b49db3f26914834ef29dc306e9be1ca6a0f7cacfb656c04619
-DIST nwjs-sdk-v0.104.1-linux-ia32.tar.gz 235236834 BLAKE2B 
b59c9a1ea53a6ae71c74602901cce6b2482e1273a6d847403e0c64ec6f6e8a8696735d842b564d9e6c779238edbe9a1bc2cc3a9469928bcc79c80848a1b3d22e
 SHA512 
8ec7e95ce8e22ddf706b7f8007ae4ec98c48d6266f3071177f71a5db7ba5d06a278c67bcfc3e142fc2cd634f56075cdef1246306bfbe5ac99829903a6bed0f27
-DIST nwjs-sdk-v0.104.1-linux-x64.tar.gz 219318346 BLAKE2B 
14047990bff73df5f92176e0561030037c9f90296fe9e26b07a5a0da854050998f1ef541bd90b9eb32d52091ceee670923a6ed9d9727f02652cc7d58837c5bca
 SHA512 
e484501a4f72ede7b948fd13c8f42e34f684361a28efc3fb08c3474733e14b0a4a490c10b252c234b8fcf4fc6655a8adc512cf14075abb3fcdc19382f1b3e8c1
-DIST nwjs-sdk-v0.106.0-linux-ia32.tar.gz 239763304 BLAKE2B 
6ed44deba33ccfca12deb0cce1c43e50eea6fc0097abb1c56c00e84d1d615df08184697b5c1ce9e480ae7b354b9368f391fe99d3baebdbc7535dd80b7171bb4c
 SHA512 
63a466f0d1e627a82e12c688f89440d9275b9d887dd27b4fa6e38de232f8e25a00bdfa6fbff96962d4e5aebdc8fa56240a08fb92cee33fb75533e9ccd2c312f2
-DIST nwjs-sdk-v0.106.0-linux-x64.tar.gz 223900938 BLAKE2B 
2fedc1a1ee9d7e59a71305ce740ca76f27de39d0a0651f9f26ff4270a7d25ccacfe6e757c18d6241eb3fa372acf4dd6d2c2a13605f26f1092a1cd08a11cb5a43
 SHA512 
ae0929655c70a7af390b16280171c7b3f4ac2f6898bf915769e504225eb9245d6417621a83f26807c20e211ce0eb71bbad8ad3e5d8436421b11bd0c40d785302
 DIST nwjs-sdk-v0.108.0-linux-ia32.tar.gz 242712853 BLAKE2B 
2c1af4c5275f13a3e05fad073605a6c78e90fdc50dbac060d759fa1e7759c2323183cba39043354f1b8cd116dd1b4429e88a0fd13781d7c8f59e309ea414bd64
 SHA512 
88b13709f3e782badef1c9ff8d91aecbde5914e33a7e1f210e96063658ad48c9b781214c356c452881d38feb4684b30875a98efef04201c715687f90795484eb
 DIST nwjs-sdk-v0.108.0-linux-x64.tar.gz 227632891 BLAKE2B 
7391632994de87e7da83e1af78be05c51545917041081c819750b7cbd601ddb2f7ed0aee829ef0ca9af04bc990db34d8e2d32f6df36f1017533f21aa8686ad8f
 SHA512 
0151dc03a86935401e7812befd97dbaae89cb84875d845b96eae629001244c08a520796faef4f7aa94af986f04eae2f9b4dbcd9874305a9d19a75e58b8e447ac
-DIST nwjs-sdk-v0.86.0-linux-ia32.tar.gz 188478472 BLAKE2B 
3539a591310ffa651a841567e1c22cfbc8847a95fc8be29b7ca96e9045a2d08a8d7a38db11b1792cd7fd178742410776a0747d686d7acd017dbdfe65254b9666
 SHA512 
68e18502a5f1f08717244523c8cb33dde2b026e7d230a9223d2a6ff5db43500d131181ab5cadda50011b17a943271707786a1c5ee60b33d61725d156b77db0b0
-DIST nwjs-sdk-v0.86.0-linux-x64.tar.gz 176948574 BLAKE2B 
681e6e9170f3829174cee8e4e35059398e57e8a1c24e44c507617fb4d7bde081923003c135c54075149111b7ce8f383df303281700b21e9a962256a8d868c420
 SHA512 
a76b0fae645422d18510b5c5e7ce260de0b5c6d1c7a882e3d793090c3d1f12f171dd64c7e7aae4d96eb5d80e6868794c205640bd9eae3132596f660190807c4a
-DIST nwjs-v0.100.1-linux-ia32.tar.gz 186956577 BLAKE2B 
2d4c32c9d2f701700b26348d077399ac60958db3803c5898150a1ef5feffad71f33652e656d271115e6faf687e76b88bd6d8a6ae1d7612ef2b058d202854d8a4
 SHA512 
d3d72a3a88672e95b8867ef156440777ee42994b3d271d6fdf13ca1f5ddd70c2cb55a40cd6c91b475dcd4b8ece89c155d68b321ed5c74c4976d8434434e2c79a
-DIST nwjs-v0.100.1-linux-x64.tar.gz 175116456 BLAKE2B 
861394d4f9c474eabbb89777f920e9b81446139f6efa23ea183710dc268401698508d3989b1d163e2fcba823bf003124a554bc8a336cde2ae25c1c5bc6fa79e2
 SHA512 
108c7d29dab8b82ce14b78633076971cfd63cc8755e828e0e177887dea15aa382eab183c8b85e3635320afe184a9e6394b6b659e534692232f10c4b9bb89ec61
-DIST nwjs-v0.104.1-linux-ia32.tar.gz 212183371 BLAKE2B 
ef8382db774ef02c997ec482ee4c24dde2939e2ff80f87ff3c1199809acf701f6d62c0239e41298ff14394c3001abdb9e0f742f888812bd66a657ab6480cfa11
 SHA512 
f865fba4366a0274e4ea98907863496a6744ba227e5a8a3fe61fc6294a86c9099ca5da918a8ef183c9c24f74c7809e552a12ac29943a1ccd38b891c64b6d5fc9
-DIST nwjs-v0.104.1-linux-x64.tar.gz 198106688 BLAKE2B 
9d02fe138ff602dd3cff861f5567ab2f09b4c58bc18fb2799eac78d641f9b6a89bc19d57d8b5c58203dec560af2ff9fdb98b31f832a5f0ca378db7274914768e
 SHA512 
1c9256cc765e23bad158440c121d71d2caabffc8a674a0bb3d7dae1d1ea72bad30d4523c45e40be334d6718b0994116eaef7714e954a83dec544002828ba902e
-DIST nwjs-v0.106.0-linux-ia32.tar.gz 216069110 BLAKE2B 
c62bf2e6b87d80d94df8a17056b4b6df3918ca3a965fce49591ad41eec8b3824dc37f710e72ec6af0141cc095b282b9cce3979f2be2e90f57d174311e3773577
 SHA512 
b3e2db3602cf0d309c38c8e947ea8d473a4440dd5ed86afcebff52d36f00fd0786c4b1b89472233328180054b30dcb8ef4d5548936be5a1a2d60c78679911d4a
-DIST nwjs-v0.106.0-linux-x64.tar.gz 202062709 BLAKE2B 
1b1b6d46f96d20cdc5f0997b693e7e2befb8d75a81877d42d978bb6d9e4004d75b60e2a4a5ffee20ab071fd3128897e5873f98eaa0f663d4190e55fce45bc4a7
 SHA512 
a9490be6491618c1f5ce62dc51d35fd987d300b02d63c0f57bc3aefd6a101571986a4959e84fbd5148651c17cc5e6e4f1e8fa98b958e1aff53e2c4123b70921a
 DIST nwjs-v0.108.0-linux-ia32.tar.gz 219235314 BLAKE2B 
ead7f9bc7c6f283ef15eb5829d00a9041174f78f957b0132f829122226a774e85bf4039d1760d7ba539e6982c330424223f88b53da5b58b5e31d53a5ea64bac1
 SHA512 
98f47c3cd6683fa5e0be2747b3be40019bc3375c8a29475db8c54cacfcd8666643d1c04c6465b15a6d19eaf569ac47171be6818038cba7e5e804fd6b1b01a3e8
 DIST nwjs-v0.108.0-linux-x64.tar.gz 205740426 BLAKE2B 
486d19efabea0efb4bfbb84aa8ed5cb91dba20f9ba55025d6a3f771c5cb9941ff97ce49c3a6e5ec5c1c918389cfa00812fec88fd2af539141e34c70c1145399e
 SHA512 
3bc1421eff8fd7f3082b4bef574a033a32f6a0e170f13735d498ef6dcfd9795363f9fc755d72f91f8e8a45418b27f484b72fafe675040dba3314fa4b06cdbdc1
-DIST nwjs-v0.86.0-linux-ia32.tar.gz 165435040 BLAKE2B 
602435828767d4560765f96e41be69c376ccd717409228e334d3222e31f0d92971a0da1a67b064ea3277a18c1b8f17bf1156d44f80bffb7730317a4ef8ee0510
 SHA512 
229374e2cfec89dd9341e0e42ba1a7a7c5ac810fb0efd97ce3d3c4f4011b2af25f60f721f29b353f105dc605251f072f7e8d17579dc4a3b442ef7355d2300e07
-DIST nwjs-v0.86.0-linux-x64.tar.gz 155034686 BLAKE2B 
b9ce301a39e37aa35f3af5b28aebd8a0aa29b93643986e2bd86a0803c4b6f4a8a7138864d00e722e9e3e0703d65aa3a380cc9f57007bc29228eb693b8fa3b03a
 SHA512 
222cbd7cace40be874566b645fd9b5fd259c20bd2af539b4a655c72e58c7777d810324b8c0cd68a619a2b49e8dcf232129573e38de45afcb8b4dfe1f53506d65

diff --git a/dev-libs/nwjs/nwjs-0.100.1-r1.ebuild 
b/dev-libs/nwjs/nwjs-0.100.1-r1.ebuild
deleted file mode 100644
index 19fe7f516988..000000000000
--- a/dev-libs/nwjs/nwjs-0.100.1-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="137"
-CHROMIUM_LANGS="
-       af
-       am
-       ar
-       bg
-       bn
-       ca
-       cs
-       da
-       de
-       el
-       en-GB
-       en-US
-       es-419
-       es
-       et
-       fa
-       fil
-       fi
-       fr
-       gu
-       he
-       hi
-       hr
-       hu
-       id
-       it
-       ja
-       kn
-       ko
-       lt
-       lv
-       ml
-       mr
-       ms
-       nb
-       nl
-       pl
-       pt-BR
-       pt-PT
-       ro
-       ru
-       sk
-       sl
-       sr
-       sv
-       sw
-       ta
-       te
-       th
-       tr
-       uk
-       ur
-       vi
-       zh-CN
-       zh-TW
-"
-
-inherit chromium-2
-
-DESCRIPTION="Framework that lets you call all Node.js modules directly from 
the DOM"
-HOMEPAGE="https://nwjs.io";
-SRC_URI="
-       sdk? (
-               amd64? ( 
https://dl.nwjs.io/v${PV}/${PN}-sdk-v${PV}-linux-x64.tar.gz )
-               x86? ( 
https://dl.nwjs.io/v${PV}/${PN}-sdk-v${PV}-linux-ia32.tar.gz )
-       )
-       !sdk? (
-               amd64? ( 
https://dl.nwjs.io/v${PV}/${PN}-v${PV}-linux-x64.tar.gz )
-               x86? ( https://dl.nwjs.io/v${PV}/${PN}-v${PV}-linux-ia32.tar.gz 
)
-       )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="ffmpeg-chromium sdk"
-
-RDEPEND="
-       app-accessibility/at-spi2-core:2
-       dev-libs/expat
-       dev-libs/glib:2
-       dev-libs/nspr
-       dev-libs/nss
-       media-libs/alsa-lib
-       media-libs/mesa[opengl]
-       net-print/cups
-       sys-apps/dbus
-       sys-apps/util-linux
-       x11-libs/cairo
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libX11
-       x11-libs/libxcb
-       x11-libs/libXcomposite
-       x11-libs/libXcursor
-       x11-libs/libXdamage
-       x11-libs/libXext
-       x11-libs/libXfixes
-       x11-libs/libxkbcommon
-       x11-libs/libXrandr
-       x11-libs/pango
-       virtual/libudev
-       || ( gui-libs/gtk:4 x11-libs/gtk+:3 )
-       !<games-rpg/crosscode-1.4.2.2-r1
-       !ffmpeg-chromium? ( >=media-video/ffmpeg-7.1:0/59.61.61[chromium] )
-       ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-src_unpack() {
-       default
-       if use amd64; then
-               mv "${WORKDIR}/${PN}-$(usev sdk "sdk-")v${PV}-linux-x64" "${S}" 
|| die
-       elif use x86; then
-               mv "${WORKDIR}/${PN}-$(usev sdk "sdk-")v${PV}-linux-ia32" 
"${S}" || die
-       else
-               die "Unsupported architecture"
-       fi
-}
-
-src_prepare() {
-       default
-
-       # Unbundle some libraries. We used to unbundle libEGL, libGLESv2, and
-       # libvulkan, but that now causes CrossCode to crash.
-       rm -r lib/libffmpeg.so swiftshader/ || die
-
-       cd locales || die
-       rm {ar-XB,en-XA}*.pak* || die # No flags for pseudo locales.
-       chromium_remove_language_paks
-}
-
-src_install() {
-       insinto "${DIR}"
-       doins -r *
-
-       exeinto "${DIR}"
-       doexe chrome_crashpad_handler nw
-       use sdk && doexe chromedriver minidump_stackwalk nwjc
-
-       insinto "${DIR}"/lib
-       doins lib/*.json
-
-       exeinto "${DIR}"/lib
-       doexe lib/*.so*
-
-       dosym ../../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex 
ffmpeg-chromium .${CHROMIUM_VERSION} "") \
-               "${DIR}"/lib/libffmpeg.so
-
-       dosym ../.."${DIR}"/nw /usr/bin/${PN}
-}

diff --git a/dev-libs/nwjs/nwjs-0.104.1-r2.ebuild 
b/dev-libs/nwjs/nwjs-0.104.1-r2.ebuild
deleted file mode 100644
index 90527a976fb4..000000000000
--- a/dev-libs/nwjs/nwjs-0.104.1-r2.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="141"
-CHROMIUM_LANGS="
-       af
-       am
-       ar
-       bg
-       bn
-       ca
-       cs
-       da
-       de
-       el
-       en-GB
-       en-US
-       es-419
-       es
-       et
-       fa
-       fil
-       fi
-       fr
-       gu
-       he
-       hi
-       hr
-       hu
-       id
-       it
-       ja
-       kn
-       ko
-       lt
-       lv
-       ml
-       mr
-       ms
-       nb
-       nl
-       pl
-       pt-BR
-       pt-PT
-       ro
-       ru
-       sk
-       sl
-       sr
-       sv
-       sw
-       ta
-       te
-       th
-       tr
-       uk
-       ur
-       vi
-       zh-CN
-       zh-TW
-"
-
-inherit chromium-2
-
-DESCRIPTION="Framework that lets you call all Node.js modules directly from 
the DOM"
-HOMEPAGE="https://nwjs.io";
-SRC_URI="
-       sdk? (
-               amd64? ( 
https://dl.nwjs.io/v${PV}/${PN}-sdk-v${PV}-linux-x64.tar.gz )
-               x86? ( 
https://dl.nwjs.io/v${PV}/${PN}-sdk-v${PV}-linux-ia32.tar.gz )
-       )
-       !sdk? (
-               amd64? ( 
https://dl.nwjs.io/v${PV}/${PN}-v${PV}-linux-x64.tar.gz )
-               x86? ( https://dl.nwjs.io/v${PV}/${PN}-v${PV}-linux-ia32.tar.gz 
)
-       )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="ffmpeg-chromium sdk"
-
-RDEPEND="
-       app-accessibility/at-spi2-core:2
-       dev-libs/expat
-       dev-libs/glib:2
-       dev-libs/nspr
-       dev-libs/nss
-       media-libs/alsa-lib
-       media-libs/mesa[opengl]
-       net-print/cups
-       sys-apps/dbus
-       sys-apps/util-linux
-       x11-libs/cairo
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libX11
-       x11-libs/libxcb
-       x11-libs/libXcomposite
-       x11-libs/libXcursor
-       x11-libs/libXdamage
-       x11-libs/libXext
-       x11-libs/libXfixes
-       x11-libs/libxkbcommon
-       x11-libs/libXrandr
-       x11-libs/pango
-       virtual/libudev
-       || ( gui-libs/gtk:4 x11-libs/gtk+:3 )
-       !<games-rpg/crosscode-1.4.2.2-r1
-       !ffmpeg-chromium? ( >=media-video/ffmpeg-7.1:0/59.61.61[chromium] )
-       ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-src_unpack() {
-       default
-       if use amd64; then
-               mv "${WORKDIR}/${PN}-$(usev sdk "sdk-")v${PV}-linux-x64" "${S}" 
|| die
-       elif use x86; then
-               mv "${WORKDIR}/${PN}-$(usev sdk "sdk-")v${PV}-linux-ia32" 
"${S}" || die
-       else
-               die "Unsupported architecture"
-       fi
-}
-
-src_prepare() {
-       default
-
-       # Unbundle some libraries. We used to unbundle libEGL, libGLESv2, and
-       # libvulkan, but that now causes CrossCode to crash.
-       rm -r lib/libffmpeg.so swiftshader/ || die
-
-       cd locales || die
-       rm {ar-XB,en-XA}*.pak* || die # No flags for pseudo locales.
-       chromium_remove_language_paks
-}
-
-src_install() {
-       insinto "${DIR}"
-       doins -r *
-
-       exeinto "${DIR}"
-       doexe chrome_crashpad_handler nw
-       use sdk && doexe chromedriver minidump_stackwalk nwjc
-
-       insinto "${DIR}"/lib
-       doins lib/*.json
-
-       exeinto "${DIR}"/lib
-       doexe lib/*.so*
-
-       dosym ../../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex 
ffmpeg-chromium .${CHROMIUM_VERSION} "") \
-               "${DIR}"/lib/libffmpeg.so
-
-       dosym ../.."${DIR}"/nw /usr/bin/${PN}
-}

diff --git a/dev-libs/nwjs/nwjs-0.106.0.ebuild 
b/dev-libs/nwjs/nwjs-0.106.0.ebuild
deleted file mode 100644
index 7a199db0d23c..000000000000
--- a/dev-libs/nwjs/nwjs-0.106.0.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="143"
-CHROMIUM_LANGS="
-       af
-       am
-       ar
-       bg
-       bn
-       ca
-       cs
-       da
-       de
-       el
-       en-GB
-       en-US
-       es-419
-       es
-       et
-       fa
-       fil
-       fi
-       fr
-       gu
-       he
-       hi
-       hr
-       hu
-       id
-       it
-       ja
-       kn
-       ko
-       lt
-       lv
-       ml
-       mr
-       ms
-       nb
-       nl
-       pl
-       pt-BR
-       pt-PT
-       ro
-       ru
-       sk
-       sl
-       sr
-       sv
-       sw
-       ta
-       te
-       th
-       tr
-       uk
-       ur
-       vi
-       zh-CN
-       zh-TW
-"
-
-inherit chromium-2
-
-DESCRIPTION="Framework that lets you call all Node.js modules directly from 
the DOM"
-HOMEPAGE="https://nwjs.io";
-SRC_URI="
-       sdk? (
-               amd64? ( 
https://dl.nwjs.io/v${PV}/${PN}-sdk-v${PV}-linux-x64.tar.gz )
-               x86? ( 
https://dl.nwjs.io/v${PV}/${PN}-sdk-v${PV}-linux-ia32.tar.gz )
-       )
-       !sdk? (
-               amd64? ( 
https://dl.nwjs.io/v${PV}/${PN}-v${PV}-linux-x64.tar.gz )
-               x86? ( https://dl.nwjs.io/v${PV}/${PN}-v${PV}-linux-ia32.tar.gz 
)
-       )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="ffmpeg-chromium sdk"
-
-RDEPEND="
-       app-accessibility/at-spi2-core:2
-       dev-libs/expat
-       dev-libs/glib:2
-       dev-libs/nspr
-       dev-libs/nss
-       media-libs/alsa-lib
-       media-libs/mesa[opengl]
-       net-print/cups
-       sys-apps/dbus
-       sys-apps/util-linux
-       x11-libs/cairo
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libX11
-       x11-libs/libxcb
-       x11-libs/libXcomposite
-       x11-libs/libXcursor
-       x11-libs/libXdamage
-       x11-libs/libXext
-       x11-libs/libXfixes
-       x11-libs/libxkbcommon
-       x11-libs/libXrandr
-       x11-libs/pango
-       virtual/libudev
-       || ( gui-libs/gtk:4 x11-libs/gtk+:3 )
-       !<games-rpg/crosscode-1.4.2.2-r1
-       !ffmpeg-chromium? ( >=media-video/ffmpeg-7.1:0/59.61.61[chromium] )
-       ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-src_unpack() {
-       default
-       if use amd64; then
-               mv "${WORKDIR}/${PN}-$(usev sdk "sdk-")v${PV}-linux-x64" "${S}" 
|| die
-       elif use x86; then
-               mv "${WORKDIR}/${PN}-$(usev sdk "sdk-")v${PV}-linux-ia32" 
"${S}" || die
-       else
-               die "Unsupported architecture"
-       fi
-}
-
-src_prepare() {
-       default
-
-       # Unbundle some libraries. We used to unbundle libEGL, libGLESv2, and
-       # libvulkan, but that now causes CrossCode to crash.
-       rm -r lib/libffmpeg.so swiftshader/ || die
-
-       cd locales || die
-       rm {ar-XB,en-XA}*.pak* || die # No flags for pseudo locales.
-       chromium_remove_language_paks
-}
-
-src_install() {
-       insinto "${DIR}"
-       doins -r *
-
-       exeinto "${DIR}"
-       doexe chrome_crashpad_handler nw
-       use sdk && doexe chromedriver minidump_stackwalk nwjc
-
-       insinto "${DIR}"/lib
-       doins lib/*.json
-
-       exeinto "${DIR}"/lib
-       doexe lib/*.so*
-
-       dosym ../../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex 
ffmpeg-chromium .${CHROMIUM_VERSION} "") \
-               "${DIR}"/lib/libffmpeg.so
-
-       dosym ../.."${DIR}"/nw /usr/bin/${PN}
-}

diff --git a/dev-libs/nwjs/nwjs-0.86.0-r1.ebuild 
b/dev-libs/nwjs/nwjs-0.86.0-r1.ebuild
deleted file mode 100644
index 97383407e5be..000000000000
--- a/dev-libs/nwjs/nwjs-0.86.0-r1.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-#CHROMIUM_VERSION="123"
-CHROMIUM_LANGS="
-       af
-       am
-       ar
-       bg
-       bn
-       ca
-       cs
-       da
-       de
-       el
-       en-GB
-       en-US
-       es-419
-       es
-       et
-       fa
-       fil
-       fi
-       fr
-       gu
-       he
-       hi
-       hr
-       hu
-       id
-       it
-       ja
-       kn
-       ko
-       lt
-       lv
-       ml
-       mr
-       ms
-       nb
-       nl
-       pl
-       pt-BR
-       pt-PT
-       ro
-       ru
-       sk
-       sl
-       sr
-       sv
-       sw
-       ta
-       te
-       th
-       tr
-       uk
-       ur
-       vi
-       zh-CN
-       zh-TW
-"
-
-inherit chromium-2
-
-DESCRIPTION="Framework that lets you call all Node.js modules directly from 
the DOM"
-HOMEPAGE="https://nwjs.io";
-SRC_URI="
-       sdk? (
-               amd64? ( 
https://dl.nwjs.io/v${PV}/${PN}-sdk-v${PV}-linux-x64.tar.gz )
-               x86? ( 
https://dl.nwjs.io/v${PV}/${PN}-sdk-v${PV}-linux-ia32.tar.gz )
-       )
-       !sdk? (
-               amd64? ( 
https://dl.nwjs.io/v${PV}/${PN}-v${PV}-linux-x64.tar.gz )
-               x86? ( https://dl.nwjs.io/v${PV}/${PN}-v${PV}-linux-ia32.tar.gz 
)
-       )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="sdk"
-
-RDEPEND="
-       app-accessibility/at-spi2-core:2
-       dev-libs/expat
-       dev-libs/glib:2
-       dev-libs/nspr
-       dev-libs/nss
-       media-libs/alsa-lib
-       media-libs/mesa[opengl]
-       net-print/cups
-       sys-apps/dbus
-       sys-apps/util-linux
-       x11-libs/cairo
-       x11-libs/gdk-pixbuf:2
-       x11-libs/libX11
-       x11-libs/libxcb
-       x11-libs/libXcomposite
-       x11-libs/libXcursor
-       x11-libs/libXdamage
-       x11-libs/libXext
-       x11-libs/libXfixes
-       x11-libs/libxkbcommon
-       x11-libs/libXrandr
-       x11-libs/pango
-       virtual/libudev
-       || ( gui-libs/gtk:4 x11-libs/gtk+:3 )
-       !<games-rpg/crosscode-1.4.2.2-r1
-       <media-video/ffmpeg-7:0/58.60.60[chromium]
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-src_unpack() {
-       default
-       if use amd64; then
-               mv "${WORKDIR}/${PN}-$(usev sdk "sdk-")v${PV}-linux-x64" "${S}" 
|| die
-       elif use x86; then
-               mv "${WORKDIR}/${PN}-$(usev sdk "sdk-")v${PV}-linux-ia32" 
"${S}" || die
-       else
-               die "Unsupported architecture"
-       fi
-}
-
-src_prepare() {
-       default
-
-       # Unbundle some libraries. We used to unbundle libEGL, libGLESv2, and
-       # libvulkan, but that now causes CrossCode to crash.
-       rm -r lib/libffmpeg.so swiftshader/ || die
-
-       cd locales || die
-       rm {ar-XB,en-XA}*.pak* || die # No flags for pseudo locales.
-       chromium_remove_language_paks
-}
-
-src_install() {
-       insinto "${DIR}"
-       doins -r *
-
-       exeinto "${DIR}"
-       doexe chrome_crashpad_handler nw
-       use sdk && doexe chromedriver minidump_stackwalk nwjc
-
-       insinto "${DIR}"/lib
-       doins lib/*.json
-
-       exeinto "${DIR}"/lib
-       doexe lib/*.so*
-
-       dosym ../../../usr/$(get_libdir)/chromium/libffmpeg.so \
-               "${DIR}"/lib/libffmpeg.so
-
-       dosym ../.."${DIR}"/nw /usr/bin/${PN}
-}

Reply via email to