diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r4.ebuild similarity index 92% rename from app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild rename to app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r4.ebuild index f4a50a3911..7f9f1b1c94 100644 --- a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r4.ebuild @@ -24,13 +24,13 @@ RDEPEND=" !app-admin/ananicy >=dev-cpp/nlohmann_json-3.9 >=dev-libs/libfmt-8:= - >=dev-libs/spdlog-1.9 + >=dev-libs/spdlog-1.9:= bpf? ( dev-libs/elfutils dev-libs/libbpf dev-util/bpftool ) - systemd? ( sys-apps/systemd ) + systemd? ( sys-apps/systemd:= ) " DEPEND=" @@ -41,6 +41,8 @@ DEPEND=" PATCHES=( "${FILESDIR}/${P}-remove-debug-flags.patch" + "${FILESDIR}/${P}-clang-19.patch" + "${FILESDIR}/${P}-glibc-2.41.patch" ) pkg_setup() { diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-clang-19.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-clang-19.patch new file mode 100644 index 0000000000..1a2ffadcc7 --- /dev/null +++ b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-clang-19.patch @@ -0,0 +1,45 @@ +https://gitlab.com/ananicy-cpp/ananicy-cpp/-/commit/b2589a9b1faa2ecf54aeede40ea781c33bfb09a8 +From: John Titor <50095635+JohnRTitor@users.noreply.github.com> +Date: Fri, 27 Dec 2024 11:37:04 +0530 +Subject: [PATCH] atomic-queue: fix build with clang 19 + +> error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] + +Co-authored-by: Reno Dakota +--- a/include/utility/atomic_queue/atomic_queue.h ++++ b/include/utility/atomic_queue/atomic_queue.h +@@ -393,13 +393,13 @@ class AtomicQueue2 : public AtomicQueueCommon(tail % size_); +- return Base::template do_pop_any(states_[index], elements_[index]); ++ return Base::template do_pop_any(states_[index], elements_[index]); + } + + template + void do_push(U&& element, unsigned head) noexcept { + unsigned index = details::remap_index(head % size_); +- Base::template do_push_any(std::forward(element), states_[index], elements_[index]); ++ Base::template do_push_any(std::forward(element), states_[index], elements_[index]); + } + + public: +@@ -521,13 +521,13 @@ class AtomicQueueB2 : public AtomicQueueCommon(tail & (size_ - 1)); +- return Base::template do_pop_any(states_[index], elements_[index]); ++ return Base::template do_pop_any(states_[index], elements_[index]); + } + + template + void do_push(U&& element, unsigned head) noexcept { + unsigned index = details::remap_index(head & (size_ - 1)); +- Base::template do_push_any(std::forward(element), states_[index], elements_[index]); ++ Base::template do_push_any(std::forward(element), states_[index], elements_[index]); + } + + public: +-- +GitLab + diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-glibc-2.41.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-glibc-2.41.patch new file mode 100644 index 0000000000..a6747de7a0 --- /dev/null +++ b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-glibc-2.41.patch @@ -0,0 +1,103 @@ +https://gitlab.com/ananicy-cpp/ananicy-cpp/-/commit/99e64815bacaf3baa28ad89d022e33ebede94fa9 +From: Antoine Viallon +Date: Thu, 3 Apr 2025 14:24:10 +0200 +Subject: [PATCH] [Platform/Linux] rename sched_*attr symbols to avoid + conflicts with newer GLibc versions + +(cherry picked from commit 6748f23c5f1eaf6c15cb771a3804e3e527015903) +--- a/src/platform/linux/priority.cpp ++++ b/src/platform/linux/priority.cpp +@@ -185,12 +185,12 @@ std::string_view test_latnice_support() noexcept { + + // Use this here instead of function, + // to suppress errors from function call. +- struct sched_attr attr = { +- .size = sizeof(struct sched_attr), ++ struct ananicy_sched_attr attr = { ++ .size = sizeof(struct ananicy_sched_attr), + .sched_flags = SCHED_FLAG_LATENCY_NICE | SCHED_FLAG_KEEP_PARAMS, + .sched_latency_nice = latency_nice, + }; +- const std::int32_t err = sched_setattr(pid, &attr, 0); ++ const std::int32_t err = ananicy_sched_setattr(pid, &attr, 0); + bool is_supported{}; + if (err == 0 && errno == 0) { + set_latnice(pid, saved_latnice); +--- a/src/platform/linux/process_info.cpp ++++ b/src/platform/linux/process_info.cpp +@@ -104,16 +104,16 @@ static std::string get_sched_policy_name(unsigned sched_policy) { + } + } + +-static sched_attr get_sched_attributes(process_id_t pid) { ++static ananicy_sched_attr get_sched_attributes(process_id_t pid) { + +- ::sched_attr attr{}; +- sched_getattr(static_cast(pid), &attr, sizeof(attr), 0); ++ ::ananicy_sched_attr attr{}; ++ ananicy_sched_getattr(static_cast(pid), &attr, sizeof(attr), 0); + + return attr; + } + + bool is_realtime(process_id_t pid) { +- const sched_attr attr = get_sched_attributes(pid); ++ const ananicy_sched_attr attr = get_sched_attributes(pid); + return attr.sched_priority > 0; + } + +--- a/src/platform/linux/syscalls.h ++++ b/src/platform/linux/syscalls.h +@@ -69,7 +69,7 @@ static int ioprio_get(__priority_which_t _which, id_t _who) { + #define SCHED_FLAG_KEEP_POLICY 0x08 + #endif + +-struct [[gnu::packed]] sched_attr { ++struct [[gnu::packed]] ananicy_sched_attr { + uint32_t size; + + uint32_t sched_policy; // SCHED_(FIFO,RR,DEADLINE,OTHER,BATCH,IDLE, etc.) +@@ -94,20 +94,20 @@ struct [[gnu::packed]] sched_attr { + int32_t sched_latency_nice; + }; + +-static int sched_setattr(pid_t pid, const struct sched_attr *attr, ++static int ananicy_sched_setattr(pid_t pid, const struct ananicy_sched_attr *attr, + unsigned int flags) { + return static_cast(syscall(__NR_sched_setattr, pid, attr, flags)); + } + +-static int sched_getattr(pid_t pid, struct sched_attr *attr, unsigned int size, ++static int ananicy_sched_getattr(pid_t pid, struct ananicy_sched_attr *attr, unsigned int size, + unsigned int flags) { + return static_cast(syscall(__NR_sched_getattr, pid, attr, size, flags)); + } + + static int get_latnice(pid_t pid) { + // pid==0 refers to calling thread +- struct sched_attr attr = { .size = sizeof(struct sched_attr) }; +- if (sched_getattr(pid, &attr, sizeof(attr), 0) < 0) { ++ struct ananicy_sched_attr attr = { .size = sizeof(struct ananicy_sched_attr) }; ++ if (ananicy_sched_getattr(pid, &attr, sizeof(attr), 0) < 0) { + std::perror("sched_getattr"); + } + return attr.sched_latency_nice; // defaults to 0 +@@ -115,12 +115,12 @@ static int get_latnice(pid_t pid) { + + static int set_latnice(pid_t pid, int latency_nice) { + // pid==0 refers to calling thread +- struct sched_attr attr = { +- .size = sizeof(struct sched_attr), ++ struct ananicy_sched_attr attr = { ++ .size = sizeof(struct ananicy_sched_attr), + .sched_flags = SCHED_FLAG_LATENCY_NICE | SCHED_FLAG_KEEP_PARAMS, + .sched_latency_nice = latency_nice, + }; +- const int err = sched_setattr(pid, &attr, 0); ++ const int err = ananicy_sched_setattr(pid, &attr, 0); + if (err < 0) { + // sched_setattr failed + if (errno == EINVAL) { +-- +GitLab + diff --git a/app-misc/wlx-overlay-s/Manifest b/app-misc/wayvr/Manifest similarity index 100% rename from app-misc/wlx-overlay-s/Manifest rename to app-misc/wayvr/Manifest diff --git a/app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-devendor-openvr.patch b/app-misc/wayvr/files/wayvr-9999-devendor-openvr.patch similarity index 100% rename from app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-devendor-openvr.patch rename to app-misc/wayvr/files/wayvr-9999-devendor-openvr.patch diff --git a/app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-x11-pipewire.patch b/app-misc/wayvr/files/wayvr-9999-x11-pipewire.patch similarity index 100% rename from app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-x11-pipewire.patch rename to app-misc/wayvr/files/wayvr-9999-x11-pipewire.patch diff --git a/app-misc/wlx-overlay-s/metadata.xml b/app-misc/wayvr/metadata.xml similarity index 100% rename from app-misc/wlx-overlay-s/metadata.xml rename to app-misc/wayvr/metadata.xml diff --git a/app-misc/wlx-overlay-s/wlx-overlay-s-25.4.2.ebuild b/app-misc/wayvr/wayvr-25.4.2.ebuild similarity index 90% rename from app-misc/wlx-overlay-s/wlx-overlay-s-25.4.2.ebuild rename to app-misc/wayvr/wayvr-25.4.2.ebuild index 20864cd772..69ea1d3ab8 100644 --- a/app-misc/wlx-overlay-s/wlx-overlay-s-25.4.2.ebuild +++ b/app-misc/wayvr/wayvr-25.4.2.ebuild @@ -8,6 +8,9 @@ EAPI=8 CRATES=" " +# Name before the move +MY_PN="wlx-overlay-s" + declare -A GIT_CRATES=( [libmonado]='https://github.com/technobaboo/libmonado-rs;256895b18c8f9368174fad8a6232ff07764eeacb;libmonado-rs-%commit%' [libspa-sys]='https://gitlab.freedesktop.org/galister/pipewire-rs;ba32202c3c391004c3bb533b58fa75a50e47ff57;pipewire-rs-%commit%/libspa-sys;gitlab' @@ -27,13 +30,15 @@ LLVM_COMPAT=({15..19}) inherit cargo llvm-r2 desktop DESCRIPTION="A lightweight OpenXR/OpenVR overlay for Wayland and X11 desktops" -HOMEPAGE="https://github.com/galister/wlx-overlay-s" +HOMEPAGE="https://github.com/wlx-team/wayvr" SRC_URI=" ${CARGO_CRATE_URIS} - https://github.com/galister/wlx-overlay-s/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/galister/wlx-overlay-s/releases/download/v${PV}/WlxOverlay-S-v${PV}-crates.tar.xz + https://github.com/wlx-team/wayvr/archive/refs/tags/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz + https://github.com/wlx-team/wayvr/releases/download/v${PV}/WlxOverlay-S-v${PV}-crates.tar.xz " +S="${WORKDIR}/${MY_PN}-${PV}" + LICENSE="GPL-3" # Dependent crate licenses LICENSE+=" diff --git a/app-misc/wlx-overlay-s/wlx-overlay-s-9999.ebuild b/app-misc/wayvr/wayvr-9999.ebuild similarity index 100% rename from app-misc/wlx-overlay-s/wlx-overlay-s-9999.ebuild rename to app-misc/wayvr/wayvr-9999.ebuild diff --git a/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-devendor-openvr.patch b/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-devendor-openvr.patch deleted file mode 100644 index ba4540ba65..0000000000 --- a/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-devendor-openvr.patch +++ /dev/null @@ -1,53 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index ed12ab5..df44d5f 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -2727,7 +2727,7 @@ dependencies = [ - [[package]] - name = "ovr_overlay" - version = "0.0.0" --source = "git+https://github.com/galister/ovr_overlay_oyasumi#bd03e5bf886f84d438aad95da5c5cc28725013a8" -+source = "git+https://github.com/galister/ovr_overlay_oyasumi?rev=5b5b8bbfdd6d9059f79b2847d8f657e093f2b120#5b5b8bbfdd6d9059f79b2847d8f657e093f2b120" - dependencies = [ - "byteorder", - "derive_more", -@@ -2742,12 +2742,13 @@ dependencies = [ - [[package]] - name = "ovr_overlay_sys" - version = "0.0.0" --source = "git+https://github.com/galister/ovr_overlay_oyasumi#bd03e5bf886f84d438aad95da5c5cc28725013a8" -+source = "git+https://github.com/galister/ovr_overlay_oyasumi?rev=5b5b8bbfdd6d9059f79b2847d8f657e093f2b120#5b5b8bbfdd6d9059f79b2847d8f657e093f2b120" - dependencies = [ - "autocxx", - "autocxx-build", - "cxx", - "normpath", -+ "pkg-config", - ] - - [[package]] -@@ -2965,9 +2966,9 @@ dependencies = [ - - [[package]] - name = "pkg-config" --version = "0.3.30" -+version = "0.3.31" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" -+checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" - - [[package]] - name = "polling" -diff --git a/Cargo.toml b/Cargo.toml -index d0690b7..721861c 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -39,7 +39,7 @@ openxr = { git = "https://github.com/galister/openxrs", rev = "af4a55d", feature - ovr_overlay = { features = [ - "ovr_input", - "ovr_system", --], git = "https://github.com/galister/ovr_overlay_oyasumi", optional = true } -+], git = "https://github.com/galister/ovr_overlay_oyasumi", rev = "5b5b8bbfdd6d9059f79b2847d8f657e093f2b120", optional = true } - regex = "1.10.4" - rodio = { version = "0.19.0", default-features = false, features = [ - "wav", diff --git a/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-fix-use-pipewire.patch b/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-fix-use-pipewire.patch deleted file mode 100644 index aae16ba573..0000000000 --- a/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-fix-use-pipewire.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/src/overlays/screen.rs b/src/overlays/screen.rs -index 8dc0336..6bef238 100644 ---- a/src/overlays/screen.rs -+++ b/src/overlays/screen.rs -@@ -18,7 +18,6 @@ use wlx_capture::{ - DrmFormat, FrameFormat, MouseMeta, WlxFrame, DRM_FORMAT_ABGR2101010, DRM_FORMAT_ABGR8888, - DRM_FORMAT_ARGB8888, DRM_FORMAT_XBGR2101010, DRM_FORMAT_XBGR8888, DRM_FORMAT_XRGB8888, - }, -- pipewire::PipewireSelectScreenResult, - WlxCapture, - }; - -@@ -27,7 +26,7 @@ use { - crate::config_io, - std::error::Error, - std::{ops::Deref, path::PathBuf, task}, -- wlx_capture::pipewire::PipewireCapture, -+ wlx_capture::pipewire::{PipewireCapture, PipewireSelectScreenResult}, - }; - - #[cfg(all(feature = "x11", feature = "pipewire"))] diff --git a/dev-db/turso/Manifest b/dev-db/turso/Manifest index 50c431f131..ff47f7338b 100644 --- a/dev-db/turso/Manifest +++ b/dev-db/turso/Manifest @@ -1,3 +1,3 @@ DIST syntect-64644ffe064457265cbcee12a0c1baf9485ba6ee.gh.tar.gz 957024 BLAKE2B 46a84baedfc9923e4be3f70caa5f32d197659afe5a1c018fe03a473e175c56d60a321ca0378b52173076ff89df365f845d8d23997eaef6bf8082634497fbd031 SHA512 f6a4bd70e294046953923052734f8021ea64a7ef83965dcc13ba60f96fea6d4ad21c68bde71eb245cfd00d080f3decf9911eed85ad360b8d5185e0d018811f97 -DIST turso-0.3.2-crates.tar.xz 36024628 BLAKE2B f23917a6b151f5582d38fcdcc7492a9f38c9fc5e7d7936026d3aba781e4a861a9bdbe63d8ac998c49dfb6016d7c1147b18365ab9b92b4ae67aa95c2ddfbfb82b SHA512 0dcdfb84b38262b95215c2617a877c15d1e37817e33c70f678327a737978ab593213a98c065a7a7055c2c64a45164b89de50cf3aeee9a72d0d5ca2bade299f11 -DIST turso-0.3.2.tar.gz 7937929 BLAKE2B 4a686dee3c1367783788f396f3ed7f8c854907244f039863e4ec301a32e7b955a1f0574801e63a85dd9c9e16dca12cf62e693d8fd03ef332ee858cc9b7091254 SHA512 0552f518b9d3f643bcdd6570e45fc5c7f4ef4491fac8490847f5e3959a9134cf7b1aef93831d91161dc323526f5dc3e48d5e555ee5b105e3560dd7e468d94528 +DIST turso-0.4.2-crates.tar.xz 35783112 BLAKE2B 4a3e09dad6f4a745cd53f075ba240c8edecedde81c0ab31908baae548bbc59c09a93b250cabee1e9f1e00b05c54dd98653d5a949568b89689fd534c1ae488c44 SHA512 1aa25d89e0626639a53cfbd0f8671548eb2ad2ffd0271b7510fc932adbbf5f124ce9515321b700738eaa5fbb84fcf9392bfe396175efa229224c13289a7653d0 +DIST turso-0.4.2.tar.gz 10388135 BLAKE2B 06f14991e058f4f0f64c4f27fe275ee6929ef71bc1689c3f9d39935b29867413878cec5acd8602e284fc1cda994d4f12a56f39d8abfca4c5e9f4bc349266be8b SHA512 18c9a6b4cd30cb9e91ee123f9eafe365f0bf8c9ff344ac1d708fa073fbffc2c5d42fb9dbd3da060b19af22422e82e325a2a9d9058dab9e19488828a546ba132b diff --git a/dev-db/turso/turso-0.3.2.ebuild b/dev-db/turso/turso-0.4.2.ebuild similarity index 92% rename from dev-db/turso/turso-0.3.2.ebuild rename to dev-db/turso/turso-0.4.2.ebuild index fb726b77ff..ee4731d16e 100644 --- a/dev-db/turso/turso-0.3.2.ebuild +++ b/dev-db/turso/turso-0.4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024-2025 Gentoo Authors +# Copyright 2024-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ DESCRIPTION="Turso Database is an in-process OLTP database engine library with a HOMEPAGE="https://github.com/tursodatabase/turso" SRC_URI=" https://github.com/tursodatabase/${PN}/releases/download/v${PV}/source.tar.gz -> ${P}.tar.gz - https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz + https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz ${CARGO_CRATE_URIS} " diff --git a/dev-embedded/rauc/Manifest b/dev-embedded/rauc/Manifest index 8f39c73e55..dfbf4bd1ef 100644 --- a/dev-embedded/rauc/Manifest +++ b/dev-embedded/rauc/Manifest @@ -1 +1 @@ -DIST rauc-1.15.tar.xz 989904 BLAKE2B 3c241229a85c60e96974117fc0bde29c313b8f1809b5fe0ae807b585e5c774d0eadec75f9a4bae5de0ca47cc1bdadb62791d7e8a1a48bb3c348f62aa0f39cb43 SHA512 1d6db354ca582d1ae576db88158da97a3018c89176aa8270fb2707e0b6af8664f6d1269747306286419dc0cea1c438e0602950d19086592e643177fe14fc94a4 +DIST rauc-1.15.1.tar.xz 990440 BLAKE2B d8f6ad754636f3b93fe900f2ed5a9f90c8733879d43daa135101c6fd38913a954bc26f7be3a6d85a86c58ddeeeb7d9a2cdad4abd83965edfa2f03aa5a99e61c7 SHA512 8fc9f70f5e2f75f1e29a99880ff127280abf3086e1bbae17a0fbd6b0bce8176a33f78431ccb7b2ffb5e7c16fccff7be8c6297d9f6befcdf09a4526845f5d53af diff --git a/dev-embedded/rauc/files/rauc-1.15-tests.patch b/dev-embedded/rauc/files/rauc-1.15.1-tests.patch similarity index 100% rename from dev-embedded/rauc/files/rauc-1.15-tests.patch rename to dev-embedded/rauc/files/rauc-1.15.1-tests.patch diff --git a/dev-embedded/rauc/rauc-1.15.ebuild b/dev-embedded/rauc/rauc-1.15.1.ebuild similarity index 100% rename from dev-embedded/rauc/rauc-1.15.ebuild rename to dev-embedded/rauc/rauc-1.15.1.ebuild diff --git a/dev-util/codex/Manifest b/dev-util/codex/Manifest index 8246e1cf9b..2782e0adc7 100644 --- a/dev-util/codex/Manifest +++ b/dev-util/codex/Manifest @@ -86,9 +86,9 @@ DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085e DIST clap_lex-0.7.5.crate 13469 BLAKE2B b14d273b3be318a22e93ca922b90e54a980c7a11f8f89f735e59a289c07be9e6652f052ac10158a3c2d8d8233f15198773dd98f40eb3d226cd4dab8255d44c0d SHA512 bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0 DIST clipboard-win-5.4.1.crate 20994 BLAKE2B e5bc18c57d10c266f8aec9eb3cdaa026a31874c6bc7bfd580204b32922e8260e153d8cfac52ba4364a704eed6deb1fa1a073ce8991a54e704126f5667b730249 SHA512 e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708 DIST cmp_any-0.8.1.crate 6508 BLAKE2B 781575fe2ea9db34c491c77aae911a51ee779b80de044e586dc0f973daccb5c1e9890cb1e18cc49980cad7814abf48cf3fe169c92a11cc6a2003bcd5d4bee797 SHA512 9424f4f98c034eb49d1730515a0d29018f9f47512a7addbdd9f8100036937b07f6052c67607270e5696a65ff49e0477595ea07625d6d490904d92d7fc22aae98 -DIST codex-0.79.0-crossterm.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44 -DIST codex-0.79.0-ratatui.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef -DIST codex-0.79.0.tar.gz 3384056 BLAKE2B e910df872d8c1e7232daae883f7eef0ebf44140c9967ec32095ca90759811ec233898f839713b984a3b082d15e587af9961a46295860ce8b19170fd36a7830fe SHA512 56e1cffb85582c6c2da494393f73f9c0c84df5bbc9f2335a1f44f212ea70d5d90e12616972bf7370552a405ccbca431fb9a14cf8c7d1ad3c97de432dfb5891ad +DIST codex-0.80.0-crossterm.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44 +DIST codex-0.80.0-ratatui.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef +DIST codex-0.80.0.tar.gz 3437740 BLAKE2B 188cbd2c78fb10800a5efe6e55add82409efa46c8523e8d75417ed5b6aba577a1f8a0894484661ead88663ec11126fb734cfa1ea5e921c1530bd54174c9c523e SHA512 a7d6ca16938e8989f9530dffbabebd3a6643c55563e2c02c3a686691db39d394055ee9c7a945ecda182cc1a4dcb8db493e2b162bc903fe24df0829b430601018 DIST color-eyre-0.6.5.crate 636255 BLAKE2B 4a04144d7b79a46c5dd4397dac89f8e151467750faa0960b7fe527c2a69134de98e3d8cb67ed66c02e67975872c84ba641c3aa0b11acf8fa4c4076b79dfb333b SHA512 b2bb79609f5853177f010eb6b515c9eb4a69e0c2395b90108c151952da38afa76bfa4352d83ac5704716edec742ef85f95bfbefa8d0fa1b503f890f41309de4a DIST color-spantrace-0.3.0.crate 12884 BLAKE2B 5cabbcb8a0665c3cb66c73a678b47002ff49ba1650cbc796ee46de1ddca41dd1a4649d99eea0e9b1a1d54695347f8d6ec21c301329f19a579a72e5fa2e2b3f3c SHA512 eb81390a634f79a5f71209305a8f152b6d4c1de0bcba58d945718ffbcc886d43fa6462d14864a0d92173261d3e168e52da8c32df00bdf640c56f4c7e160538d4 DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 @@ -173,7 +173,6 @@ DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a06 DIST erased-serde-0.3.31.crate 24182 BLAKE2B 4d985f6faa105930440123aebde1a9fe38aad5e84c6d93d2caf1a411fb72493ce64c4f604ec9376fed4a8724067e638c127088324474c755e7be2968ff70424e SHA512 7b6e32d759661f3dac18518c9af290efa7ce05ed861bbf3b97c7013c3fa06c06146d43a39dc48d5d5af3adc6db00df5cb9d4121573549da2059f9fd2ff55526b DIST errno-0.3.13.crate 12449 BLAKE2B 5eef631f0f0fa672d415a7b3702bb5af52597169d9ad830ed5ac5e3592bfb2fcf315e2eb1c894fa69233c6228e9a614b9e5d741b943d03b70c86395fa0dbef78 SHA512 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339 DIST error-code-3.3.2.crate 8516 BLAKE2B ef3c69f3c4c0a26980fcea100b6fd3a387180f1f7ba1f9bc5e1171e5c40d0537dd502426d8f76797b36a5d22b9c4f3c7267488bc13edcd8f13677c49d39db17c SHA512 07a5c08594aabef44a06b483fae98788117763de68b039fbe083724633b291e521b3e56ff70f2bd38b843986d0dd4a986044104c4b39d8e6baadd9938a0bfe1b -DIST escargot-0.5.15.crate 21657 BLAKE2B dcd12ad72bbb717d6f0b365541135985353d03e4baeb1fed8f7868ae1ce03de051c0d97c57ad8e758a6d7fa615500dde285631546fa35f3827852ccee1284858 SHA512 edad554ed855ffbcb7667687c543044c55d91c638eda5a4bf49e41cd6cbe92467051cd925ac68b486b5a777b67e927b949fc56395a98277253b0b694c1bd9b34 DIST event-listener-5.4.0.crate 43452 BLAKE2B 75a535bf9e0b6e5b07b0faa31a73ef803a367a104985f0cfd02a201c45cd3cfa1e51a14e6316ac2a96b1e99e00260a27c5e96f54f073b3b9027ae62c886cdc24 SHA512 5e35b5b467d024b6b05dfe6481cc69ebf4e942b9a52a478196885cc6d578f388c25387292c94f9da65fe53fb870ac328eb9a81179c93b496c1d39d27b11a36fc DIST event-listener-strategy-0.5.4.crate 16179 BLAKE2B b516f4b14bace1dcc9e7e6ad3c7b8ed1855530d0aecd1ed480b4392bc5e414a92634ca91b73e521e0344e264da2d7bb92ba6dc260cb38d532ac5b782569f7ea6 SHA512 bd5259083e87d6fe04fd0c3ff2b5a5ac3e6550ea05bf623b3c535465a2c1f2766bb66ee73444a80075efaa59a73b064def1f034e91e64c66aff4921eefc54caf DIST eventsource-stream-0.2.3.crate 15033 BLAKE2B 32daca55813274e95a9df1fecddbdb83f14781f061e194881030589079ac90a8c69a40f53b80b4da4ef752956e2dab587fa2cc6a5f6a9d309df3f8d63f57bb23 SHA512 2dbc62ab7bb6eff95da2a876aa7dd3d4210740d3b7c5c6a94a3ea7b3c88261a0237f419c2b4056d9412bd26bbecea9e702b7054fc7dc21a19f0760b221b85ee5 @@ -282,6 +281,7 @@ DIST jiff-0.2.15.crate 712996 BLAKE2B c90d59db2762c59fd85fa8f45c189e2cdb476afd14 DIST jiff-static-0.2.15.crate 76146 BLAKE2B 5409fded10b61363d8a6c907716b5e374eb1de51cd062706eb3a81f53064584722984e9bcfae5fb0f90d1c3c841a12a2c569419ab459319697c98e6d70c630dc SHA512 282b8bbfcba6b86f84a5f93f3efcc20a61b727abad664836e8f81d00b397a34b1e94276af05dca25c7abd44292abcfe7af3c3b710087d4af8b5bbf348999089a DIST jni-0.21.1.crate 105028 BLAKE2B b384973d4d991de027da3f0c27aaae33a5d1f2ae8037f0121e8c637a96382055611da753c14732cd9fda56f929b307c988f1c3f6bc2c7617e2e5182a66a943b6 SHA512 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835 DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 +DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 DIST kasuari-0.4.11.crate 32486 BLAKE2B 7bfb415b80c6eccb66197f5cd48fb49cf3c98f49bd1135c0c8884a554b3af6fb2b9867fbb3835497cc497c87c9d084bc5787076007e5e99b333295214c90f971 SHA512 448ed2569fbce1dced170dbdd96310da3e5aacb1056303d3e9272f38bed31b391108b24c806985d42e8921cbbe559f1d5805d27da571d19818802bd32a684cdd DIST keyring-3.6.3.crate 67500 BLAKE2B e843c38d9281574e15b4723f3fc13d15112fdddf2590811c2c5dd73d23dd535fd0b7de1122ce8c5b68ae5eeb651e82814c47040c378a702461fb859cbf161934 SHA512 dfe2b6b92cec3e31c469bea9bad04665d5895518b955383c590e79e8e49ee0f0da7a6546b7042d8ff5480a9c86156b8bea2547915b12a9e7193a1f8f72c79b70 @@ -306,7 +306,7 @@ DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa DIST logos-0.12.1.crate 8973 BLAKE2B 344780990917e2c15caeebab955e98ec155f240056b3239bdc9db723e44929c135d4e783a5d3a5af256d7bea2363bfb74a3002ace1865fdd4840bb03a4d79ece SHA512 011bcf2bed59e5c707adb8ce50b26bb845631595426429e741231613e215286c2c05f3ae9fc5b7336b7e7fd0690a9fae2579413b750f7694b6c475d0fca3278d DIST logos-derive-0.12.1.crate 32282 BLAKE2B e4f6a72c73abb8a02995214dc8f29e9296ee40e4a03f055091256beabce54cd8100b10e8e2459db1fa359dc85c9893e7662fe0eb9cd3af2e27062b34f8e5c602 SHA512 bf78b10d511adf523edcb7c9cc0401d49417f728e82dce5a3cf2679d897f5a089adc72616e77c9d51b1661ee39b925eea1365f3f924114aff091593a4960ce87 DIST lru-0.12.5.crate 16047 BLAKE2B b5d7d77b4b29973fde0854f55c395edb6ea6e3a309fd33f0c43a6680955bdeb60fab624f02135b637d95e5a0e9da79890a71290c19d797f758c73d16c3d44a27 SHA512 a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982 -DIST lru-0.16.2.crate 16627 BLAKE2B c1e5e8c8458a5dea058ef128519c338b08b7c7246f163f41555da0423850a7c41d2c9ff2532612714ba884730f4faf47fe5c0c969dbc4ba2859303f33369db5e SHA512 e995c1c38489578668172c1650b90eaad36f63e9fee68a177079884c2bde617a27db1845ed44c6c439543b79211f23f0b002f57e10b4b272860e547e3df796d1 +DIST lru-0.16.3.crate 16743 BLAKE2B 0574e82714425293593e399930903da1004062ce84e5b90126c66d004e872ac580c6f474f7c39e1a8eafc9f78c6fe7a3049b50f248e8f3a9ecd03e9f04133b9b SHA512 5092b87dfbb7666e224dc6d8ed01fb8276929a2d1a31173034155afadb90e0762dbe6d5ce263bbf0353c079bb249027eff71dcac87228514a5406ef67dd06c15 DIST lru-slab-0.1.2.crate 9090 BLAKE2B 00b36c830cfbe3dc004106aaca3c66dcc780ca0e07af6e1f1b2b8d125d88fdcd0b0f3a9b01299279f09fba7c81b1a87178ee86385af1ee8f648e6f307d26dc2f SHA512 eb93796ffaccafd2e2530efeaf60dab1eeb17fe61652a9299c220cea4dd9099239eb549ae1259ac272c5aa807eebfaec6db4dc5efc95ee59365d3fd1d413f60f DIST lsp-types-0.94.1.crate 66997 BLAKE2B e2d42d50b18ec19cde95cf2e63ed0005b2b9696c4d8c2b8a3e8d405f69a6aefac9681f5c67ed0aff03beb8119fa98a575219f5a37d1a764dfa5c8e174747c09d SHA512 b336c441aad501c5cc80b06ecdc696554c5f76848143da19e534f1915e2390f53d0dc36ad43458e70cafa0ee817aaea1db2eff4949af28553c42cdacd3d2b27b DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f @@ -753,6 +753,9 @@ DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 DIST zerovec-derive-0.11.1.crate 21294 BLAKE2B cb51fbd289868568f65ca7253059c1c2c94a8130a2a9879b2a0129faf5867e13ff675cfc9b359793629d955a1b39617c6fce9079398a54ae31670ec29eab6ef1 SHA512 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039 +DIST zstd-0.13.3.crate 30514 BLAKE2B f849d794a4e9157c95d7fcce57551a0fe25098348759086219adab57f37b328e9701b65994da30d8756adf12feae4407f5be92f6c1ca43a57807097520fcd04f SHA512 07e1589ebf2aa169cdc50381f5078012574e3613cc89f3d02914b286d37a9028124c6d40ee8efd75ecc50f31e51a24d2ad0a6e83e669d7dc6477fc43878d4751 +DIST zstd-safe-7.2.4.crate 29350 BLAKE2B d14a28f39faf7ed77b9dc11d79cc3b0b79f904a2cf2e78b184a0e57f02bb4a5c49c71c6693352a4f1e6d4653e570c491d52a4dca80293a7f98f49659d1d2ca82 SHA512 b4f3a4dc63814a2a088e549a0fa0bdeeba3e5ab3416c414207eb9ec1772f8913002f3b94ccf0675b651af94ed12eda427cc90dd40a8e81b3ed565ce80f4db1de +DIST zstd-sys-2.0.16+zstd.1.5.7.crate 775620 BLAKE2B e2e7e887605e84f9feaef0ce121c52f72620b56b1a892c3cb42ae7630109f37f5a687cb18a5993bd54ea5a18870771edf275330ead43d0db77436e5605669599 SHA512 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb DIST zune-core-0.5.0.crate 27393 BLAKE2B d00db881348a9ddfd501a76e39b2dd78336af424a080b8494c28b129c2c7e245b7412dcc906e6a89c6bd6e895bca355779fb715d7403627efb45b2096b7bd3f9 SHA512 1e4f0dbbfde25c574a47b9b387747027f8660bdea8efe355dd8962510b76535e5f1ccaf7cf23a812e8dc64cd04a00917bf70271b07354f5325ede3a5d83983be DIST zune-jpeg-0.4.19.crate 66341 BLAKE2B 61ef7c407a57279d94cfb4a9ef3cd456c1bc9fb3426200d9ad463936f3c69920c9120713783a842501c59769afa27bdc5618b19aa729b733bab68d6e36f3992b SHA512 f51221b17a7e6e3af4f4d290e5865fdebad96aaf8d295361111e96ef0d4d7e376dade259574d409a64ff8dc46bf4624fe01a34c48eea1d975f3329b5b02343e0 diff --git a/dev-util/codex/codex-0.79.0.ebuild b/dev-util/codex/codex-0.80.0.ebuild similarity index 99% rename from dev-util/codex/codex-0.79.0.ebuild rename to dev-util/codex/codex-0.80.0.ebuild index 2d492c97fd..07a6b0328e 100644 --- a/dev-util/codex/codex-0.79.0.ebuild +++ b/dev-util/codex/codex-0.80.0.ebuild @@ -4,7 +4,6 @@ EAPI=8 CRATES=" - Inflector@0.11.4 actix-codec@0.5.2 actix-http@3.11.2 actix-router@0.5.3 @@ -25,18 +24,18 @@ CRATES=" annotate-snippets@0.9.2 ansi-to-tui@7.0.0 anstream@0.6.19 + anstyle@1.0.11 anstyle-parse@0.2.7 anstyle-query@1.1.3 anstyle-wincon@3.0.9 - anstyle@1.0.11 anyhow@1.0.100 arboard@3.6.1 arc-swap@1.7.1 arrayvec@0.7.6 - ascii-canvas@3.0.0 ascii@1.1.0 - assert-json-diff@2.0.2 + ascii-canvas@3.0.0 assert_cmd@2.0.17 + assert-json-diff@2.0.2 assert_matches@1.5.0 async-broadcast@0.7.2 async-channel@2.5.0 @@ -47,30 +46,30 @@ CRATES=" async-process@2.5.0 async-recursion@1.1.1 async-signal@0.2.13 - async-stream-impl@0.3.6 async-stream@0.3.6 + async-stream-impl@0.3.6 async-task@4.7.1 async-trait@0.1.89 atomic-waker@1.1.2 autocfg@1.5.0 - axum-core@0.5.2 axum@0.8.4 + axum-core@0.5.2 backtrace@0.3.75 base64@0.22.1 base64ct@1.8.1 beef@0.5.2 - bit-set@0.5.3 - bit-vec@0.6.3 bitflags@1.3.2 bitflags@2.10.0 + bit-set@0.5.3 + bit-vec@0.6.3 block-buffer@0.10.4 - block-padding@0.3.3 blocking@1.6.2 + block-padding@0.3.3 bstr@1.12.0 bumpalo@3.19.0 bytemuck@1.23.1 - byteorder-lite@0.1.0 byteorder@1.5.0 + byteorder-lite@0.1.0 bytes@1.10.1 bytestring@1.5.0 cassowary@0.3.0 @@ -78,9 +77,9 @@ CRATES=" cbc@0.1.2 cc@1.2.30 cesu8@1.1.0 - cfg-if@1.0.1 cfg_aliases@0.1.1 cfg_aliases@0.2.1 + cfg-if@1.0.1 chardetng@0.1.17 chrono@0.4.42 chunked_transfer@1.5.0 @@ -92,9 +91,9 @@ CRATES=" clap_lex@0.7.5 clipboard-win@5.4.1 cmp_any@0.8.1 + colorchoice@1.0.4 color-eyre@0.6.5 color-spantrace@0.3.0 - colorchoice@1.0.4 combine@4.6.7 compact_str@0.8.1 compact_str@0.9.0 @@ -103,9 +102,9 @@ CRATES=" const-hex@1.17.0 convert_case@0.10.0 convert_case@0.6.0 - core-foundation-sys@0.8.7 core-foundation@0.10.1 core-foundation@0.9.4 + core-foundation-sys@0.8.7 cpufeatures@0.2.17 crc32fast@1.5.0 crossbeam-channel@0.5.15 @@ -115,9 +114,9 @@ CRATES=" crossterm_winapi@0.9.1 crunchy@0.2.4 crypto-common@0.1.6 - ctor-proc-macro@0.0.6 ctor@0.1.26 ctor@0.5.0 + ctor-proc-macro@0.0.6 darling@0.20.11 darling@0.21.3 darling@0.23.0 @@ -127,27 +126,27 @@ CRATES=" darling_macro@0.20.11 darling_macro@0.21.3 darling_macro@0.23.0 - dbus-secret-service@4.1.0 dbus@0.9.9 - deadpool-runtime@0.1.4 + dbus-secret-service@4.1.0 deadpool@0.12.3 + deadpool-runtime@0.1.4 debugid@0.8.0 debugserver-types@0.5.0 der@0.7.10 deranged@0.5.4 derivative@2.2.0 - derive_more-impl@1.0.0 - derive_more-impl@2.1.1 derive_more@1.0.0 derive_more@2.1.1 + derive_more-impl@1.0.0 + derive_more-impl@2.1.1 diff@0.1.13 difflib@0.4.0 diffy@0.4.2 digest@0.10.7 - dirs-next@2.0.0 - dirs-sys-next@0.1.2 - dirs-sys@0.5.0 dirs@6.0.0 + dirs-next@2.0.0 + dirs-sys@0.5.0 + dirs-sys-next@0.1.2 dispatch2@0.3.0 display_container@0.9.0 displaydoc@0.2.5 @@ -155,8 +154,8 @@ CRATES=" document-features@0.2.12 dotenvy@0.15.7 downcast-rs@1.2.1 - dtor-proc-macro@0.0.6 dtor@0.1.0 + dtor-proc-macro@0.0.6 dunce@1.0.5 dupe@0.9.1 dupe_derive@0.9.1 @@ -169,36 +168,36 @@ CRATES=" endian-type@0.1.2 enumflags2@0.7.12 enumflags2_derive@0.7.12 - env-flags@0.1.1 env_filter@0.1.3 + env-flags@0.1.1 env_logger@0.11.8 equivalent@1.0.2 erased-serde@0.3.31 errno@0.3.13 error-code@3.3.2 - escargot@0.5.15 - event-listener-strategy@0.5.4 event-listener@5.4.0 + event-listener-strategy@0.5.4 eventsource-stream@0.2.3 eyre@0.6.12 fastrand@2.3.0 fax@0.2.6 fax_derive@0.2.0 - fd-lock@4.0.4 fdeflate@0.3.7 + fd-lock@4.0.4 filedescriptor@0.8.3 findshlibs@0.10.2 - fixed_decimal@0.7.0 fixedbitset@0.4.2 + fixed_decimal@0.7.0 flate2@1.1.2 float-cmp@0.10.0 fnv@1.0.7 foldhash@0.1.5 foldhash@0.2.0 - foreign-types-shared@0.1.1 foreign-types@0.3.2 + foreign-types-shared@0.1.1 form_urlencoded@1.2.1 fsevent-sys@4.1.0 + futures@0.3.31 futures-channel@0.3.31 futures-core@0.3.31 futures-executor@0.3.31 @@ -208,7 +207,6 @@ CRATES=" futures-sink@0.3.31 futures-task@0.3.31 futures-util@0.3.31 - futures@0.3.31 fxhash@0.2.1 generic-array@0.14.7 gethostname@0.4.3 @@ -230,19 +228,19 @@ CRATES=" hmac@0.12.1 home@0.5.11 hostname@0.4.1 - http-body-util@0.1.3 - http-body@1.0.1 http@0.2.12 http@1.3.1 httparse@1.10.1 + http-body@1.0.1 + http-body-util@0.1.3 httpdate@1.0.3 + hyper@1.7.0 hyper-rustls@0.27.7 hyper-timeout@0.5.2 hyper-tls@0.6.0 hyper-util@0.1.16 - hyper@1.7.0 - iana-time-zone-haiku@0.1.2 iana-time-zone@0.1.63 + iana-time-zone-haiku@0.1.2 icu_collections@2.1.1 icu_decimal@2.1.1 icu_decimal_data@2.1.1 @@ -266,32 +264,34 @@ CRATES=" indexmap@1.9.3 indexmap@2.12.0 indoc@2.0.6 - inotify-sys@0.1.5 + Inflector@0.11.4 inotify@0.11.0 + inotify-sys@0.1.5 inout@0.1.4 insta@1.46.0 instability@0.3.9 inventory@0.3.20 ipnet@2.11.0 iri-string@0.7.8 - is-terminal@0.4.16 is_ci@1.2.0 + is-terminal@0.4.16 is_terminal_polyfill@1.70.1 itertools@0.10.5 itertools@0.13.0 itertools@0.14.0 itoa@1.0.15 - jiff-static@0.2.15 jiff@0.2.15 - jni-sys@0.3.0 + jiff-static@0.2.15 jni@0.21.1 + jni-sys@0.3.0 + jobserver@0.1.34 js-sys@0.3.77 kasuari@0.4.11 keyring@3.6.3 - kqueue-sys@1.0.4 kqueue@1.1.1 - lalrpop-util@0.19.12 + kqueue-sys@1.0.4 lalrpop@0.19.12 + lalrpop-util@0.19.12 landlock@0.4.4 language-tags@0.3.2 lazy_static@1.5.0 @@ -306,11 +306,11 @@ CRATES=" local-waker@0.1.4 lock_api@0.4.13 log@0.4.28 - logos-derive@0.12.1 logos@0.12.1 - lru-slab@0.1.2 + logos-derive@0.12.1 lru@0.12.5 - lru@0.16.2 + lru@0.16.3 + lru-slab@0.1.2 lsp-types@0.94.1 maplit@1.0.2 matchers@0.2.0 @@ -334,43 +334,43 @@ CRATES=" nix@0.30.1 nom@7.1.3 normalize-line-endings@0.3.0 - notify-types@2.0.0 notify@8.2.0 + notify-types@2.0.0 nu-ansi-term@0.50.1 nucleo-matcher@0.3.1 + num@0.4.3 num-bigint@0.4.6 num-complex@0.4.6 num-conv@0.1.0 + num_cpus@1.17.0 num-integer@0.1.46 num-iter@0.1.45 num-rational@0.4.2 - num-traits@0.2.19 - num@0.4.3 - num_cpus@1.17.0 num_threads@0.1.7 + num-traits@0.2.19 oauth2@5.0.0 + objc2@0.6.2 objc2-app-kit@0.3.1 objc2-core-foundation@0.3.1 objc2-core-graphics@0.3.1 objc2-encode@4.1.0 objc2-foundation@0.3.1 objc2-io-surface@0.3.1 - objc2@0.6.2 object@0.36.7 once_cell@1.21.3 once_cell_polyfill@1.70.1 + openssl@0.10.73 openssl-macros@0.1.1 openssl-probe@0.1.6 openssl-src@300.5.1+3.5.1 openssl-sys@0.9.111 - openssl@0.10.73 + opentelemetry@0.31.0 opentelemetry-appender-tracing@0.31.1 opentelemetry-http@0.31.0 opentelemetry-otlp@0.31.0 opentelemetry-proto@0.31.0 - opentelemetry-semantic-conventions@0.31.0 - opentelemetry@0.31.0 opentelemetry_sdk@0.31.0 + opentelemetry-semantic-conventions@0.31.0 option-ext@0.2.0 ordered-stream@0.2.0 os_info@3.12.0 @@ -388,43 +388,42 @@ CRATES=" percent-encoding@2.3.1 petgraph@0.6.5 phf_shared@0.11.3 + pin-project@1.1.10 pin-project-internal@1.1.10 pin-project-lite@0.2.16 - pin-project@1.1.10 pin-utils@0.1.0 piper@0.2.4 pkg-config@0.3.32 plist@1.7.4 png@0.18.0 polling@3.11.0 - portable-atomic-util@0.2.4 portable-atomic@1.11.1 + portable-atomic-util@0.2.4 portable-pty@0.9.0 potential_utf@0.1.4 powerfmt@0.2.0 ppv-lite86@0.2.21 precomputed-hash@0.1.1 + predicates@3.1.3 predicates-core@1.0.9 predicates-tree@1.0.12 - predicates@3.1.3 pretty_assertions@1.4.1 - proc-macro-crate@3.4.0 - proc-macro2@1.0.95 process-wrap@9.0.0 + proc-macro2@1.0.95 + proc-macro-crate@3.4.0 proptest@1.9.0 - prost-derive@0.14.1 prost@0.14.1 - pulldown-cmark-escape@0.10.1 + prost-derive@0.14.1 pulldown-cmark@0.10.3 + pulldown-cmark-escape@0.10.1 pxfm@0.1.23 quick-error@2.0.1 quick-xml@0.37.5 quick-xml@0.38.0 + quinn@0.11.9 quinn-proto@0.11.13 quinn-udp@0.5.14 - quinn@0.11.9 quote@1.0.40 - r-efi@5.3.0 radix_trie@0.2.1 rand@0.8.5 rand@0.9.2 @@ -438,26 +437,27 @@ CRATES=" redox_syscall@0.5.15 redox_users@0.4.6 redox_users@0.5.0 - ref-cast-impl@1.0.24 ref-cast@1.0.24 + ref-cast-impl@1.0.24 + r-efi@5.3.0 + regex@1.12.2 regex-automata@0.4.13 regex-lite@0.1.8 regex-syntax@0.6.29 regex-syntax@0.8.5 - regex@1.12.2 reqwest@0.12.24 ring@0.17.14 - rmcp-macros@0.12.0 rmcp@0.12.0 + rmcp-macros@0.12.0 rustc-demangle@0.1.25 rustc-hash@2.1.1 rustc_version@0.4.1 rustix@0.38.44 rustix@1.0.8 + rustls@0.23.29 rustls-native-certs@0.8.1 rustls-pki-types@1.12.0 rustls-webpki@0.103.4 - rustls@0.23.29 rustversion@1.0.21 rustyline@14.0.0 ryu@1.0.20 @@ -476,10 +476,11 @@ CRATES=" sdd@3.0.10 seccompiler@0.5.0 secret-service@4.0.0 - security-framework-sys@2.15.0 security-framework@2.11.1 security-framework@3.5.1 + security-framework-sys@2.15.0 semver@1.0.27 + sentry@0.46.0 sentry-actix@0.46.0 sentry-backtrace@0.46.0 sentry-contexts@0.46.0 @@ -488,7 +489,6 @@ CRATES=" sentry-panic@0.46.0 sentry-tracing@0.46.0 sentry-types@0.46.0 - sentry@0.46.0 serde@1.0.228 serde_core@1.0.228 serde_derive@1.0.228 @@ -511,9 +511,9 @@ CRATES=" shared_library@0.1.9 shell-words@1.1.0 shlex@1.3.0 + signal-hook@0.3.18 signal-hook-mio@0.2.4 signal-hook-registry@1.4.5 - signal-hook@0.3.18 simd-adler32@0.3.7 simdutf8@0.1.5 similar@2.7.0 @@ -546,41 +546,41 @@ CRATES=" sync_wrapper@1.0.2 synstructure@0.13.2 sys-locale@0.3.2 - system-configuration-sys@0.6.0 system-configuration@0.6.1 + system-configuration-sys@0.6.0 tempfile@3.23.0 term@0.7.0 termcolor@1.4.1 terminal_size@0.4.2 termtree@0.5.1 + test-case@3.3.1 test-case-core@3.3.1 test-case-macros@3.3.1 - test-case@3.3.1 - test-log-macros@0.2.19 test-log@0.2.19 + test-log-macros@0.2.19 textwrap@0.11.0 textwrap@0.16.2 - thiserror-impl@1.0.69 - thiserror-impl@2.0.17 thiserror@1.0.69 thiserror@2.0.17 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 thread_local@1.1.9 tiff@0.10.3 + time@0.3.44 time-core@0.1.6 time-macros@0.2.24 - time@0.3.44 - tiny-keccak@2.0.2 tiny_http@0.12.0 + tiny-keccak@2.0.2 tinystr@0.8.1 tinyvec@1.10.0 tinyvec_macros@0.1.1 + tokio@1.48.0 tokio-macros@2.6.0 tokio-native-tls@0.3.1 tokio-rustls@0.26.2 tokio-stream@0.1.18 tokio-test@0.4.4 tokio-util@0.7.16 - tokio@1.48.0 toml@0.5.11 toml@0.9.5 toml_datetime@0.7.5+spec-1.1.0 @@ -588,12 +588,13 @@ CRATES=" toml_edit@0.24.0+spec-1.1.0 toml_parser@1.0.6+spec-1.1.0 toml_writer@1.0.6+spec-1.1.0 - tonic-prost@0.14.2 tonic@0.14.2 + tonic-prost@0.14.2 + tower@0.5.2 tower-http@0.6.6 tower-layer@0.3.3 tower-service@0.3.3 - tower@0.5.2 + tracing@0.1.43 tracing-appender@0.2.3 tracing-attributes@0.1.31 tracing-core@0.1.35 @@ -601,17 +602,16 @@ CRATES=" tracing-log@0.2.0 tracing-opentelemetry@0.32.0 tracing-subscriber@0.3.22 - tracing-test-macro@0.2.5 tracing-test@0.2.5 - tracing@0.1.43 + tracing-test-macro@0.2.5 + tree_magic_mini@3.2.0 + tree-sitter@0.25.10 tree-sitter-bash@0.25.0 tree-sitter-highlight@0.25.10 tree-sitter-language@0.1.5 - tree-sitter@0.25.10 - tree_magic_mini@3.2.0 try-lock@0.2.5 - ts-rs-macros@11.0.1 ts-rs@11.0.1 + ts-rs-macros@11.0.1 tui-scrollbar@0.2.1 typenum@1.18.0 uds_windows@1.1.0 @@ -628,8 +628,8 @@ CRATES=" unicode-xid@0.2.6 unsafe-libyaml@0.2.11 untrusted@0.9.0 - ureq-proto@0.5.3 ureq@3.1.4 + ureq-proto@0.5.3 url@2.5.4 urlencoding@2.1.3 utf-8@0.7.6 @@ -646,35 +646,55 @@ CRATES=" want@0.3.1 wasi@0.11.1+wasi-snapshot-preview1 wasi@0.14.2+wasi-0.2.4 + wasm-bindgen@0.2.100 wasm-bindgen-backend@0.2.100 wasm-bindgen-futures@0.4.50 - wasm-bindgen-macro-support@0.2.100 wasm-bindgen-macro@0.2.100 + wasm-bindgen-macro-support@0.2.100 wasm-bindgen-shared@0.2.100 - wasm-bindgen@0.2.100 wasm-streams@0.4.2 wayland-backend@0.3.11 wayland-client@0.31.11 - wayland-protocols-wlr@0.3.9 wayland-protocols@0.32.9 + wayland-protocols-wlr@0.3.9 wayland-scanner@0.31.7 wayland-sys@0.31.7 - web-sys@0.3.77 - web-time@1.1.0 webbrowser@1.0.6 webpki-root-certs@1.0.4 webpki-roots@1.0.2 + web-sys@0.3.77 + web-time@1.1.0 weezl@0.1.10 which@6.0.3 wildmatch@2.6.1 + winapi@0.3.9 winapi-i686-pc-windows-gnu@0.4.0 winapi-util@0.1.9 winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 + windows@0.58.0 + windows@0.61.3 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 windows-collections@0.2.0 windows-core@0.58.0 windows-core@0.61.2 windows-future@0.2.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 windows-implement@0.58.0 windows-implement@0.60.0 windows-interface@0.58.0 @@ -697,26 +717,6 @@ CRATES=" windows-targets@0.52.6 windows-targets@0.53.2 windows-threading@0.1.0 - windows@0.58.0 - windows@0.61.3 - windows_aarch64_gnullvm@0.42.2 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_gnullvm@0.53.0 - windows_aarch64_msvc@0.42.2 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_aarch64_msvc@0.53.0 - windows_i686_gnu@0.42.2 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnu@0.53.0 - windows_i686_gnullvm@0.52.6 - windows_i686_gnullvm@0.53.0 - windows_i686_msvc@0.42.2 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_i686_msvc@0.53.0 windows_x86_64_gnu@0.42.2 windows_x86_64_gnu@0.48.5 windows_x86_64_gnu@0.52.6 @@ -738,24 +738,27 @@ CRATES=" wit-bindgen-rt@0.39.0 wl-clipboard-rs@0.9.2 writeable@0.6.2 - x11rb-protocol@0.13.1 x11rb@0.13.1 + x11rb-protocol@0.13.1 xdg-home@1.3.0 yansi@1.0.1 - yoke-derive@0.8.0 yoke@0.8.0 + yoke-derive@0.8.0 zbus@4.4.0 zbus_macros@4.4.0 zbus_names@3.0.0 - zerocopy-derive@0.8.26 zerocopy@0.8.26 - zerofrom-derive@0.1.6 + zerocopy-derive@0.8.26 zerofrom@0.1.6 + zerofrom-derive@0.1.6 zeroize@1.8.2 zeroize_derive@1.4.2 zerotrie@0.2.2 - zerovec-derive@0.11.1 zerovec@0.11.5 + zerovec-derive@0.11.1 + zstd@0.13.3 + zstd-safe@7.2.4 + zstd-sys@2.0.16+zstd.1.5.7 zune-core@0.4.12 zune-core@0.5.0 zune-jpeg@0.4.19 diff --git a/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild b/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild index ad4d0b93fb..74d32a498d 100644 --- a/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild +++ b/dev-util/lua-language-server/lua-language-server-3.16.1.ebuild @@ -18,7 +18,10 @@ KEYWORDS="~amd64 ~x86" IUSE="llvm-libunwind test" REQUIRE_USE="${LUA_REQUIRED_USE}" -DEPEND="${LUA_DEPS}" +DEPEND=" + ${LUA_DEPS} + sys-libs/binutils-libs +" RDEPEND="${DEPEND}" BDEPEND=" app-alternatives/ninja @@ -44,6 +47,8 @@ src_prepare() { -e "s/CXXFLAGS/${CXXFLAGS}/" \ -e "s/LDFLAGS/${LDFLAGS}/" \ 3rd/luamake/compile/ninja/linux.ninja || die + [[ "$(tc-get-cxx-stdlib)" = "libc++" ]] && + sed -i "s/-lstdc++fs//" 3rd/luamake/compile/ninja/linux.ninja || die prefixify_ro "${FILESDIR}/wrapper.sh" } @@ -66,6 +71,8 @@ src_compile() { -e "s/CXXFLAGS/${CXXFLAGS}/" \ -e "s/LDFLAGS/${LDFLAGS}/" \ build/build.ninja || die + [[ "$(tc-get-cxx-stdlib)" = "libc++" ]] && + sed -i "s/-lstdc++fs//" build/build.ninja || die use test && eninja -f build/build.ninja || eninja -f build/build.ninja all rm -rf meta/198256b1 diff --git a/dev-util/vala-language-server/Manifest b/dev-util/vala-language-server/Manifest index c66cef2ada..1f206557cd 100644 --- a/dev-util/vala-language-server/Manifest +++ b/dev-util/vala-language-server/Manifest @@ -1 +1 @@ -DIST vala-language-server-0.48.4.tar.gz 874057 BLAKE2B 37d38503bc6c61d9af3706f816b6667de3c4a905d0e5a3673a8b57da36ed004db7cf476fd6abf9350e7b7de8e7387475aa5d7617937b7aa8a91a0df73eb08863 SHA512 260030137e64597092eabd84eebc0e2bbf93e76af1379e7ba824765fa16ecafa2610ddb20789345a367cecf83e4060c1c4d1efdf11d5925f8a086f4a23b4bcfa +DIST vala-language-server-0.48.7.tar.gz 895671 BLAKE2B 10adf4445683ee374f672706f77893d87c877bf8dbc863e34dec9280ec00e03ba95e2b42d2552033b09acac7dad5a858ea809f648ec83d2fa8bc9be7a9a9344d SHA512 a2cfd1c0f349010b94668e19489f28ee8414bdcda551a825140a18b56d3de5c427122cb1af758b28496fa6752303a8b647955f4111943dc8cfeb35ffeae8e0f9 diff --git a/dev-util/vala-language-server/metadata.xml b/dev-util/vala-language-server/metadata.xml index 541cd178d9..5d6d98cfdf 100644 --- a/dev-util/vala-language-server/metadata.xml +++ b/dev-util/vala-language-server/metadata.xml @@ -1,10 +1,12 @@ - + + Dale Sweeney + agooglygooglr@gmail.com + - - + Debug memory usage vala-lang/vala-language-server diff --git a/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild b/dev-util/vala-language-server/vala-language-server-0.48.7.ebuild similarity index 81% rename from dev-util/vala-language-server/vala-language-server-0.48.4.ebuild rename to dev-util/vala-language-server/vala-language-server-0.48.7.ebuild index 70ec05f726..e4d77b7521 100644 --- a/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild +++ b/dev-util/vala-language-server/vala-language-server-0.48.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,11 +12,10 @@ SRC_URI="https://github.com/vala-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="debug_mem plugins test" +IUSE="debug-mem test" RESTRICT="!test? ( test )" DEPEND="dev-lang/vala - dev-util/gnome-builder dev-libs/jsonrpc-glib[vala] dev-libs/gobject-introspection dev-libs/json-glib @@ -26,8 +25,7 @@ RDEPEND="${DEPEND}" src_configure() { local emesonargs=( - $(meson_use debug_mem) - $(meson_use plugins) + $(meson_use debug-mem debug_mem) $(meson_use test tests) ) meson_src_configure diff --git a/dev-util/xcd-rgb/Manifest b/dev-util/xcd-rgb/Manifest new file mode 100644 index 0000000000..d56bfcf096 --- /dev/null +++ b/dev-util/xcd-rgb/Manifest @@ -0,0 +1,2 @@ +DIST xcd-rgb-1.0.0.tar.gz 46918 BLAKE2B eac66abf6f91f9db73e68f66911eaeca135c6e814c8209ec1a4a0a1c57bfc587dc1513f30f4b8139858a9ef392f4987af9e2f6c23821b16541a162504900a4da SHA512 eda624c634f44a63fb025745ae6fc6ebfddb2b2e469acd22d01a5571aa4e538dd0280d4368e1ba5976197aea79e151a5abd6eb6011b102dbf3b3b05bb17ec9b6 +DIST xcd-rgb-1.0.0.tar.gz.sign 141 BLAKE2B e040ee16061bbbcf4ca7c1fc929f5c13ed8ee1519c369da9e61123786036a8180a7616efdc2657575ef6a41588af23f8860d9cc6aefdf28782f2b1c2740fb77a SHA512 aee4eba8ea5e06d78fa2e4db7dc78d8140e602578c700a26b594589674a78bf8748884bdc559a2b82d729149499625bb468ad3795235286e865c66b805b34527 diff --git a/dev-util/xcd-rgb/metadata.xml b/dev-util/xcd-rgb/metadata.xml new file mode 100644 index 0000000000..2092bcc33a --- /dev/null +++ b/dev-util/xcd-rgb/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild b/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild new file mode 100644 index 0000000000..44ba4d323c --- /dev/null +++ b/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2025 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [ "${PV}" != "9999" ]; then + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/xcd-rgb/${P}.tar.gz + verify-sig? ( https://distfiles.hacktivis.me/releases/xcd-rgb/${P}.tar.gz.sign ) + " + + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://anongit.hacktivis.me/git/xcd-rgb.git" +fi + +DESCRIPTION="colorful hex dump (RGB edition)" +HOMEPAGE="https://hacktivis.me/git/xcd-rgb/" +LICENSE="MPL-2.0" +SLOT="0" + +IUSE="static" + +RDEPEND="! +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [ "${PV}" != "9999" ]; then + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/xcd-rgb/${P}.tar.gz + verify-sig? ( https://distfiles.hacktivis.me/releases/xcd-rgb/${P}.tar.gz.sign ) + " + + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://anongit.hacktivis.me/git/xcd-rgb.git" +fi + +DESCRIPTION="colorful hex dump (RGB edition)" +HOMEPAGE="https://hacktivis.me/git/xcd-rgb/" +LICENSE="MPL-2.0" +SLOT="0" + +IUSE="static" + +RDEPEND="! %ld",s.c_str(),(long)ok); - return ok; - } - diff --git a/profiles/updates/1Q-2026 b/profiles/updates/1Q-2026 new file mode 100644 index 0000000000..c4e5345275 --- /dev/null +++ b/profiles/updates/1Q-2026 @@ -0,0 +1 @@ +move app-misc/wlx-overlay-s app-misc/wayvr diff --git a/sec-keys/signify-keys-lanodan/Manifest b/sec-keys/signify-keys-lanodan/Manifest index 454c740947..fe770e1bbb 100644 --- a/sec-keys/signify-keys-lanodan/Manifest +++ b/sec-keys/signify-keys-lanodan/Manifest @@ -1,3 +1,5 @@ DIST signify-keys-lanodan-2024.pub 113 BLAKE2B aa896060f193195e56aad502201e9dbc67390783ceeb88a7af7c8664e7a7b7d4be42af2ad47fcd5801177903f15e1f29a0e97345d532caa8a7c08c104ea2d672 SHA512 1f1b2799366cc24689469860f42babf529e210e950c804934e47fac12916d127bcba0e90de3f0e71c0ec2cf61a45070058a4a4ecdee3ebb09c1e2503db263d2d DIST signify-keys-lanodan-2025.pub 95 BLAKE2B 2a210a5689ef0756c9d233e8313bfee00fd38a9fc11982ee6246aa01ebe8a5eb0c64c85b4300fa22bd68d151150752efa362417e645187f5cdc8be36a4d8892f SHA512 30a523abf063ffaa43926be82ab4f282bf0e2b0bedd109511c84a36ca3144b157a3420730b4f61e6dfad57ab79e4e94be73d65f510af1488e08d4bcf3f887ca1 DIST signify-keys-lanodan-2025.pub.2024.sig 296 BLAKE2B 8d59eb242a9e08049589bf4b93c9738ff81b06f8733f65e0aa47718e86058e995553347f3c3cfe2931f3b80540f1d54b74ec24ff2ec0005f9327a7523146f01a SHA512 ff2bd86f1bd07675fff72e3fca7b17c7232ec14aff83796c2766ad928c3e53d617208fa600150f7f472796ef984ab4104e86f73c375ef995d2b4ee12617680ee +DIST signify-keys-lanodan-2026.pub 95 BLAKE2B 920e0060cc84d9dfd491c7fc7a35aaf628ba6054dd9ccc62a07392f979c9589ca3ba405736b406f9ba47a5c29dab0340fc6b6409746ab2c00db15361f1165a42 SHA512 0de3215fc9cf13e4aa8939c50124f2b5153f0194fec32c976b58bb8dc03f01ada97d03160dc7c34a011501ee6068a04fc71f87daec1ca627191d406208315d0c +DIST signify-keys-lanodan-2026.pub.2025.sig 141 BLAKE2B 8abd80336bcd9fc0b47757cbea86cb6392b7c45dbfc52f705e786665274ed8e9c3c91c853a1091d5241cd6af478df7302a64482dc6008ae3d32085abf0f0c4be SHA512 06278ffd1bb701fb8d0c1eee66713cee3a8bf23518b50fde07452c08f3b0cd215e4bd10982ed9da4238d00b04931a3a6d3a9a1311b0a6b8df9fb07f20c62cb17 diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2026.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2026.ebuild new file mode 100644 index 0000000000..f7925fc9ce --- /dev/null +++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2026.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_METHOD=signify +inherit verify-sig + +MY_PREV_PV="$((PV - 1))" +DESCRIPTION="Signify keys used by Haelwenn (lanodan) Monnier" +HOMEPAGE="https://distfiles.hacktivis.me/releases/signify/" +SRC_URI=" + https://distfiles.hacktivis.me/releases/signify/${PV}.pub -> ${P}.pub + verify-sig? ( https://distfiles.hacktivis.me/releases/signify/${PV}.pub.${MY_PREV_PV}.sig -> ${P}.pub.${MY_PREV_PV}.sig ) +" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV}.pub" + +src_unpack() { + # Too many levels of symbolic links + cd "${DISTDIR}" || die + cp ${A} "${WORKDIR}" || die + cd "${WORKDIR}" || die + + if use verify-sig; then + verify-sig_verify_detached "${P}.pub" "${P}.pub.${MY_PREV_PV}.sig" + fi + + default +} + +src_install() { + insinto /usr/share/signify-keys + doins "${P}.pub" +} diff --git a/sys-apps/utils-extra/utils-extra-0.0.2.ebuild b/sys-apps/utils-extra/utils-extra-0.0.2-r1.ebuild similarity index 95% rename from sys-apps/utils-extra/utils-extra-0.0.2.ebuild rename to sys-apps/utils-extra/utils-extra-0.0.2-r1.ebuild index 03f6d00c06..07149b7eb3 100644 --- a/sys-apps/utils-extra/utils-extra-0.0.2.ebuild +++ b/sys-apps/utils-extra/utils-extra-0.0.2-r1.ebuild @@ -19,7 +19,7 @@ else fi DESCRIPTION="Collection of extra tools for Unixes" -HOMEPAGE="https://hacktivis.me/git/utils-extra" +HOMEPAGE="https://hacktivis.me/git/utils-extra/" LICENSE="MPL-2.0" SLOT="0" IUSE="test static" @@ -58,6 +58,8 @@ src_configure() { use static && export LDSTATIC="-static-pie" + rm cmd/xcd.c || die + ./configure PREFIX='/usr' } diff --git a/sys-apps/utils-extra/utils-extra-9999.ebuild b/sys-apps/utils-extra/utils-extra-9999.ebuild index 03f6d00c06..b6241d50d8 100644 --- a/sys-apps/utils-extra/utils-extra-9999.ebuild +++ b/sys-apps/utils-extra/utils-extra-9999.ebuild @@ -19,7 +19,7 @@ else fi DESCRIPTION="Collection of extra tools for Unixes" -HOMEPAGE="https://hacktivis.me/git/utils-extra" +HOMEPAGE="https://hacktivis.me/git/utils-extra/" LICENSE="MPL-2.0" SLOT="0" IUSE="test static" diff --git a/www-client/helium-bin/Manifest b/www-client/helium-bin/Manifest index cd643cfd17..5344ac8f93 100644 --- a/www-client/helium-bin/Manifest +++ b/www-client/helium-bin/Manifest @@ -1,2 +1,2 @@ -DIST helium-bin-0.7.7.2-amd64.tar.xz 112461288 BLAKE2B aa4183a378329c87f27db3e9c799213ee5c76858e260f52e55e4d470a2f213c8b3e2eae837349812f6f01b20fc936387ee8ad98d1fe6081a075d6b16128c8d96 SHA512 f169bf6e0544d9ec89a2b8ceeee2f0cb1d7d8c65b54cd52482a4808d6d839da70a2c08f31252b947409008c4b85ba08d2396e21c578511b14a07792523af86d7 -DIST helium-bin-0.7.7.2-arm64.tar.xz 107321024 BLAKE2B 3ae6a990198ee6ca09c723c5baea0a10811085104780bcee3160742ed7a5f408211bd65b4204bff5afbaba6612fb8202cd12ab6394c62d9fc8b5b7c299582105 SHA512 c6d861e9fa3fea13f5659b83089ab0969035bf61c1f5e1bf549d4e882a0abcef199bd5b11a3c7a26a52089ac7a6073eface11240d334ed4a8d5e85ff1fcdaf8f +DIST helium-bin-0.7.10.1-amd64.tar.xz 108848340 BLAKE2B 656120530bd35296710a6e671363bd9f20b24d642111eff654dea89187539aee4b42f75a826c250c7119f93fc0c848e878fb33f493e37ecb68a10f70834a3d77 SHA512 f8827ef4cc4a39c167a6a982ffe2871bbf5373560ef479f0cbcd5d2f8e78ba1be30fa649ee3379545309a53ac5e2ff2c4d33058472d849f868671aea591a4082 +DIST helium-bin-0.7.10.1-arm64.tar.xz 103977528 BLAKE2B 01523d79e348c85ca1c694286117386b0e1464b08bd68289138e111d1d8c985d871dfe1c9e8dd19cfe6ec8d7507e9931374af198748d82f27df3a42b74220c30 SHA512 05c80d9c3dd7de6fc96afbe12164e25c0936004b45ea544227eab6afba4644f91a69e37f8e0255ec02b5a3cdb54ab5b57231d9338dade2124a338092fb62d750 diff --git a/www-client/helium-bin/helium-bin-0.7.7.2.ebuild b/www-client/helium-bin/helium-bin-0.7.10.1.ebuild similarity index 88% rename from www-client/helium-bin/helium-bin-0.7.7.2.ebuild rename to www-client/helium-bin/helium-bin-0.7.10.1.ebuild index 76f65919d4..a4c74e289b 100644 --- a/www-client/helium-bin/helium-bin-0.7.7.2.ebuild +++ b/www-client/helium-bin/helium-bin-0.7.10.1.ebuild @@ -3,10 +3,9 @@ EAPI=8 -CHROMIUM_LANGS="af am ar as az be bg bn bs ca cs cy da de el en-GB en-US es-419 es et - eu fa fi fil fr-CA fr gl gu he hi hr hu hy id is it ja ka kk km kn ko ky lo lt lv - mk ml mn mr ms my nb ne nl or pa pl pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv - sw ta te th tr uk ur uz vi zh-CN zh-HK zh-TW zu" +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es + et fa fi fil 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 desktop pax-utils xdg diff --git a/www-servers/copyparty/Manifest b/www-servers/copyparty/Manifest index 4d198c26ac..9d79c3feed 100644 --- a/www-servers/copyparty/Manifest +++ b/www-servers/copyparty/Manifest @@ -1,2 +1,2 @@ DIST copyparty-1.19.23.tar.gz 1662026 BLAKE2B ba6ff615f407f5afdc26dc1bcd21a05ff8c0737630e04b3dbf7c0e82c656621b0d6376390fd2da6487b213662d2f3574180b381de3e352281a982e110dacb7cc SHA512 0477ddac96038dac3e82d5af3266917d73716d436794d48e902d6785739abf3130992426f21e19fef37f0d8a2e1bf63b13c6e8e8348a58dfefeac166a6c5a3b1 -DIST copyparty-1.20.0.tar.gz 1681730 BLAKE2B 27905020756343e7e039e011e02b199881b14814fdff61bada67d0ff7fd42fe36286bb25737173362411867b8fb667fb8901a00c3a0b897488d169e4120b7d16 SHA512 5d986ed4ee8eb2dcb7dad21a2daad05becd31f2e4c11b972de523d449f9d2eebe7ca6af390d4c3dfda52c04b9a4506ac57f1ad09808a9eeec80981eb52a7af19 +DIST copyparty-1.20.1.tar.gz 1702376 BLAKE2B 1d4abd99740e90124efc7bce6602a223b41609f67c1ffa8d8dbd4abf84c5f29a68a06a9a9da6fb6311a67460eab3502f935c21cc80429b3e7f55b4ac2ba4eab0 SHA512 8323f0a796ba4f227255fed43c20986741117542ad35aea494d2cd1e614cc591b4d36cc266c58cbf3911cc056c112dbd92e339708319efbf082d9661e6ef5a96 diff --git a/www-servers/copyparty/copyparty-1.20.0.ebuild b/www-servers/copyparty/copyparty-1.20.1.ebuild similarity index 100% rename from www-servers/copyparty/copyparty-1.20.0.ebuild rename to www-servers/copyparty/copyparty-1.20.1.ebuild