diff options
| author | Crucible <crucible@localhost> | 2026-09-23 22:26:59 -0500 |
|---|---|---|
| committer | Crucible <crucible@localhost> | 2026-09-23 22:26:59 -0500 |
| commit | 0bfba5fe509bcae69a88bc8f932be891aae42ee2 (patch) | |
| tree | 9a27fbe3b6704f3ae2f209c56bc5f6e7247b74d4 /dev-libs | |
| parent | f02b743c6d8ce39c700b870dd8581fc1453db734 (diff) | |
| download | srcux-0bfba5fe509bcae69a88bc8f932be891aae42ee2.tar.gz srcux-0bfba5fe509bcae69a88bc8f932be891aae42ee2.tar.xz srcux-0bfba5fe509bcae69a88bc8f932be891aae42ee2.zip | |
Publish srcux candidate 0000000368-20260923-222437
Diffstat (limited to 'dev-libs')
| -rw-r--r-- | dev-libs/girara/Manifest | 1 | ||||
| -rw-r--r-- | dev-libs/girara/girara-2026.07.18.ebuild | 51 | ||||
| -rw-r--r-- | dev-libs/girara/girara-9999.ebuild | 15 | ||||
| -rw-r--r-- | dev-libs/nwjs/Manifest | 4 | ||||
| -rw-r--r-- | dev-libs/nwjs/nwjs-0.116.0.ebuild (renamed from dev-libs/nwjs/nwjs-0.114.0-r1.ebuild) | 7 | ||||
| -rw-r--r-- | dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.22.0.ebuild | 2 |
6 files changed, 62 insertions, 18 deletions
diff --git a/dev-libs/girara/Manifest b/dev-libs/girara/Manifest index 554629734ac0..55c14f3aca59 100644 --- a/dev-libs/girara/Manifest +++ b/dev-libs/girara/Manifest @@ -1,2 +1,3 @@ DIST girara-0.4.5.tar.gz 73664 BLAKE2B 91f4ae0e2538d035fbf7816de336584f3c96202c4a4c824147b8cfddb6324d3966fd57bbd083cda7a4ed6859177ceb3240cd5cd1f874c67f4fabc79b5b687532 SHA512 38fc0f9b9c232e93786130986e53cbcc83bbcb02575bdbd799026d2dd2f46684c8fe2ac5ea7b1b46012a48f92d78537b50a7e9ac42b036cbbf06eda06de00117 DIST girara-2026.02.04.tar.gz 21784 BLAKE2B de860ecb1b735f47e6e968b8477e2435c387b55db07d1d92473230644e3bb426d76968b2fb6976b22d39ec336a0ce28e095f38c1a07d4326637736d10b27ee64 SHA512 65b68f5e36b872cd4310e89aabee08344921759804770a0e3a3e9e1717044e871840fe967e28ef6aa5ff971492b38d27448ff44a8f01bee69b60266bab927b76 +DIST girara-2026.07.18.tar.gz 21848 BLAKE2B e86cd8689e702acce040e02889f0dfa3086d7e5a750532fe04069759002391db6dc9e5de6f5def671fc76e22729a2131e80ece533aeefb94d437e2f8d4ca35d4 SHA512 28a9e0fd27fe8788a69a87dfd2609d0a56220a83dba9b18783a409f6bd0044e8404302a94089a06ef1a722c3e901380164a6ce1de76bfdf69fb8a5b467a1b729 diff --git a/dev-libs/girara/girara-2026.07.18.ebuild b/dev-libs/girara/girara-2026.07.18.ebuild new file mode 100644 index 000000000000..eb638efdfb92 --- /dev/null +++ b/dev-libs/girara/girara-2026.07.18.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic meson + +DESCRIPTION="UI library that focuses on simplicity and minimalism" +HOMEPAGE="https://pwmt.org/projects/girara/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/pwmt/${PN}.git" + EGIT_BRANCH="develop" +else + SRC_URI="https://github.com/pwmt/girara/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +LICENSE="ZLIB" +SLOT="0/5.0" # SONAME (see meson.build) +IUSE="doc X" + +RDEPEND=" + >=dev-libs/glib-2.84:2 + dev-libs/gobject-introspection +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig + doc? ( app-text/doxygen ) +" + +DOCS=( AUTHORS README.md ) + +src_configure() { + # defang automagic dependencies + # Currently only needed for X11-specific workarounds + use X || append-flags -DGENTOO_GTK_HIDE_X11 + + local emesonargs=( + $(meson_feature doc docs) + ) + meson_src_configure +} + +src_compile() { + meson_src_compile + use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) # BUILD_DIR is set by meson_src_compile +} diff --git a/dev-libs/girara/girara-9999.ebuild b/dev-libs/girara/girara-9999.ebuild index 2678bd6946d5..eb638efdfb92 100644 --- a/dev-libs/girara/girara-9999.ebuild +++ b/dev-libs/girara/girara-9999.ebuild @@ -19,21 +19,13 @@ fi LICENSE="ZLIB" SLOT="0/5.0" # SONAME (see meson.build) -IUSE="doc test X" -RESTRICT="!test? ( test )" +IUSE="doc X" RDEPEND=" - >=dev-libs/glib-2.72:2 + >=dev-libs/glib-2.84:2 dev-libs/gobject-introspection " -DEPEND=" - ${RDEPEND} - test? ( - x11-base/xorg-proto - x11-libs/gtk+:3[X] - x11-misc/xvfb-run - ) -" +DEPEND="${RDEPEND}" BDEPEND=" sys-devel/gettext virtual/pkgconfig @@ -49,7 +41,6 @@ src_configure() { local emesonargs=( $(meson_feature doc docs) - $(meson_feature test tests) ) meson_src_configure } diff --git a/dev-libs/nwjs/Manifest b/dev-libs/nwjs/Manifest index ec6a99803679..b7d3cbc57ef4 100644 --- a/dev-libs/nwjs/Manifest +++ b/dev-libs/nwjs/Manifest @@ -1,2 +1,2 @@ -DIST nwjs-sdk-v0.114.0-linux-x64.tar.gz 212034922 BLAKE2B 21e169fca27cbe7270d741a249f0810b442af96b1f6b65e4a2569c7984c8a8127a2bd7746a9842a121e75f88e6818227a30df2c558d9b250a20bbc1b2fa410e4 SHA512 f86541d4f90c0f27c917d11e540d86d2c247ed695d12a4f11c1c750c43186ff30b6b5b9c448700163693b1dc87cb4b2c09dc49c10688836405862a1c2a7c9546 -DIST nwjs-v0.114.0-linux-x64.tar.gz 188223448 BLAKE2B 4a88acde79172c01e69983920a25ea39c7fd0428be18dbdbc361150be8d7540e2cac78308b0e44913ff77b92e9d4162239c8112df4960e0dad77d7017976aa81 SHA512 65fcfc69ec4790578fa40cf0658c903d1c0b1f93dd5abdb3f0aae910c4bf9d905ef1f01cb43c794c0f411763a9c127ba40454e40a31bb1d37b122788083fe6dd +DIST nwjs-sdk-v0.116.0-linux-x64.tar.gz 219797963 BLAKE2B 98b0dcc6949f64aa54fe8bd6bde26eb6f61706fcd254e4ad0a344c8d7bfdea2621fa5bb20ad0ed4bb6e1c0d849ac0102f3fedb874b4f8bca00cc6286a580592a SHA512 acfbda15a090a2c3b2eb798ffedc3cc1efb03bb396c3c07b92b2fa73d9f1d18c78b9720cdb6359e5f6b956b3fe5ea70d3c10e32cf30b90ffd4d93d26f58032ab +DIST nwjs-v0.116.0-linux-x64.tar.gz 194879272 BLAKE2B a45048e0998d1519a86c68275236af84ff083917406e6c99223dede964f538e73ed3a68eeaef5757e9e04d98df7e340bad9eb1fb0f784c8851366989f2031cb6 SHA512 552e1bc6c8b1e3f6ca64073cd0bc8d483dd23ebaf848a932fc1ad9bd5d16325561ac93ab4e6bf91a61b43f2c7a92681cfb7e6a0b1d36aa0e688a24cb52858d9e diff --git a/dev-libs/nwjs/nwjs-0.114.0-r1.ebuild b/dev-libs/nwjs/nwjs-0.116.0.ebuild index c5ddbb0478e0..d8ab0a4d54fe 100644 --- a/dev-libs/nwjs/nwjs-0.114.0-r1.ebuild +++ b/dev-libs/nwjs/nwjs-0.116.0.ebuild @@ -88,6 +88,8 @@ RDEPEND=" dev-libs/nss media-libs/alsa-lib media-libs/libglvnd + media-libs/mesa + media-libs/vulkan-loader net-print/cups sys-apps/dbus sys-apps/util-linux @@ -125,9 +127,8 @@ src_unpack() { 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 + # Unbundle some libraries. + rm -rv lib/lib{EGL,ffmpeg,GLESv2,vulkan}.so* swiftshader/ || die cd locales || die rm {ar-XB,en-XA}*.pak* || die # No flags for pseudo locales. diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.22.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.22.0.ebuild index 642cd7cbee7e..d0a28db29459 100644 --- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.22.0.ebuild +++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.22.0.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols" if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86" fi LICENSE="LGPL-2.1" |
