diff --git a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild index f8b22f748c..d3ea1e48ae 100644 --- a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild +++ b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_COMPAT=( python3_{12..14} ) inherit meson python-single-r1 xdg diff --git a/app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild b/app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild index af191e1a7c..a0ab89ab30 100644 --- a/app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild +++ b/app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_COMPAT=( python3_{12..14} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/app-crypt/sops/Manifest b/app-crypt/sops/Manifest index 2b3b56f282..e61bec9620 100644 --- a/app-crypt/sops/Manifest +++ b/app-crypt/sops/Manifest @@ -1,4 +1,4 @@ DIST sops-3.11.0-deps.tar.xz 149651976 BLAKE2B b6f374dd181fc99783deee239c4427cdfa6985843cdb0c331a75cb4f1c460f4e13742dabc5a14e764e51f41ec6fed52457c7eb71a7c2dc88ed5c452794128c63 SHA512 6b751d339c416a71c6d7c37d5e0c1f780ba745ba00555bc96716b73abb2ecdcd80eb92b68d8d496d18eb50e5db1979de3dbd3287f0b3a25271ccbd93f76c53be DIST sops-3.11.0.tar.gz 274748 BLAKE2B 57da34c44051974fa83e737cae66883a54a55b001b3d51351aafdb154217b581d9b44ac0dcb87a402a43711971e931168a2c6c2507abdf187d8162cd7d99abd4 SHA512 e1ff792731d45828db9ea7fde557efd1c1b732a56e1e0b9d715df00764c455bc7e2f229ceb76502ca80c0951ce918b858d8792ab920a92d6ab6303be2118afd8 -DIST sops-3.9.4-vendor.tar.xz 5341228 BLAKE2B 4d7d162867466b01a300d6be0b39a28327532b01b3d3ae2b5be29a1d5316160e44c01845601535078225b2a7d6b40c214463cf0eca4042e03c67eb453e35b03f SHA512 6154f3aaeffc6b96169bebc70636b6260e414147ece976c18e13cbebb352c69604219156b72d6a6594b96bd42e15e6d554e5b2a9140fbb70627e8585e0f3eeba -DIST sops-3.9.4.tar.gz 250843 BLAKE2B b48f390417df3eb1d9aec5028b8a0f7331874250728499cda603b317e9fe468158222b187f708ff0a0083e060c712b27e25a13494ea9744f293137775e642699 SHA512 bf4eb2e536d1bb83e2bf91fc1684cc121917dc2e5a3d0a51b526ff57f006fbb817a4e7e6f658451dfdac56fb1b76f8063c59163a9c5ba5f2dcb44d1d1826cbbb +DIST sops-3.12.2-deps.tar.xz 272234548 BLAKE2B f2924291b4dc55198d041d32896de05e63459ca28fee796d74506024de58d3f82ed556234028b860ffe9df169fdf78a9447616a8b4ab8978068edeb3de00f59f SHA512 49e4dc5be2fffef1a1ec722c29b1cab4a4831e8857313a44869e9c7f0248dd4873e7a636dc9f65df3c566d37bdc1b18d37232cd69626634e1d6b8dff6df30043 +DIST sops-3.12.2.tar.gz 288329 BLAKE2B 1c93ba44066cb54bdd7b206fcb1afcb5b2d547e6a90ba087ffda0f6b6f441dc43bdf81a1e2177686d3bfe1822ad6062520bdde47be0b896b00e5f9fe18f63d42 SHA512 06fe7466b10d98303b0ba59bc466bd08925cec8cab1cef46b5d3b7633b1eeb0b57f177bb0b590fc2cc00d8a8a5427a1021081376e0a908641ff7d8060b73dcf0 diff --git a/app-crypt/sops/sops-3.9.4.ebuild b/app-crypt/sops/sops-3.12.2.ebuild similarity index 66% rename from app-crypt/sops/sops-3.9.4.ebuild rename to app-crypt/sops/sops-3.12.2.ebuild index a800bd8f0d..d76e537940 100644 --- a/app-crypt/sops/sops-3.9.4.ebuild +++ b/app-crypt/sops/sops-3.12.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,8 +6,8 @@ inherit go-module DESCRIPTION="Simple And Flexible Tool For Managing Secrets" HOMEPAGE="https://getsops.io/" -SRC_URI="https://github.com/getsops/sops/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://samip537.kapsi.fi/gentoo-mirror/sops-${PV}-vendor.tar.xz" +SRC_URI="https://github.com/getsops/sops/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://git.skysolutions.fi/gentoo-mirror/guru-vendored/releases/download/sops-${PV}/sops-${PV}-deps.tar.xz" #SRC_URI+=" https://github.com/Arian-D/sops-deps/releases/download/${PV}/${P}-vendor.tar.xz" LICENSE="MPL-2.0" diff --git a/app-editors/fresh/Manifest b/app-editors/fresh/Manifest index 0fd1f10eb4..688ed6f610 100644 --- a/app-editors/fresh/Manifest +++ b/app-editors/fresh/Manifest @@ -150,9 +150,9 @@ DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89 DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e -DIST fresh-0.2.20.tar.gz 25537085 BLAKE2B f0f8283c838e3a37e6e454fa1ac14a8f4fe4392335bb79163b8b99102b7249b32d6f72acbc0eeb78a46bc5c1af84e1e45e49e244c606d45158389bbf32649f05 SHA512 060f94585cde4744c69e88c3136b61d2ca887ef0357b5f4dfd8169ad007371a4694b4b8c92a274112e5b9764143c6cfa4f4335b525144a8faadf1ecef302e115 DIST fresh-0.2.21.tar.gz 25638862 BLAKE2B 94398057794faafd1d57527727ce7d9488a85c9c25f5c3f657ec7302d266a08563e2f48ae4c32520a240d239b349c6fac58f693ecaac080fc6fdca69daa06501 SHA512 97a3e3677233712ac42ba46c645cb310ea723696c4a4f35c1e4d69c36c1e076ae4b20a4ed583ec39e0073ea68125339d22f6fdfeea04c38daf339fb5f61bafcb DIST fresh-0.2.22.tar.gz 25795796 BLAKE2B 58309d9f960dc2e5758c6fe06805ab7a464d582a42a73fbef2660d0d0de9ed903613c36e973700d9dcaf8e2d65667fa46a46f6ff31c852d0e0ff9230c0e1039e SHA512 f02d400f6db705e8bc1b9d77afd308c03cdf936f93b6ca0704951362b628058337717a6a549300ec649dfcfca16a605ce5813e028f832dd41d3b8613ba65da00 +DIST fresh-0.2.23.tar.gz 25930788 BLAKE2B d1c2affcb85834f63eb1249906649001d7fcb9e83fdc195e3e48f6cba57387526ef117f230ad9a8d9d5a48447493cb9ed80b4321f2365858c918687ccd0349da SHA512 c0ef12fa90943c77eb6c374e1c7a1602f9c4c52b9d55135ce9d395ffc0ec63d8e6576380f09a535a8b7c5a80a42e718f5d1bc6355764e50480767589ec68d28f DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 diff --git a/app-editors/fresh/fresh-0.2.20.ebuild b/app-editors/fresh/fresh-0.2.23.ebuild similarity index 91% rename from app-editors/fresh/fresh-0.2.20.ebuild rename to app-editors/fresh/fresh-0.2.23.ebuild index ef0603d5da..ea66ae66b0 100644 --- a/app-editors/fresh/fresh-0.2.20.ebuild +++ b/app-editors/fresh/fresh-0.2.23.ebuild @@ -18,13 +18,13 @@ CRATES=" aho-corasick@1.1.4 alacritty_terminal@0.25.1 allocator-api2@0.2.21 - android-activity@0.6.0 + android-activity@0.6.1 android-properties@0.2.2 android_system_properties@0.1.5 anstyle@1.0.14 anyhow@1.0.102 arboard@3.6.1 - arc-swap@1.8.2 + arc-swap@1.9.0 arrayref@0.3.9 arrayvec@0.7.6 as-raw-xcb-connection@1.0.1 @@ -61,8 +61,7 @@ CRATES=" calloop-wayland-source@0.3.0 calloop@0.13.0 castaway@0.2.4 - cc@1.2.57 - cesu8@1.1.0 + cc@1.2.58 cexpr@0.6.0 cfg-expr@0.15.8 cfg-if@1.0.4 @@ -82,7 +81,7 @@ CRATES=" combine@4.6.7 compact_str@0.9.0 concurrent-queue@2.5.0 - console@0.15.11 + console@0.16.3 const-random-macro@0.1.16 const-random@0.1.18 convert_case@0.10.0 @@ -215,18 +214,22 @@ CRATES=" include_dir_macros@0.7.4 indexmap@2.13.0 indoc@2.0.7 - insta@1.46.3 + insta@1.47.2 instability@0.3.12 interprocess@2.4.0 is-docker@0.2.0 is-wsl@0.4.0 itertools@0.11.0 + itertools@0.13.0 itertools@0.14.0 - itoa@1.0.17 - jni-sys@0.3.0 - jni@0.21.1 + itoa@1.0.18 + jni-macros@0.22.4 + jni-sys-macros@0.4.1 + jni-sys@0.3.1 + jni-sys@0.4.1 + jni@0.22.4 jobserver@0.1.34 - js-sys@0.3.91 + js-sys@0.3.94 kasuari@0.4.12 keyboard-types@0.7.0 khronos-egl@6.0.0 @@ -234,14 +237,14 @@ CRATES=" lab@0.11.0 lazy_static@1.5.0 leb128fmt@0.1.0 - libc@0.2.183 + libc@0.2.184 libloading@0.8.9 libloading@0.9.0 libm@0.2.16 - libredox@0.1.14 + libredox@0.1.15 libxdo-sys@0.11.0 libxdo@0.6.0 - line-clipping@0.3.5 + line-clipping@0.3.7 linked-hash-map@0.5.6 linux-raw-sys@0.12.1 linux-raw-sys@0.4.15 @@ -261,7 +264,7 @@ CRATES=" metal@0.33.0 minimal-lexical@0.2.1 miniz_oxide@0.8.9 - mio@1.1.1 + mio@1.2.0 miow@0.6.1 muda@0.15.3 naga@28.0.0 @@ -277,7 +280,7 @@ CRATES=" normpath@1.5.0 nu-ansi-term@0.50.3 num-bigint@0.4.6 - num-conv@0.2.0 + num-conv@0.2.1 num-derive@0.4.2 num-integer@0.1.46 num-traits@0.2.19 @@ -315,13 +318,13 @@ CRATES=" option-ext@0.2.0 orbclient@0.3.51 ordered-float@4.6.0 - ordered-float@5.1.0 + ordered-float@5.3.0 os_pipe@1.2.3 owned_ttf_parser@0.25.1 owo-colors@4.3.0 oxc-browserslist@2.3.1 - oxc-miette-derive@2.7.0 - oxc-miette@2.7.0 + oxc-miette-derive@2.7.1 + oxc-miette@2.7.1 oxc_allocator@0.115.0 oxc_ast@0.115.0 oxc_ast_macros@0.115.0 @@ -386,8 +389,8 @@ CRATES=" proc-macro-error@1.0.4 proc-macro2@1.0.106 profiling@1.0.17 - proptest@1.10.0 - pulldown-cmark@0.13.1 + proptest@1.11.0 + pulldown-cmark@0.13.3 quick-error@1.2.3 quick-xml@0.39.2 quote@1.0.45 @@ -431,13 +434,13 @@ CRATES=" rust-i18n-support@3.1.5 rust-i18n@3.1.5 rustc-hash@1.1.0 - rustc-hash@2.1.1 + rustc-hash@2.1.2 rustc_version@0.4.1 rustix-openpty@0.2.0 rustix@0.38.44 rustix@1.1.4 rustls-pki-types@1.14.0 - rustls-webpki@0.103.9 + rustls-webpki@0.103.10 rustls@0.23.37 rustversion@1.0.22 rusty-fork@0.3.1 @@ -459,7 +462,7 @@ CRATES=" serde_json@1.0.149 serde_repr@0.1.20 serde_spanned@0.6.9 - serde_spanned@1.0.4 + serde_spanned@1.1.1 serde_yaml@0.9.34+deprecated serial2@0.2.34 sha1@0.10.6 @@ -471,7 +474,9 @@ CRATES=" signal-hook-mio@0.2.5 signal-hook-registry@1.4.8 signal-hook@0.3.18 - simd-adler32@0.3.8 + simd-adler32@0.3.9 + simd_cesu8@1.1.1 + simdutf8@0.1.5 similar@2.7.0 siphasher@1.0.2 slab@0.4.12 @@ -518,16 +523,16 @@ CRATES=" tokio-macros@2.6.1 tokio@1.50.0 toml@0.8.23 - toml@1.0.7+spec-1.1.0 + toml@1.1.1+spec-1.1.0 toml_datetime@0.6.11 - toml_datetime@1.0.1+spec-1.1.0 + toml_datetime@1.1.1+spec-1.1.0 toml_edit@0.19.15 toml_edit@0.20.7 toml_edit@0.22.27 - toml_edit@0.25.5+spec-1.1.0 - toml_parser@1.0.10+spec-1.1.0 + toml_edit@0.25.9+spec-1.1.0 + toml_parser@1.1.1+spec-1.1.0 toml_write@0.1.2 - toml_writer@1.0.7+spec-1.1.0 + toml_writer@1.1.1+spec-1.1.0 tracing-attributes@0.1.31 tracing-core@0.1.36 tracing-log@0.2.0 @@ -540,7 +545,7 @@ CRATES=" tree-sitter-cpp@0.23.4 tree-sitter-css@0.25.0 tree-sitter-go@0.25.0 - tree-sitter-highlight@0.26.7 + tree-sitter-highlight@0.26.8 tree-sitter-html@0.23.2 tree-sitter-java@0.23.5 tree-sitter-javascript@0.25.0 @@ -552,9 +557,9 @@ CRATES=" tree-sitter-php@0.24.2 tree-sitter-python@0.25.0 tree-sitter-ruby@0.23.1 - tree-sitter-rust@0.24.1 + tree-sitter-rust@0.24.2 tree-sitter-typescript@0.23.2 - tree-sitter@0.26.7 + tree-sitter@0.26.8 tree_magic_mini@3.2.2 triomphe@0.1.15 ts-rs-macros@12.0.1 @@ -573,18 +578,18 @@ CRATES=" unicode-linebreak@0.1.5 unicode-properties@0.1.4 unicode-script@0.5.8 - unicode-segmentation@1.12.0 + unicode-segmentation@1.13.2 unicode-truncate@2.0.1 unicode-width@0.2.2 unicode-xid@0.2.6 unsafe-libyaml@0.2.11 untrusted@0.9.0 - ureq-proto@0.5.3 - ureq@3.2.0 + ureq-proto@0.6.0 + ureq@3.3.0 urlencoding@2.1.3 - utf-8@0.7.6 + utf8-zero@0.8.1 utf8parse@0.2.2 - uuid@1.22.0 + uuid@1.23.0 valuable@0.1.1 version-compare@0.2.1 version_check@0.9.5 @@ -596,24 +601,24 @@ CRATES=" wasi@0.11.1+wasi-snapshot-preview1 wasip2@1.0.2+wasi-0.2.9 wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 - wasm-bindgen-futures@0.4.64 - wasm-bindgen-macro-support@0.2.114 - wasm-bindgen-macro@0.2.114 - wasm-bindgen-shared@0.2.114 - wasm-bindgen@0.2.114 + wasm-bindgen-futures@0.4.67 + wasm-bindgen-macro-support@0.2.117 + wasm-bindgen-macro@0.2.117 + wasm-bindgen-shared@0.2.117 + wasm-bindgen@0.2.117 wasm-encoder@0.244.0 wasm-metadata@0.244.0 wasmparser@0.244.0 - wayland-backend@0.3.14 - wayland-client@0.31.13 + wayland-backend@0.3.15 + wayland-client@0.31.14 wayland-csd-frame@0.3.0 - wayland-cursor@0.31.13 - wayland-protocols-plasma@0.3.11 - wayland-protocols-wlr@0.3.11 - wayland-protocols@0.32.11 - wayland-scanner@0.31.9 - wayland-sys@0.31.10 - web-sys@0.3.91 + wayland-cursor@0.31.14 + wayland-protocols-plasma@0.3.12 + wayland-protocols-wlr@0.3.12 + wayland-protocols@0.32.12 + wayland-scanner@0.31.10 + wayland-sys@0.31.11 + web-sys@0.3.94 web-time@1.1.0 webpki-roots@1.0.6 wezterm-bidi@0.2.3 @@ -647,44 +652,35 @@ CRATES=" windows-result@0.1.2 windows-result@0.4.1 windows-strings@0.5.1 - windows-sys@0.45.0 windows-sys@0.52.0 windows-sys@0.59.0 windows-sys@0.60.2 windows-sys@0.61.2 - windows-targets@0.42.2 windows-targets@0.52.6 windows-targets@0.53.5 windows-threading@0.2.1 windows@0.56.0 windows@0.62.2 - windows_aarch64_gnullvm@0.42.2 windows_aarch64_gnullvm@0.52.6 windows_aarch64_gnullvm@0.53.1 - windows_aarch64_msvc@0.42.2 windows_aarch64_msvc@0.52.6 windows_aarch64_msvc@0.53.1 - windows_i686_gnu@0.42.2 windows_i686_gnu@0.52.6 windows_i686_gnu@0.53.1 windows_i686_gnullvm@0.52.6 windows_i686_gnullvm@0.53.1 - windows_i686_msvc@0.42.2 windows_i686_msvc@0.52.6 windows_i686_msvc@0.53.1 - windows_x86_64_gnu@0.42.2 windows_x86_64_gnu@0.52.6 windows_x86_64_gnu@0.53.1 - windows_x86_64_gnullvm@0.42.2 windows_x86_64_gnullvm@0.52.6 windows_x86_64_gnullvm@0.53.1 - windows_x86_64_msvc@0.42.2 windows_x86_64_msvc@0.52.6 windows_x86_64_msvc@0.53.1 winit@0.30.13 winnow@0.5.40 winnow@0.7.15 - winnow@1.0.0 + winnow@1.0.1 winreg@0.10.1 winresource@0.1.31 wit-bindgen-core@0.51.0 @@ -704,8 +700,8 @@ CRATES=" xkeysym@0.2.1 xml-rs@0.8.28 yaml-rust@0.4.5 - zerocopy-derive@0.8.47 - zerocopy@0.8.47 + zerocopy-derive@0.8.48 + zerocopy@0.8.48 zeroize@1.8.2 zmij@1.0.21 " diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest index 0598d52730..f8188d1bb5 100644 --- a/app-misc/doublecmd-bin/Manifest +++ b/app-misc/doublecmd-bin/Manifest @@ -10,3 +10,6 @@ DIST doublecmd-1.2.3.qt6.x86_64.tar.xz 9945584 BLAKE2B 269af568931ce1223e3b39d79 DIST doublecmd-1.2.4.gtk2.i386.tar.xz 9246220 BLAKE2B da3955f6e1bb892307dad579dc53ba8b5c400c1edbe04d485cbdad78ce9595d06ecaa4c320f3700a081628826808ead1eeb13d98496e1c458c0d4a5694123b35 SHA512 c65d430f72032c915323948a860580144973c5a207456e56042e694343b8811c85a27e5b363565689571538b550d3b85ee2a1790b495d2adc900697c59ffe223 DIST doublecmd-1.2.4.gtk2.x86_64.tar.xz 9474308 BLAKE2B 048e3b132c0c11f5c2fc200282e485984d809366cba6c47b23dc8570b9d500afcf31b868c0b3f187c38a070c1339325338f727cb8c3333def01ad866ed721cb6 SHA512 ffd0000967de665cb9ed42eec35adcc9405846832d84386a58f34a14c3e0e35371cbe395bd0cf7c3a735daf982bb4957bd9eeb154f980c25ef634160cbb070ae DIST doublecmd-1.2.4.qt6.x86_64.tar.xz 9943312 BLAKE2B ff503235e956e4db3c497173dfbb2500720a566dcf4a2c381da5c8138192f5cb9154c3cf76cfec7df863a43738e4e2d0b520ff828f6986d5d68935d32fbdaca9 SHA512 ede55539313484faa7fa4184c66f14380e9006a0cd2340fa58ace6fbe120ae179393b84b38579176f2845705d8017c5af6f1017f48210e927ccc3a143afccf02 +DIST doublecmd-1.2.5.gtk2.i386.tar.xz 9235768 BLAKE2B 74c223b2a09d983730d61f2357d9d4d953012a29311b7ca9188969d9ced10b584eb8d245011d819fb25131f8f73b8171440bea0a1d7bd219160cd8f589fd1581 SHA512 9c665259079a118425259ca2f1e4aa2775489c9bdc10638fe2cee4dbc5f94d7d583c5f551a4ab893d7d9ac6f97cf166146d07a707a9034809aeef530cba54b3d +DIST doublecmd-1.2.5.gtk2.x86_64.tar.xz 9463912 BLAKE2B da66d404a8767b97330352654c62132319fa11fa02f522c4f11eebd2ff00bb9be662e27c6a0612ddb7409b8fba3b3f20a79b075db77a8cc28f9233ad18dc9ae5 SHA512 7a756510ba175e30324a105c671b2ff181779d0324910e932cdad008b4d9921789785c5d07c193e4aba8d61760f5c57d34432c9a76410a34689eca9a4e4215fb +DIST doublecmd-1.2.5.qt6.x86_64.tar.xz 9932640 BLAKE2B 4ff73063bba370e7a5160bda5ee3d35e15510bac4ade7d95189f89d2ad32d246cf1bceb993be54ded5cbadf9665d2a6cc8456827dbb869e49caba2079431e931 SHA512 923fad0c2e919389e56d0e2673c81985735ab604ffbe351bf739abfa44e8ebc76dc218378e1210bb7999213e8d7009d5f237d435dd44d978cea8d7acd145999e diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.2.5.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.2.5.ebuild new file mode 100644 index 0000000000..d02b167dfe --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.2.5.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/" + +# Switch to github repo taballs instead of sourceforge +SRC_URI=" + amd64? ( + !qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.qt6.x86_64.tar.xz ) + ) + x86? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) +" + +S="${WORKDIR}/${MY_PN}" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="qt6" + +QA_PREBUILT=" + */doublecmd + */libQt6Pas.so.6 + */libunrar.so + */plugins/.* +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and +## revert RDEPEND hack. +GTK_DEPS=" + app-accessibility/at-spi2-core:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/pango +" +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + amd64? ( + !qt6? ( ${GTK_DEPS} ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + media-libs/libglvnd + ) + ) + x86? ( ${GTK_DEPS} ) +" + +src_install(){ + insinto "/opt/${PN}" + doins -r "${S}/." + + # Remove doublecmd.inf to use config from user home directory + rm "${ED}/opt/${PN}"/settings/doublecmd.inf || die + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" + + doicon -s 48 ${MY_PN}.png + make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" +} diff --git a/app-office/softmaker-office-nx/Manifest b/app-office/softmaker-office-nx/Manifest new file mode 100644 index 0000000000..158a5bf767 --- /dev/null +++ b/app-office/softmaker-office-nx/Manifest @@ -0,0 +1 @@ +DIST softmaker-office-nx-1234-amd64.tgz 305598779 BLAKE2B 710a0ec67ca5f3ffed09749a9b9041bfac8f8e396765b687269fbdcb174b3b9cc24b45e82aa2935ce36bc693215ca3b1b31dbc512d3fc2ac3f3e67dfa05957eb SHA512 1b6b2085bed7e7ebd80f0e916df02c272f4e57eb2d3e7b5145bf70313013e05545ae3bccd0bf5ac9fa03fd3e67b9e3335ce0dd55007882d5dc3ab66101c98056 diff --git a/app-office/softmaker-office-nx/metadata.xml b/app-office/softmaker-office-nx/metadata.xml new file mode 100644 index 0000000000..595b14cb06 --- /dev/null +++ b/app-office/softmaker-office-nx/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@amielke.de + Andread Mielke + + diff --git a/app-office/softmaker-office-nx/softmaker-office-nx-1234.ebuild b/app-office/softmaker-office-nx/softmaker-office-nx-1234.ebuild new file mode 100644 index 0000000000..4f3973e64a --- /dev/null +++ b/app-office/softmaker-office-nx/softmaker-office-nx-1234.ebuild @@ -0,0 +1,113 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils desktop + +DESCRIPTION="SoftMaker Office NX binary package" +HOMEPAGE="https://www.softmaker.com" +SRC_URI="https://www.softmaker.net/down/softmaker-office-nx-${PV//\./-}-amd64.tgz" + +S="${WORKDIR}" +LICENSE="SoftMakerOffice" + +PAYLOAD="${WORKDIR}/officenx" + +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="strip mirror bindist" + +RDEPEND=" + net-misc/curl + sys-libs/glibc + virtual/opengl + dev-libs/glib + media-libs/gstreamer + media-libs/gst-plugins-base + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXrandr + x11-libs/libXrender +" + +QA_PREBUILT="/opt/softmaker-office-nx/*" + +src_unpack() { + unpack ${A} + + mkdir "${PAYLOAD}" || die + cd "${PAYLOAD}" || die + + xz -dc "${WORKDIR}/officenx.tar.lzma" | tar xf - || die +} + +src_install() { + local install_dir="/opt/softmaker-office-nx" + + insinto "${install_dir}" + doins -r ${PAYLOAD}/* + + fperms +x \ + "${install_dir}/textmaker" \ + "${install_dir}/planmaker" \ + "${install_dir}/presentations" + + exeinto /usr/bin + + cat > "${T}/textmakernx" < "${T}/planmakernx" < "${T}/presentationsnx" < - - contact@hacktivis.me - Haelwenn (lanodan) Monnier - + WebAssembly/wabt diff --git a/dev-python/osc-placement/osc-placement-4.7.0.ebuild b/dev-python/osc-placement/osc-placement-4.7.0.ebuild index ac99ace678..f5328b27f4 100644 --- a/dev-python/osc-placement/osc-placement-4.7.0.ebuild +++ b/dev-python/osc-placement/osc-placement-4.7.0.ebuild @@ -24,15 +24,17 @@ RDEPEND=" >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}] >=dev-python/oslo-utils-3.37.0[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}] - >=dev-python/stestr-1.0.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-4.2.2[${PYTHON_USEDEP}] - ) -" + +# Tests disabled as it depends on dev-python/stestr which is masked for removal +# BDEPEND=" +# test? ( +# >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}] +# >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] +# >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}] +# >=dev-python/stestr-1.0.0[${PYTHON_USEDEP}] +# >=dev-python/fixtures-4.2.2[${PYTHON_USEDEP}] +# ) +# " EPYTEST_IGNORE=( # Require the placement service to be packaged, too @@ -47,4 +49,4 @@ EPYTEST_IGNORE=( osc_placement/tests/functional/test_plugin.py ) -distutils_enable_tests pytest +# distutils_enable_tests pytest diff --git a/dev-python/osc-placement/osc-placement-4.8.0.ebuild b/dev-python/osc-placement/osc-placement-4.8.0.ebuild index ac99ace678..f5328b27f4 100644 --- a/dev-python/osc-placement/osc-placement-4.8.0.ebuild +++ b/dev-python/osc-placement/osc-placement-4.8.0.ebuild @@ -24,15 +24,17 @@ RDEPEND=" >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}] >=dev-python/oslo-utils-3.37.0[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}] - >=dev-python/stestr-1.0.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-4.2.2[${PYTHON_USEDEP}] - ) -" + +# Tests disabled as it depends on dev-python/stestr which is masked for removal +# BDEPEND=" +# test? ( +# >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}] +# >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] +# >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}] +# >=dev-python/stestr-1.0.0[${PYTHON_USEDEP}] +# >=dev-python/fixtures-4.2.2[${PYTHON_USEDEP}] +# ) +# " EPYTEST_IGNORE=( # Require the placement service to be packaged, too @@ -47,4 +49,4 @@ EPYTEST_IGNORE=( osc_placement/tests/functional/test_plugin.py ) -distutils_enable_tests pytest +# distutils_enable_tests pytest diff --git a/dev-python/pyrefly/Manifest b/dev-python/pyrefly/Manifest index 93fb823f28..ff96f8190d 100644 --- a/dev-python/pyrefly/Manifest +++ b/dev-python/pyrefly/Manifest @@ -190,6 +190,7 @@ DIST memory-stats-1.2.0.crate 11060 BLAKE2B ad3d5dc6e90099bb70f48a6cf56446de1e1f DIST mimalloc-0.1.48.crate 4742 BLAKE2B caebd736d598c17e0b09f2695175789d227e9999e30a76d5cd7a5c04399bd1877d9ed60fa5986a96f10962b7877f533813d2a3ecce4f43c79aa8ec2de7b7172f SHA512 c12fc48e673c323bf7bf850553695b1fdbc63795e3849028a15490421f072745b9208501ddb7394d3f93f2c1a569636ee8e77cdb37340c52762ce0d3af3fc1ac DIST miniz_oxide-0.8.8.crate 67065 BLAKE2B 8cffe475d689a07246c00f979db6ea37d7e2ec3f8f2e6b5ac548f1182ec97e2ef1374e26ef275edb6f67814f33e32f130f77dc6731fc33f2e786bd9eb3ff22a5 SHA512 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04 DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST mio-1.2.0.crate 106403 BLAKE2B c9b2342879cf19b95c9b9e472fd5e8caa6f6371bc7734b6d9af71c736a4aa218837ac3c8a1f84d1fd1ce4bfed9ff417d319f47e52c4d637b15e2a179f859c3ae SHA512 148daec8a99b63ad5742695ce7b5306d32dfcb484fc819b1220079c59219695d2892bbf83b65aa2dd76b68272fa195d353ecb28d9de795e176c4a38be729b04c DIST nix-0.23.1.crate 240531 BLAKE2B 8e03f4edbad39a467c1557083cfbbd6eff4b78d5ec4e0f1ba06eb043f853352f5154f115ce75556e0d672f0499a9d4c03650bc5a1f57ba1b920cd1595cc50ea9 SHA512 23431030b094ebb027200d8cdc05d0ac1730fbb86ee088795a2314f1ba19b76ed5f24373c1aba8125575bf69f8e7d4d9c08344b9cb49a4ae3d8f7987b5f4e6b6 DIST notify-8.2.0.crate 39067 BLAKE2B 34792d7e0d43dde7ac70158dc3a0059c0cf86cbef9160e8f10a3292581ff866fba5c6cb000212789a47ae083fae0a65ae5180a49b5d40008bb0709b637ca1e0c SHA512 5b68f2437a2798aac5c240a10aac642708ef9ceefd58f448e7d37facd148768080cd3712e352e1736f910b660609753b47d8e00d4c6d0936cc5009c4d32084e9 DIST notify-types-2.0.0.crate 14495 BLAKE2B 4e647ec4682d8cd27b6dede818bb98bd1fbdb6c4d983687057fc1f86e3eb56832d25dc83e7700639e1289da76e3dd987d89648ce438e5869c3236847cd8dc91d SHA512 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec @@ -234,10 +235,10 @@ DIST pulldown-cmark-0.13.3.crate 154953 BLAKE2B f732e8af5ff90ae77d923ce484f14c71 DIST pulldown-cmark-escape-0.11.0.crate 6719 BLAKE2B 232d5e5efaa6c9b5ba140051e21cbc16b46b32fc40931bf434fe25c24fea5d8a39e47926a6256a826548081e246b4ae36c41c7449a866cdaf60037eb64ee0965 SHA512 b8244d6c93a983bcade5e1ff699f334aa72eb638b7e4d22cc746b713b1d0144e6c1eac243476362a77bfed37a3a13a6315ac8d57920dadee7d2734f4d96023e0 DIST pyrefly-0.59.1.tar.gz 5475432 BLAKE2B e1033e0e42d723f215c7da77879b0dae13779c7850024b5b7810f18c61b10028da4e9d049ba0db04c90104fb8d8569ed67f3f71140df1e9f21b09d1ae98a1eec SHA512 facd6fa9999bb3054fa3678c1918c11b5d5e40fb485c1388052e7f04963408f6b59cdc30a30b72573bf193ca448768776867b6496ab481d22a2c4c01dce200cc DIST pyrefly-0.59.1.tar.gz.provenance 9313 BLAKE2B 614635bf3e01ba72eff920ae958063b22d0ebbc3fd431f07bf7043290eca88bc00f55394dd4903d8a919782a2bc6c8825db18e39edb824089bd60d4b8c2946a8 SHA512 8e1db51651ba4e18ffcada6fb640c49ee498fe15c5e8afa9d837ef6fd317de5951b956264213d0580636ccfaf0ff1bb2e576591debbb39abdedc2b5d0c025d3d -DIST pyrefly-0.60.0.tar.gz 5500389 BLAKE2B df15748c80c276fac9002561712b510ff6ff24322f6db1f1e9aa77ec775ba5b064b2702bed03e34391956463005776a85f113d04a7a37b29192f8f3d3a27b437 SHA512 f3adbc58674e6b62b3d5d6c9d0592e4744cec584000fcf09012ed9922c95583f271cf5df025d2c0fc5da4031870de1a0f791d4cb403a169ed6fec79d8a322708 -DIST pyrefly-0.60.0.tar.gz.provenance 9607 BLAKE2B d31af04faa736eb11ce428db158dde4a16199c5acdaa33320c82f10879b84331058198df4e7a05e6e4bb07917cd357b1e27919349dc11e8ccb64335e55eae3f6 SHA512 484151b85bfa559130a83b9164778c5c08c52c712099a315701f4822f5cfc615804d6b972af5aa6d1073ad8cfd3707b633926002534960ef4c40ba7d31ec9a80 DIST pyrefly-0.60.2.tar.gz 5517467 BLAKE2B 960a1f54ce757eaff0c2524fb5200e1559d4d7e62f3b4bae9a8e73ac3fb3e40b3581b8e9feeda6b1d3760f40caffb99db3bf4e990b2137fa1543e4db29069c18 SHA512 ba6f37e9b216fbec592edfc2775cfd32af4ea4c5d41a893c30e484b2bcc528dc10acf4b6da739b5e99943278d02ed58583218f6a419682c55ca990838db7dfab DIST pyrefly-0.60.2.tar.gz.provenance 9411 BLAKE2B 41afbc21875ed148c13a3c6220adc00354fd54e5a8453d63ec1b71d023ccf62646344fc4ef73d66b12f810ba56031126fdfd294d2cd0b1b4908b6b92e556386b SHA512 f3c893d4e6f14faad5e8358d48754ed19ba3413b460babe9c35ba822abc0a0bef39734d1a755f9375f7cf04e6d5532b476d605294f1b544e70b294534cfddd31 +DIST pyrefly-0.61.0.tar.gz 5520984 BLAKE2B 277612a938fea6e5622733023ef3f6eaad64998e85c2f013bd9702611ea1c4ceca7d2ab159e031af224d8cde97399314796732226382e770a91ad01bd0b1aad0 SHA512 12e3c546c75d9ba7e7f2b11123adc8f5266dc7cf6c25220db2871400613db2335e0510c4b488a97340ec102e1527cadf7150257d20328582a97f6c4929435579 +DIST pyrefly-0.61.0.tar.gz.provenance 9266 BLAKE2B 4510ae6dbb41b574940f0a7c4968381c7c8605404cdf229bcfa40f9fda3670206b3121936bdb9b1676ae1cc325647f8e1d0117bd6e047a393dcf1ab0eae4f8bc SHA512 8f4d377ea919d96abc3c94d78439b062407d31513f121d11661148df4516465f528d9d5032a51f76be352da21479f4903ff49cade814e1fffa2067d832fb0207 DIST quickcheck-6ecdf5bb4b0132ce66670b4d46453aa022ea892c.gh.tar.gz 29222 BLAKE2B 6ef1d6f2fb27f382c78691a952363d5a4263a20f85ba19cba8010b5d7ef6d862f7f5f5c0cb88949a59e81143ba3aeaa4fd2e4cda7371de771ef8f5ca3a5c0d3c SHA512 e52a65947432f3a92d47c54df3645a1b3aa721b74c1357281d9d06c56b85e816794082dfaa1f2f9de2239fa156e2eb18003c6ca4fe3b13fcec4dd90a157aadb1 DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 DIST quote-use-0.8.4.crate 3067 BLAKE2B e60ff6700aceb55275013c5cb12f5d6b358879d31173d32aa40d3cc07bfdef26ff70a441e6c56719a43aff527dbc46558117380a0a5ba3a51bc90adcd6eba610 SHA512 eb14fc2fa9f63ab7c544eba0f0de36516896d7389c9bbef82ca4ad9343c720261943d512d04f195989f8fd4347ec169ad400a96ab8d36e9ccac7567b2f22d19a @@ -267,6 +268,7 @@ DIST relative-path-1.9.3.crate 22400 BLAKE2B c6bd04b060013de042079a741a864150632 DIST ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz 8416527 BLAKE2B ed62c56625d69655ed06163710a3c1fa9c8398252605f12cbe089f0b32c0b6c028033b057994ef9feee136786c9fb449df75e027880779b6460371fc7c1ae743 SHA512 868d53980c56f1b0f0013a5c9ba85e370cae11ff6a748780c2070e8acf3cd44d278230e255c5f4f85b4bc9f1cd40300e9af3fbe154ce975efdb216670c153224 DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4 DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc-hash-2.1.2.crate 14754 BLAKE2B 6e9bd4ca7c27339e5d06bb82139d9d4f18c9b56d4d9cebba69c7dd7220e9cd16b9894881ef1e82adbd8ad01d5255b984952332438c97d55eadf40b320df1fa27 SHA512 0e63079dabc124395e73b585b7c68ce00be583e0809c3ecd2d1cfe0b4d64e2f2870294372c658051fdaeafc51fdd348a461ceaf1b87ebd5f2e2dfc717c2ac5e1 DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 @@ -366,7 +368,9 @@ DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1 DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 DIST uuid-1.22.0.crate 61780 BLAKE2B 53dc1175c57d33b4733f885514c66f9cf79a9bf97d355ef19e2dafbcc668a39f1eac11c1188c77d8f83eb4b0267a7e94cdc9fe73a60ddb5af758bf4cc7e2b996 SHA512 6ff9dcbb7281feb4415d6d6c49541af2a90cb91703ede4d99fa994d63770c03ea45ea2e445d3f26f017a5301a9d79e477c34e7c609587326bbc2c665aecae7dc +DIST uuid-1.23.0.crate 63006 BLAKE2B 77bcbf3c658f0bb5d09bed862b9a8720110d62094a2bf9065ab8f98e6c458e4213767a9152280bdd71941eae7077036deae56adbcdddc14fdcbbac4cbd030061 SHA512 60e476dcbc407a0447f362ee019abb128c0441503e0adacdcac5685ecc16aa680faa575b25fcce147e9c49bfb5b8fa04964a25c5d7e4e9870e0078bf8f18fabf DIST uuid-rng-internal-1.22.0.crate 4050 BLAKE2B d34fe5c2656431cdb4741a50576e13bfd44dd4a65d230ae44141320135fd4621aa30feea882fb8e2f0b521879e058e7679952a261b96086c052f81705af69547 SHA512 e335157684559135fd1b16d1f5501101ac1eb045b51b2b066e6937db93e1f7681ac701c19b4c172515919981b343c54ff4bd1fb1b4c557184315e64888ff5877 +DIST uuid-rng-internal-1.23.0.crate 4054 BLAKE2B e76d67da38832203ac0e282ddd19c3f31a3c0fa6b64f429f1b35666ce94a0003c89b27fb7e4615916d41a0261a3f6008f834ca1f372f4112f74c5398c4ddfb13 SHA512 e7d2ff63239ce333be811757510b9300180842843100c1527079cdfc21420829c21a6e85a2520264952663e3686a7d2f7424671bea67637ead0839690f0b3a42 DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf DIST vec1-1.12.1.crate 34165 BLAKE2B b941fa0077ff3757eda77f3b295fb505881c10de6a340888ace26a537f913af55a17622947e0d7bb47e7080c4b361fef5e6e0015fe9fd20ad0f4e52a1278bb24 SHA512 4029c43c0bc0c72747954fe64684f33092693bb1bda6b59118d0edd460f1927e849817c27ae71200e5ff2312fbaaf8000edc17dd542a33d3948cf1ad9c9a1e85 DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db @@ -446,7 +450,9 @@ DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed7 DIST yoke-0.7.4.crate 27781 BLAKE2B 42d6176af3e8d046b42fa89eacc0bb249eb0a6e13dbe7e97890b0cae98c3cc0059255f15314bbc343610d60605bf2d13869402c17d36cbf7f495956496572212 SHA512 b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d DIST yoke-derive-0.7.4.crate 7470 BLAKE2B e5c0ca6f9cad4336b6b7554d05c3926d1720707aa70b588ebb884426747eb7d3d82614ba20563a5e801c4645f90fed9e067f50f43749a66e52f20c4204fb94db SHA512 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40 DIST zerocopy-0.8.31.crate 257633 BLAKE2B 42b49b61a19d7d9865a0c7600d644902eb50b279a9f372769a5adcde211a7408d13b7fc83959b898422141abddd0460cbef67a2edc7c34591a183c0a6c82f0f7 SHA512 0d21cf7e269c50a4c4451426c9b4be3836fc53b0c7ae2c737996a7e6ad5dac3863c554e47308720087e928535ce4a2c4a25e1ead4cb927c29bb6a68fe66d2069 +DIST zerocopy-0.8.48.crate 287554 BLAKE2B f66a7efa5970e16ad8c0e35a7f894192d93f9f9328bf1f8ff3f75f0a091cc8a44c5bddb4cd89e6acd8422cbc1ca1c6fc230c65b32e82460ab541435ab81408dc SHA512 c66a2a301bebfcb6519ac122d5b03a5f5ea2443d83ebcacfacc564d01b9d6173581fcb4df122444c910ea0b0e420d1529e3318d60695cec3d9df28a1837b9f9e DIST zerocopy-derive-0.8.31.crate 90835 BLAKE2B 3389db8cd661caf45a147b1f70fada5adf3a70375e27dcb3eeb75f079ef9e776daa397a851df0846cdb0d26448a30725993d3cf27f196d85434f78432c1fd757 SHA512 ebfae66be4685754c06cd6aded9c7bfe143997626cfc1295cca9bbf233d4f48719bf19101b5e5a9905aafd53d889939f4eb31743fbac76426c22bd20765b186f +DIST zerocopy-derive-0.8.48.crate 97646 BLAKE2B a75bf954fc7b9878325bb7dd953351eef1858ab3d41464661cd5fd8638f8417fa2ae05c4fc9b72ea7c2121a6455ecf683a1f096b49f62941fc110f2c43316ee5 SHA512 7dd11845b9c07fcc6c7289f792a27c30b2eb6122a403e9cfaa59177a953a60e5e412040a085d12b31a4c52306d3e3517a7f295ba62fb4441aac8e2d5f052e3c3 DIST zerofrom-0.1.4.crate 5044 BLAKE2B 8ad9a14b8b0c251cffb420f7ac673669fd29b74bc2f5e220c8e86d592f58cbb2c7be88d906b7dac8803dbd76ec459c4a249b7d1ede75a055454a1626b387f128 SHA512 11f37a67108185a8090cda71338b02492fabd15e6cfe018833a165cd869ed65338e12d7c5680ffb0b763fc3acbdff6fe4df30457653dfe4d79ecc864b69d780f DIST zerofrom-derive-0.1.4.crate 8232 BLAKE2B 98f69cdeff7df52822b982e3c089ccfa3ac2ce67f320b0d32eeffa899d2b34627268ed0a01b03504a0a6fcb6bef34d808cc79c811d5daed7f8acf59282e82088 SHA512 f2ea4650fcb4e7c3583f0f7c6146c7734cf6e80e07d92c330c6bc6a0a4e0fe14ae3393845713331240c70685e92eec114565c5be21189e687fe6232aef75a9c0 DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 diff --git a/dev-python/pyrefly/pyrefly-0.60.0.ebuild b/dev-python/pyrefly/pyrefly-0.61.0.ebuild similarity index 97% rename from dev-python/pyrefly/pyrefly-0.60.0.ebuild rename to dev-python/pyrefly/pyrefly-0.61.0.ebuild index 70ab613b07..1c3dbe5891 100644 --- a/dev-python/pyrefly/pyrefly-0.60.0.ebuild +++ b/dev-python/pyrefly/pyrefly-0.61.0.ebuild @@ -192,7 +192,7 @@ CRATES=" memory-stats@1.2.0 mimalloc@0.1.48 miniz_oxide@0.8.8 - mio@1.1.1 + mio@1.2.0 nix@0.23.1 notify-types@2.0.0 notify@8.2.0 @@ -259,7 +259,7 @@ CRATES=" regex@1.12.3 relative-path@1.9.3 rustc-demangle@0.1.27 - rustc-hash@2.1.1 + rustc-hash@2.1.2 rustix@0.38.44 rustix@1.1.4 rustversion@1.0.22 @@ -281,7 +281,7 @@ CRATES=" serde_json@1.0.149 serde_jsonrc@0.1.0 serde_repr@0.1.20 - serde_spanned@1.0.4 + serde_spanned@1.1.1 serde_with@3.18.0 serde_with_macros@3.18.0 sha2@0.10.9 @@ -308,7 +308,7 @@ CRATES=" tar@0.4.45 tempfile@3.27.0 termcolor@1.4.1 - terminal_size@0.4.3 + terminal_size@0.4.4 thiserror-impl@1.0.69 thiserror-impl@2.0.18 thiserror@1.0.69 @@ -328,8 +328,8 @@ CRATES=" toml@0.9.12+spec-1.1.0 toml_datetime@0.7.5+spec-1.1.0 toml_edit@0.23.10+spec-1.0.0 - toml_parser@1.0.9+spec-1.1.0 - toml_writer@1.0.6+spec-1.1.0 + toml_parser@1.1.2+spec-1.1.0 + toml_writer@1.1.1+spec-1.1.0 tracing-attributes@0.1.31 tracing-core@0.1.36 tracing-log@0.2.0 @@ -341,7 +341,7 @@ CRATES=" unicase@2.9.0 unicode-ident@1.0.24 unicode-normalization@0.1.25 - unicode-segmentation@1.12.0 + unicode-segmentation@1.13.2 unicode-width@0.1.14 unicode-width@0.2.2 unicode-xid@0.2.6 @@ -352,8 +352,8 @@ CRATES=" utf16_iter@1.0.5 utf8_iter@1.0.4 utf8parse@0.2.2 - uuid-rng-internal@1.22.0 - uuid@1.22.0 + uuid-rng-internal@1.23.0 + uuid@1.23.0 valuable@0.1.1 vec1@1.12.1 version_check@0.9.5 @@ -413,6 +413,7 @@ CRATES=" windows_x86_64_msvc@0.52.6 windows_x86_64_msvc@0.53.0 winnow@0.7.15 + winnow@1.0.1 wit-bindgen-core@0.51.0 wit-bindgen-rust-macro@0.51.0 wit-bindgen-rust@0.51.0 @@ -427,8 +428,8 @@ CRATES=" yansi@1.0.1 yoke-derive@0.7.4 yoke@0.7.4 - zerocopy-derive@0.8.31 - zerocopy@0.8.31 + zerocopy-derive@0.8.48 + zerocopy@0.8.48 zerofrom-derive@0.1.4 zerofrom@0.1.4 zerovec-derive@0.10.3 diff --git a/dev-python/python-designateclient/python-designateclient-6.3.0.ebuild b/dev-python/python-designateclient/python-designateclient-6.3.0.ebuild index 6ce9dac2c2..e7453158f1 100644 --- a/dev-python/python-designateclient/python-designateclient-6.3.0.ebuild +++ b/dev-python/python-designateclient/python-designateclient-6.3.0.ebuild @@ -32,21 +32,22 @@ RDEPEND=" >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/python-subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/tempest-25.0.0[${PYTHON_USEDEP}] - ) -" +# Tests disabled as it depends on dev-python/stestr which is masked for removal +# BDEPEND=" +# test? ( +# >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] +# >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] +# >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] +# >=dev-python/python-subunit-1.0.0[${PYTHON_USEDEP}] +# >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] +# >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] +# >=dev-python/tempest-25.0.0[${PYTHON_USEDEP}] +# ) +# " EPYTEST_IGNORE=( # not packaged designateclient/hacking/checks.py ) -distutils_enable_tests pytest +# distutils_enable_tests pytest diff --git a/dev-python/python-designateclient/python-designateclient-6.4.0.ebuild b/dev-python/python-designateclient/python-designateclient-6.4.0.ebuild index 386e2664fe..008e854477 100644 --- a/dev-python/python-designateclient/python-designateclient-6.4.0.ebuild +++ b/dev-python/python-designateclient/python-designateclient-6.4.0.ebuild @@ -32,17 +32,18 @@ RDEPEND=" >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/python-subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/tempest-25.0.0[${PYTHON_USEDEP}] - ) -" +# Tests disabled as it depends on dev-python/stestr which is masked for removal +# BDEPEND=" +# test? ( +# >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] +# >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] +# >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] +# >=dev-python/python-subunit-1.0.0[${PYTHON_USEDEP}] +# >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] +# >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] +# >=dev-python/tempest-25.0.0[${PYTHON_USEDEP}] +# ) +# " EPYTEST_IGNORE=( # not packaged @@ -50,4 +51,4 @@ EPYTEST_IGNORE=( designateclient/functionaltests/ ) -distutils_enable_tests pytest +# distutils_enable_tests pytest diff --git a/dev-python/python-manilaclient/Manifest b/dev-python/python-manilaclient/Manifest index 6c2f30acb0..71dd98522f 100644 --- a/dev-python/python-manilaclient/Manifest +++ b/dev-python/python-manilaclient/Manifest @@ -1,4 +1,2 @@ -DIST python_manilaclient-5.6.0.tar.gz 391970 BLAKE2B c1d48df24db9e5dade2e8e12ceded3fc246c23813e741cae053bb3e46698e36d555c9dc5d2469f4e44bc89ecae81c229273de3ffc452602ae0cb2ceed98cd482 SHA512 32943fb5dd7d495c18608c4ec1112b71c02480445c9da128d65aaa46ed52dab2d1b7147c1db5b178f8a4081339521268da08bc2bedfe0c311047b1bb97e65852 -DIST python_manilaclient-5.7.0.tar.gz 393500 BLAKE2B a07e83583165b356e2e890024fd8ac26a05d7ca1b86a85da4989a7df5c850bfabce42135ad395ed7dcd348669a2cdbf50167481800782752966c646f9775db0d SHA512 731a95668ed19f90c5ab7ff2b933bf71cd5f09487e9f6841bc4ffcb6699541b4ca380e41622fc62224dca99e6000cf68461c66f6f55d18edca45873145343626 DIST python_manilaclient-5.7.1.tar.gz 395046 BLAKE2B 1f57d8e16454dcaa4c24ada4d4c90f930d4e929d56688da3aaeff9f95d2ba4bbac31721b067c164a7358aa41bb0e84022cb45149cae368d856a86fa05febd8ef SHA512 0e49d33b46248e250a0834db752c8da0fb8c731df2795b1dc7f6334bcd78a17c06909ef04a1467beae424d4a88e7b1bff69b2a4220f68073423d40a2a36b9449 DIST python_manilaclient-6.0.0.tar.gz 302012 BLAKE2B cabd518230f82d140b8b731edf9b6cb5a0bbf38fa6754c59c15a3074b62efa571dd2f316669f17a049f88c2606dc923017d55e6928e543adf34ed09b28b3ce81 SHA512 4e2839248fbd25a5ebbae6283a0e7cae5d1325488fc5f58da4265276b59769bb5e519f96cf1568c9aec3f642a5177c72be093fd40d36de2f7b40695d3068fc79 diff --git a/dev-python/python-manilaclient/python-manilaclient-5.6.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-5.6.0.ebuild deleted file mode 100644 index 4722659db4..0000000000 --- a/dev-python/python-manilaclient/python-manilaclient-5.6.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings to the OpenStack Manila API" -HOMEPAGE=" - https://opendev.org/openstack/python-manilaclient - https://github.com/openstack/python-manilaclient/ - https://pypi.org/project/python-manilaclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/osc-lib-3.2.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - # The functional tests would requier the OpenStack manila service to be - # packaged, too. - eunittest manilaclient/tests/unit -} diff --git a/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild deleted file mode 100644 index 4b91c56026..0000000000 --- a/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pbr -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings to the OpenStack Manila API" -HOMEPAGE=" - https://opendev.org/openstack/python-manilaclient - https://github.com/openstack/python-manilaclient/ - https://pypi.org/project/python-manilaclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] - >=dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/osc-lib-3.2.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - # The functional tests would requier the OpenStack manila service to be - # packaged, too. - eunittest manilaclient/tests/unit -} diff --git a/dev-python/python-manilaclient/python-manilaclient-5.7.1.ebuild b/dev-python/python-manilaclient/python-manilaclient-5.7.1.ebuild index 4b91c56026..44cc22d2bb 100644 --- a/dev-python/python-manilaclient/python-manilaclient-5.7.1.ebuild +++ b/dev-python/python-manilaclient/python-manilaclient-5.7.1.ebuild @@ -32,19 +32,20 @@ RDEPEND=" >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] - ) -" +# Tests disabled as it depends on dev-python/stestr which is masked for removal +#BDEPEND=" +# test? ( +# >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] +# >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] +# >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] +# >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] +# >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] +# >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] +# >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] +# ) +#" -distutils_enable_tests unittest +# distutils_enable_tests unittest python_test() { # The functional tests would requier the OpenStack manila service to be diff --git a/dev-python/python-manilaclient/python-manilaclient-6.0.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-6.0.0.ebuild index 3a9e4eb05f..a8e4bce845 100644 --- a/dev-python/python-manilaclient/python-manilaclient-6.0.0.ebuild +++ b/dev-python/python-manilaclient/python-manilaclient-6.0.0.ebuild @@ -32,20 +32,21 @@ RDEPEND=" >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] " -BDEPEND=" - test? ( - >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] - ) -" +# Tests disabled as it depends on dev-python/stestr which is masked for removal +#BDEPEND=" +# test? ( +# >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] +# >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] +# >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] +# >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] +# >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] +# >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] +# >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] +# >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] +# ) +#" -distutils_enable_tests unittest +# distutils_enable_tests unittest python_test() { # The functional tests would requier the OpenStack manila service to be diff --git a/dev-python/sjcl/sjcl-0.2.1-r1.ebuild b/dev-python/sjcl/sjcl-0.2.1-r1.ebuild index f0432ea55f..86d7cbd293 100644 --- a/dev-python/sjcl/sjcl-0.2.1-r1.ebuild +++ b/dev-python/sjcl/sjcl-0.2.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2025 Gentoo Authors +# Copyright 2021-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{12..13} pypy3_11 ) +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/dev-util/codex/Manifest b/dev-util/codex/Manifest index 83a640920b..30cf0db4ff 100644 --- a/dev-util/codex/Manifest +++ b/dev-util/codex/Manifest @@ -1,9 +1,10 @@ -DIST codex-0.118.0.tar.gz 5944726 BLAKE2B 0c8cad59cf5bfe4600b265f00cb4d7abc06703525925079a4032ddc15e15edd3160adbc4ee75a73f1e5ed03e992d18a8ca6ffd19f4a248d836840128dd1fd81f SHA512 6608a7968d7fab47487bdebbbe16678ef26aa253d68668807af483619281f6e9151ad9e6dbddc4f5fac2f3135320873c2b4f444352707dff07337482c06cb824 -DIST codex-rust-v0.118.0-crates.tar.xz 109716312 BLAKE2B 5398620f23fdec62dc990107e12ac49830778e8788e38fe752d450f5085cac9b79e17ed8851c2d1805485c0110cd90b96dfd958f4299f6a84920662ea1188481 SHA512 0c4d7a00e259837336f39f2717fff30a8fff12557d223059edc5d1a4b49f7d439aa301c36789a1a4efaa159940017544770f68b049ec9f06ef46ab658b0c7678 +DIST codex-0.120.0.tar.gz 6226107 BLAKE2B 9f7f00e6380090680070e159b01f8b801d31b2f14be858fcc2b58b83e9666d632852c38c237f56db919f6e863fcf6657b315ab054b955e803262397ba06e3a12 SHA512 283104e3a9923b90ea1e41b28936c8c399cf60732206053923b8e618ebcecc2798ee82ccffe812557bf854c472ed3ae3019c5be12c48afa0470474326b99233d +DIST codex-rust-v0.120.0-crates.tar.xz 110601132 BLAKE2B 82d9cd393f2da95a5c8a01b2c9643db52a0636926a0b4609f394f2ae65a458fae51dd3f4440b1dc794c437fa6261d756b1c490735509f92c8ee393d8dc1b6209 SHA512 87545dd9e8d72c2b2c40f723c7bc2c4efb05ca84ca92da4883991e95dc2a0d533c44b5d5e6bd632e939df6968c64c834cfee3e96399c96c938c97bd66377e04d DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44 DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0 DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef DIST rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.gh.tar.gz 3951333 BLAKE2B e369b7ccc25326726340fced4c8f8f9181f02f45be9d5f24d00201999a2b11c42d010e7623429b1910db7fdfdf4c202e061a5ba5db722d3126ee26d9597d7e0d SHA512 3f2ef3d7940096fa34b85ee0d9979085fe99c7d2ae8c5ed9399bd5cf8370a31fa93d16c752f22166b42d30c2b7f9f921f7a963928519592e3ffd588644d3b1c7 +DIST rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz 9672900 BLAKE2B 8774fe0fe626c941535ae3ae1fd23b0d0ce6d72d1d267a34e8dec1c52add12ea9ca2b3be95d433003d6ed24c3f7bf3a4683a40f42cf225b988caef503f9acead SHA512 e25bb828d12d9e1b142d8d66b04ba65ebf127308e3bc48f884811c7169d3bdc9370828b9fa2219db7dc14f730a6dc94ac5fd23cec5dd1d75abb2253d29b57293 DIST rusty_v8_146.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz 28076631 BLAKE2B 5921c6c748b30305a664d5bb7b277050ec0c8d371cf65ebe854e4f80fb3d3305de1cc91811815ffca82105da0997de5a218c14261eae421b7eb0c48694d655a7 SHA512 5b08ca87648f5a68bd1c76f0ed639a195fd0462ecb6c12e71539c7bf76631129ca6959769b2df3442ccfb10ed4cf40f90d2c380b011481bee1b1c41397f92035 DIST rusty_v8_146.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz 28580418 BLAKE2B d81319c7831c25547891cbfa0ab7343055f20b56332803b05ad384825253a6f95df4ab00095189cb29c16876682c81c57c026bda0c468aa4bc5bad90ac6184c2 SHA512 48b6d6cd7c49f6a7c930f0ab544dd853ef9e675b834ade657a85da17e6676bfefdf8cec79bd52fcf9b44d706a43ee32d87cbabc821821aef93296abd2dd03309 DIST rusty_v8_146.4.0_src_binding_release_aarch64-unknown-linux-musl.rs 40796 BLAKE2B d404cf1a76c24e9129ecd1dbe98414b313f7505c3a5f6dee228450dc0a1853ab126834ae6f269eb52302d6cf6e1d036b3295d8d4dc2c4fa16a82d5efc2ba7056 SHA512 b8f83d78ae71361722b374acb4d2e24adc1900456107bf81e82cd677770505a98efff2ae8b8fedd911bc35e9365ad1adc66420675b6d77248c70eab03613b77f diff --git a/dev-util/codex/codex-0.118.0.ebuild b/dev-util/codex/codex-0.120.0.ebuild similarity index 86% rename from dev-util/codex/codex-0.118.0.ebuild rename to dev-util/codex/codex-0.120.0.ebuild index bde364e97c..2683236460 100644 --- a/dev-util/codex/codex-0.118.0.ebuild +++ b/dev-util/codex/codex-0.120.0.ebuild @@ -21,12 +21,17 @@ CRATES=" declare -A GIT_CRATES=( [crossterm]='https://github.com/nornagon/crossterm;87db8bfa6dc99427fd3b071681b07fc31c6ce995;crossterm-%commit%' + [libwebrtc]='https://github.com/juberti-oai/rust-sdks;e2d1d1d230c6fc9df171ccb181423f957bb3c1f0;rust-sdks-%commit%/libwebrtc' + [livekit-protocol]='https://github.com/juberti-oai/rust-sdks;e2d1d1d230c6fc9df171ccb181423f957bb3c1f0;rust-sdks-%commit%/livekit-protocol' + [livekit-runtime]='https://github.com/juberti-oai/rust-sdks;e2d1d1d230c6fc9df171ccb181423f957bb3c1f0;rust-sdks-%commit%/livekit-runtime' [nucleo-matcher]='https://github.com/helix-editor/nucleo;4253de9faabb4e5c6d81d946a5e35a90f87347ee;nucleo-%commit%/matcher' [nucleo]='https://github.com/helix-editor/nucleo;4253de9faabb4e5c6d81d946a5e35a90f87347ee;nucleo-%commit%' [ratatui]='https://github.com/nornagon/ratatui;9b2ad1298408c45918ee9f8241a6f95498cdbed2;ratatui-%commit%' [runfiles]='https://github.com/dzbarsky/rules_rust;b56cbaa8465e74127f1ea216f813cd377295ad81;rules_rust-%commit%/rust/runfiles' [tokio-tungstenite]='https://github.com/openai-oss-forks/tokio-tungstenite;132f5b39c862e3a970f731d709608b3e6276d5f6;tokio-tungstenite-%commit%' [tungstenite]='https://github.com/openai-oss-forks/tungstenite-rs;9200079d3b54a1ff51072e24d81fd354f085156f;tungstenite-rs-%commit%' + [webrtc-sys-build]='https://github.com/juberti-oai/rust-sdks;e2d1d1d230c6fc9df171ccb181423f957bb3c1f0;rust-sdks-%commit%/webrtc-sys/build' + [webrtc-sys]='https://github.com/juberti-oai/rust-sdks;e2d1d1d230c6fc9df171ccb181423f957bb3c1f0;rust-sdks-%commit%/webrtc-sys' ) RUST_MIN_VER="1.93.0" @@ -65,8 +70,8 @@ S="${WORKDIR}/${PN}-rust-v${PV}/codex-rs" LICENSE="Apache-2.0" # Dependent crate licenses LICENSE+=" - Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT - MPL-2.0 Unicode-3.0 ZLIB + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB " SLOT="0" KEYWORDS="-* ~amd64 ~arm64" diff --git a/dev-util/gemini-cli/Manifest b/dev-util/gemini-cli/Manifest index 4e73b5fcb4..e01af40ab2 100644 --- a/dev-util/gemini-cli/Manifest +++ b/dev-util/gemini-cli/Manifest @@ -1 +1 @@ -DIST gemini-cli-0.36.0.zip 19929725 BLAKE2B 28fb956106eed706f36fd69cac8f176a2483a4d47f4666e9c59718781da5a43a5413ff0f261aab786d6a0a75035c2c1fd3ada321dadf252b85858ff55f3e9d0a SHA512 b6e0bc22e11d1ecc8b341dd782b5e2b9657529a195de25e08f151f26d794312904edef2f0f681761bd9c6fb162d38c6df2ca966edd38d58a57423b3cd70d38f3 +DIST gemini-cli-0.38.0.zip 19824753 BLAKE2B f7162dae8150cf8e59a9e2e5c474a058b694257f16490d831add0aad113d70f9bdcbe3c9ad67bb172ee8dbb1b5ca90a18d3ce8d50dd6eee36f387d118021ab3f SHA512 dfb5768924773ce939470b915fab05d65c6d08ae97222cc05ce984464a0f2b1a16a36cca7d16d71566aa02639af0b934ac629463c9d52aa2c0fdf7b36d684531 diff --git a/dev-util/gemini-cli/gemini-cli-0.36.0.ebuild b/dev-util/gemini-cli/gemini-cli-0.38.0.ebuild similarity index 75% rename from dev-util/gemini-cli/gemini-cli-0.36.0.ebuild rename to dev-util/gemini-cli/gemini-cli-0.38.0.ebuild index 5e3659e134..ffdf827492 100644 --- a/dev-util/gemini-cli/gemini-cli-0.36.0.ebuild +++ b/dev-util/gemini-cli/gemini-cli-0.38.0.ebuild @@ -6,6 +6,8 @@ EAPI=8 MY_PV="${PV/_pre/-preview}" MY_PV="${MY_PV/preview[0-9]*/preview.${MY_PV##*preview}}" +inherit wrapper + DESCRIPTION="Gemini CLI - a command-line AI workflow tool by Google" HOMEPAGE="https://github.com/google-gemini/gemini-cli" SRC_URI="https://github.com/google-gemini/gemini-cli/releases/download/v${MY_PV}/gemini-cli-bundle.zip -> ${P}.zip" @@ -25,5 +27,7 @@ src_install() { doins -r . fperms +x /usr/lib/${PN}/gemini.js - dosym ../lib/${PN}/gemini.js /usr/bin/gemini + # Use a wrapper instead of a symlink so that Node.js ESM relative + # imports resolve from the real install path, not the /usr/bin symlink. + make_wrapper gemini "node /usr/lib/${PN}/gemini.js" } diff --git a/dev-util/go-task/Manifest b/dev-util/go-task/Manifest index 4ce37aa0eb..cc5ab3add5 100644 --- a/dev-util/go-task/Manifest +++ b/dev-util/go-task/Manifest @@ -1,4 +1,6 @@ -DIST go-task-3.38.0-vendor.tar.xz 1414180 BLAKE2B 2d7a3e8bafeed1824e2cd72fd821403dc5d0ff6bdab0c0c8857847e8e79a5a38dbd8b1fda2d42622abedf0e84840d8542c168bef3d7900f6a6a729f674d51c9e SHA512 1f019c7381433c50ca71b7e0e12bace254a4908221bcb095c0190c13e365a2700e1eed62ed1099606440020e4558900f038b22a00230b336b3892b27c29f511b -DIST go-task-3.38.0.tar.gz 463389 BLAKE2B 15fecad55bf0488b5fc1d62777589d9eb809ce5cd35a9f0c9f1de2e52e1239826d31565f137a7f2b1699135e6d485a47e3e85f5c702d7c1946b56adcfc73f4e1 SHA512 1c09e90f78ea64c97e8027af18b17307fb8e4d1ddc38613ff06a323aba1a4f3fa055e0a2a0baf7ee16671417b680e60f8e31d653442442decbd23ed59659cf86 DIST go-task-3.41.0-vendor.tar.xz 2358544 BLAKE2B 967448696f9f0dcad57621c2c2b2b9e429bdd7aebc76175f45b93bb283787a4497f00cfa67e79fc7898d9f4c1a3d4e334f8a11eb76084ec7cb178b8dd0c63c45 SHA512 a0bc56a26ae36305fb2a68a655857d635be8e0dc17ee6bffe4b0ee379668882933a3b5285714c030a1b4a7f95ec9157fcd6624e64627e44b67369be719386d27 DIST go-task-3.41.0.tar.gz 525593 BLAKE2B a33a348fae5491060e9c06e35c7507aeb3a401c00171d76ac4ae5ca6f6f61045b977fe6f25fba58672e94177220173dd0406a0d7f277e0e5206dc99d728131b0 SHA512 c74d5b73b65d344bfe6f0300e232b9197ded3c46c85272308b7d4ecd2410a166882bcd4fab0dc6a5fae77f2889b8b5012b88ebde1efedb73294f5e4319460a26 +DIST go-task-3.49.1-deps.tar.xz 482566616 BLAKE2B e08803897838b590174821ca7a99acd247bc6c11e5c5952470fc9e80463f18b3fc76c54f57a04a76bb353fe60e1b9b78ac2c7a1745fd3efe255714a8f1f0f34d SHA512 8fe2507584ae2e6a2b154e837a17bfd2a4c27d906d48384d07b0bfc820c5e08b5832c5d202582bf9a01f38145f5e4d28ec07ad07e3954ed8cb36e0aa16f42b3e +DIST go-task-3.49.1.tar.gz 604278 BLAKE2B 6323187d64612509a508b2a3da79aa976e874624f813731fbba1a3288183f289d5b322ae616c6d4a06150834c33c64d412b0fe229b53fea3cc3c32ca6925ed1f SHA512 b5b7e66bb7a27e45e449d5292153beb386f5d22097f208967c74bf3c7fe99415789bdceb5cd0a9b31b8b3d5590c2e40d636125edc5efb641b4f004883dbdfda1 +DIST go-task-3.50.0-deps.tar.xz 465266660 BLAKE2B 1fa46f8183b9ec746795a71abdbebc91479c664884bea73f5c0aaf3e875bf87216dd277c27fd04bbc82b71e41cafdbdd97e2ddef20416f362c64a7a4dee7467c SHA512 cff1b6ca210352d92a9f37f22c75f165493dd97aabf3a4895d2120e984bb0a9def695a6710aa0123e03e1cf2df55121bb3c7da57b1abd1dfc3ffc5ae1200cbd0 +DIST go-task-3.50.0.tar.gz 609396 BLAKE2B fe24d0703143fb745a84136a72b79f5829d087a93b2df87045e8752b3640fef12e701a2c09c65f4252ebae1b0cfcd363add8bc2bfea3749e2926af1a6ee8a97e SHA512 36d11df5ce3521b4f896760caeb236b128ad735c29b63a54d8fb06dedc16cade58aa689ecbc8e99ced529351d72e676081de3c2f86131b9e5fc030074186bfad diff --git a/dev-util/go-task/go-task-3.38.0-r1.ebuild b/dev-util/go-task/go-task-3.49.1.ebuild similarity index 77% rename from dev-util/go-task/go-task-3.38.0-r1.ebuild rename to dev-util/go-task/go-task-3.49.1.ebuild index ad9a0dfb7d..ff540a189d 100644 --- a/dev-util/go-task/go-task-3.38.0-r1.ebuild +++ b/dev-util/go-task/go-task-3.49.1.ebuild @@ -5,7 +5,7 @@ inherit go-module DESCRIPTION="A task runner / simpler Make alternative written in Go" HOMEPAGE="https://taskfile.dev" SRC_URI="https://github.com/${PN}/task/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://samip537.kapsi.fi/gentoo-mirror/go-task-${PV}-vendor.tar.xz" +SRC_URI+=" https://git.skysolutions.fi/gentoo-mirror/guru-vendored/download/go-task-${PV}/go-task-${PV}-deps.tar.xz" S="${WORKDIR}/task-${PV}" LICENSE="MIT" SLOT="0" diff --git a/dev-util/go-task/go-task-3.50.0.ebuild b/dev-util/go-task/go-task-3.50.0.ebuild new file mode 100644 index 0000000000..994a046703 --- /dev/null +++ b/dev-util/go-task/go-task-3.50.0.ebuild @@ -0,0 +1,22 @@ +EAPI="8" + +inherit go-module + +DESCRIPTION="A task runner / simpler Make alternative written in Go" +HOMEPAGE="https://taskfile.dev" +SRC_URI="https://github.com/${PN}/task/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://git.skysolutions.fi/gentoo-mirror/guru-vendored/releases/download/go-task-${PV}/go-task-${PV}-deps.tar.xz" +S="${WORKDIR}/task-${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +src_compile() { + ego build github.com/go-task/task/v3/cmd/task +} + +src_install() { + dobin task + + default +} diff --git a/dev-util/kubetail-bin/Manifest b/dev-util/kubetail-bin/Manifest index b9438c9a0e..465c385dce 100644 --- a/dev-util/kubetail-bin/Manifest +++ b/dev-util/kubetail-bin/Manifest @@ -18,3 +18,7 @@ DIST kubetail-bin-0.12.2-linux-amd64.tar.gz 25655072 BLAKE2B 2feed5cfa663d93202d DIST kubetail-bin-0.12.2-linux-arm64.tar.gz 22965276 BLAKE2B 71e3fd00d1ba9c154976cbad57addfa2e7d8de3bb1cd7e3f584258243878abe66fb3054cf8119f28a73582fa6dcc065223aec961b64ca8854a2111f6a8cdbe6c SHA512 1993d3fb84f4953afab0e514c8432d669ee20ee76930872965fecf904d0744d960145ef321bfb761f7dce92b3c85a0020a1cf221b8fa764f2211f890f6bdc977 DIST kubetail-bin-0.13.0-linux-amd64.tar.gz 25686811 BLAKE2B ae3d91f0c2e642eb9cb4fbd244ac530208cf324f1a5c02d0b423e264419087b87fd87b679c323f43dacbe453fa375eb81196101d1dfaac003403f21e881fa104 SHA512 a12fd0b1455d2942b3d3d0621827cd5fa0880d4815a41b04009f55ef0581b289684f39cf91b605cda384e10708fddddc36a64d41ff087e323ab635285423936a DIST kubetail-bin-0.13.0-linux-arm64.tar.gz 22989146 BLAKE2B cae6b24685b3061788456ba72241f7aacfde94c8e2ce3266503cfb64c8a5773ec44f268d2654b668c697b394d40aa5ba33ff6fa31824ebdfbc302777ed88ea13 SHA512 719093e44f890ca8254ea39907d05ad18bca0d9349c3dbc0960c0a442a0d8d39cca7fd1ae11b3b906eec1ba571a21f25441226ec546bbff640623d1464dbcb85 +DIST kubetail-bin-0.14.0-linux-amd64.tar.gz 24995278 BLAKE2B adab8febca8cfc78744bb3dd2e18e49d9f6ed0863c5d8878b287b05579bec2af5979b372285e9a86fdac3fda47df5e1255c9baecce214df757466cbbf3e25f0f SHA512 4bd8d6c5f7f85575e067d40cb42338535958c0c3006aa2075761184bf872964069f24daafcba7f5e2b089b64d93d75c2d8084bd2c5443c5d1e92cfd11f1880ec +DIST kubetail-bin-0.14.0-linux-arm64.tar.gz 22344645 BLAKE2B 7998a35febde31811fb16ca3da9fc2f4f9a2da82450e8e85f66c65e45e49c61ab8489d476e9bc1562d0f99d7a5e498a04de6bbb4d876de542589e8af382a1405 SHA512 028d812cd0065643c6eb01d38c4d7c86bd7b52b40b43a6fa3b72bd561558703e86c5eb164fdfd991a3714d744ab3dbb1e4d7f0cef82066e4ba9325c6418c301b +DIST kubetail-bin-0.14.1-linux-amd64.tar.gz 24993505 BLAKE2B 7c2ca929faf9540f575927f948b8206757094ab2ee2c8c476f918f02b20cfb85774d6e3dd05a060c5a0e9e151976f39786dc2160446e7d7f4a52f009907b8e6c SHA512 63df92e9c9cafe2de8450ec8879559c109a2bddc46b728d3cab077e9503ab842f62f847c09301c6969345234889a69db5a723b62775a23c54a22865c9b0e3c17 +DIST kubetail-bin-0.14.1-linux-arm64.tar.gz 22342652 BLAKE2B 46b6c70878773bcb71dbefdfd6b707d5df241d55139aaaf7bfbc26a8e366269e06a1483d34c9153caf5fa8495be453203151e042785e93b888c0a425fae47c71 SHA512 763d0b7d5f0a50459d1ff6fc59cec4dccb6e13817e08c49099c1bd2a2f938e11ee28c3bedfe2a93f1b2db941b60428fea7d52718486578bb7580c472a3047f63 diff --git a/dev-util/kubetail-bin/kubetail-bin-0.14.0.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.14.0.ebuild new file mode 100644 index 0000000000..e2c32e1b6e --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.14.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.14.1.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.14.1.ebuild new file mode 100644 index 0000000000..e2c32e1b6e --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.14.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail/Manifest b/dev-util/kubetail/Manifest index eb16f98c53..97f63f044f 100644 --- a/dev-util/kubetail/Manifest +++ b/dev-util/kubetail/Manifest @@ -8,3 +8,5 @@ DIST kubetail-0.12.0-vendored.tar.gz 21250925 BLAKE2B 7b7947422b9569cf8066872701 DIST kubetail-0.12.1-vendored.tar.gz 21306178 BLAKE2B 159d9c63735b4fefa179f622aa7173701ff1109a469e3c37a4ab0239715e8690ce0c471ab48bfa5ba75ae3708771e7978a8c7ce8be7b190bec89ef59e6c7fef4 SHA512 fa5a35db949df005ae1acc2eeb74506d1accd293638f8b0f8350602143eb22b5f346f27c282c9e7f2874520d258295857087b0ed07545a8cd1891aeb6515687e DIST kubetail-0.12.2-vendored.tar.gz 20821389 BLAKE2B 67d229127a9319279671ed586faf9666df6664c012883ee6f77b072ee5670ed66ba578b499e291b56508705b93c351efb82a3b9db78de48df82e58b95eabe25a SHA512 3b883f285e886a6624a591e1f4d69c143edefff9f512abb487477bf59101ef3c828ebb276d69eac6d0f6f895e0271ca8d8e2243ab2b2b3de940ce25006c86783 DIST kubetail-0.13.0-vendored.tar.gz 20863240 BLAKE2B 3d626a25e2c6caf400cfddd225cf8f38df09be08c101b45b5ed80fc6c9a8636262f7c536f5b0b5ffdd7b7db9ed36a189e30e8c21a167e1da51dc6b0d59a5814c SHA512 d4447ede9886ae922fbaf13f8ff2a4fbb51a7bc28cfb93a3f16d02cc5ee47f870ee0ae17159fe2f630ff7aeb395d410f97ac176de97e747e299466ce0eae567e +DIST kubetail-0.14.0-vendored.tar.gz 20818707 BLAKE2B 189566a4f4bac80cd0def28ed6185a6adf2ec798d0d18a8a238b52087e84b252f09c6449800691737ef38699ccff23d9270172a832e0bf3bd688b5f0cdae411b SHA512 084f1f93fd9da50fab7a0019732426caa4f29cea2783d5e8e4a7fb9e6dbd4e8719f4bbc0743f32cca8133263b7601e3270085576cb0c695e39b1d91e71b01a4a +DIST kubetail-0.14.1-vendored.tar.gz 20817225 BLAKE2B e830bcb27067c006e6621a7ed6720d46ef6d5bbc267fe393a50553bdb37727f878356540b7f0eb4a67444ad046e64c5bf88b40ff8e3f920e931d185095f99641 SHA512 0f78d89da15a001850808d9eb55d17b34044253b0beba42f1ac15416d318d12f54661f231c36a8b0f314e67ed3fffb3f4beca9cd37b8d645083bd1c4488cc8f3 diff --git a/dev-util/kubetail/kubetail-0.14.0.ebuild b/dev-util/kubetail/kubetail-0.14.0.ebuild new file mode 100644 index 0000000000..406f5c416f --- /dev/null +++ b/dev-util/kubetail/kubetail-0.14.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.25.0" + +src_compile() { + ( + GOWORK=off \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/kubetail/kubetail-0.14.1.ebuild b/dev-util/kubetail/kubetail-0.14.1.ebuild new file mode 100644 index 0000000000..406f5c416f --- /dev/null +++ b/dev-util/kubetail/kubetail-0.14.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.25.0" + +src_compile() { + ( + GOWORK=off \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest index 67bad89d53..381ebe87a9 100644 --- a/dev-util/lua-language-server/Manifest +++ b/dev-util/lua-language-server/Manifest @@ -1,3 +1,3 @@ -DIST lua-language-server-3.17.1.zip 32018139 BLAKE2B 967835203328326e5556ec81512016af302cc7a5b26a9cc13df41946862eca771a29ddc8036f9bdeadc0a076a6c3d173dcc836737295a4a18c8c2fd6b40fade9 SHA512 e21771f4c9f2c693344b10014a8d40f48bf668ff170ffac6c0e1b1a53989c1e1036b19ea8f203add3423f8d701506f4331382c3391de657469f9333769f9e6b4 DIST lua-language-server-3.18.0.zip 32025014 BLAKE2B 8ab5cb66e9dc1860150ec23ba7ee38a97560206d1fea3d0fa92378db48724d2841f977af8c47218de5b139cc3c65f929ae2963eb9accbc382c4d08b13d5e6e02 SHA512 89dbfc56ba3b23ad6e431c41ca9fc1f15c91f0ef348182754ef4854f709282369b0b0922d26242d315074a81a930e65c2b3459e12ad574ab57f029b783b4fd6c DIST lua-language-server-3.18.1.zip 32025060 BLAKE2B 34a7e5ace59525953b9d9e81fd356748920ff30bcefe8fe52d97fe4ddeb88f39c7ec7367ec14f083ca7fd0b152ed0519d5272bb6e2686b46cfa36bb1bd0432f6 SHA512 646772d16a439597cc7142eb5806a3b90ab06b76a0e7047ce59407a8db4a374f571e3cddc27384ab87d7329705f10936e0fcfb56827d67182858441f92e8af1f +DIST lua-language-server-3.18.2.zip 32023745 BLAKE2B 891015e2ab9b9948a1f35eebcba15cd5676a1f3d3b90f713e700d0c420d810502508d7501023f9a16db2692461222d184a7ba1e32769429c7a86ea80c09aac00 SHA512 91054584cb2172abde83c88dcdf699026921d38c109e87893192c4bfea31eb788ca8911792eb52433d86a142baaf1577ed7a70c99b9ee150d9399ccbff513aeb diff --git a/dev-util/lua-language-server/lua-language-server-3.17.1.ebuild b/dev-util/lua-language-server/lua-language-server-3.18.2.ebuild similarity index 100% rename from dev-util/lua-language-server/lua-language-server-3.17.1.ebuild rename to dev-util/lua-language-server/lua-language-server-3.18.2.ebuild diff --git a/dev-util/stylua/Manifest b/dev-util/stylua/Manifest index 7ec7ce3e0a..eae77a23f5 100644 --- a/dev-util/stylua/Manifest +++ b/dev-util/stylua/Manifest @@ -104,7 +104,7 @@ DIST smol_str-0.3.2.crate 17504 BLAKE2B 48646998e13fd5cacadbe2eeedfd948b67247a65 DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62 -DIST stylua-2.4.0.tar.gz 465176 BLAKE2B c15db3bfc03d537a406daf95325cc1eb32e72b9b79532cf395f409e975a0df9b93f76fdf2761ffd67e37fc138ad6f98e7a53b7aca926a2727e54d26a1ed0b951 SHA512 e6bdd5b6774ff808a64481ac85ddda60c8dc3372f4bbf88cac046eebcf8cb2663d84cb2be24549ef524fa553c97f55eff08c9cebf9e444444765ef9202ca9065 +DIST stylua-2.4.1.tar.gz 465792 BLAKE2B 172324c3d2c20ff8d455a665b2cf1ebe0967e2707aae1aa4b79f036fbebf09540c8bd1d82b6f94544a4c3104d2f81c788d56526df0c1b2cb46d35c7ef731b4b1 SHA512 bdd9574b285fb5fce665df5de3f5c6b1385823b64170946740be8e4fb2a3a43a63dbef90aab408a083d2e9018f3a9d25715557c5b66a9616df5668669a87f789 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c DIST tempfile-3.9.0.crate 32182 BLAKE2B 4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56 SHA512 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7 diff --git a/dev-util/stylua/stylua-2.4.0.ebuild b/dev-util/stylua/stylua-2.4.1.ebuild similarity index 100% rename from dev-util/stylua/stylua-2.4.0.ebuild rename to dev-util/stylua/stylua-2.4.1.ebuild diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index d76ba99873..676bd633a8 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1,5 +1,3 @@ -DIST lazygit-0.57.0.tar.gz 5218072 BLAKE2B 760dab6e1641ba0d2303bc9b1d8f258ed19f23a8b8c39af94a1518fb7354cd8e8493f55a361bfaa7f5a9b9b78a384cde6e6422c6576c2a923537062d64b19093 SHA512 4d931971ad4e96e54f08598b63cef36bc5f07bb2810d0ae24746a9da52c7c512d38dafa8d2a122edc1d4a14802ce2a11fb39a15b5520d431c1048510c94635ea -DIST lazygit-0.58.0.tar.gz 5449815 BLAKE2B ab63ca05728c01e25535949a79a368673b33681132ad52a7909b74078a4b343e880a7c4d7e033f1171b3d89cc5948d4ac369a64130431c74c74253e857e3f840 SHA512 b5988e74bb884034339bc0d5958d6a22a6e705b7e2e89e505abcd1f412c22d288bd5ae6b5d2b9c9709a034ee39449fe5bcb2c08b2dc5e8986a1fb4d8507b867b -DIST lazygit-0.58.1.tar.gz 5452321 BLAKE2B aeb3364cdc94d4f35cbb80c56668b8a0526f1df7c89a64d54a85b458e486a2f1d7c1ce6a1d81150322b40103b074fa76667a1838d54f804ae465498b080cbce0 SHA512 d4802b16432b26220c3ff1576eafbca1b095a82c703e2cb46f72cea6d255caa52a9c428aa98c5ff794e56fdeac1f5fc85f491717b9caf28d8db24d6c50eb103b DIST lazygit-0.59.0.tar.gz 5456484 BLAKE2B 5f43c161197a2fa8f2a627ccf069975fcdbc4bb4c088c2607e329c2b78c76d14172885d165bbfe590b61a2f25dcf3cc330217065019d3246c174160b6f7e0fd3 SHA512 747dd840cc9154b450f62a4475cba745d91ecec8f6f04ca745e1789e9369e22cd4c6ffb38d3980280f173322d30cc387cc064aa566f8612b19d309d12797a70a DIST lazygit-0.60.0.tar.gz 5136464 BLAKE2B 68ff1be80096c2375bc0693ebcc65acfaa1c7b1736df030b6753f7c41f4bb4a13efca0942d5d578e9e2032e76225d7a51e77540f0b54c1d011dfb8bd2eda2e4e SHA512 08859cfe00267aed718d4ed0e7bf01109ddd189f7ce6668932d4a2b8dc72bf0ff813a33e209c9d616c2dc9d6f95d03f658c5f340df34fc31c62b96e5fa1f5864 +DIST lazygit-0.61.1.tar.gz 4157837 BLAKE2B ee81a42d2fced530621b9e6affd418346908ccaa9f0ec9e8f312e8a6d71c5118f91f8288e473ff00c05b7e5197c1fab205843d422085547beb8517bbca82de08 SHA512 0f44ec7cfdb189474caab820dbd95ff1d3d5bfa0c23015b245b8d1211217dfa4bdfdc292f0865b4d93fd766b429fed7c321e783bf7947c9e255698ba412a8bd6 diff --git a/dev-vcs/lazygit/lazygit-0.57.0.ebuild b/dev-vcs/lazygit/lazygit-0.57.0.ebuild deleted file mode 100644 index 8dd8579927..0000000000 --- a/dev-vcs/lazygit/lazygit-0.57.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Simple terminal UI for git commands" -HOMEPAGE="https://github.com/jesseduffield/lazygit" -if [[ "${PV}" == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="Apache-2.0 BSD ISC MIT Unlicense" -SLOT="0" -RDEPEND="dev-vcs/git" - -DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) - -src_unpack() { - if [[ "$PV" == *9999* ]];then - git-r3_src_unpack - else - default - fi -} - -src_compile() { - ego build -o "bin/${PN}" \ - -ldflags "-X main.version=${PV}" -} - -src_test() { - ego test ./... -short -} - -src_install() { - dobin "bin/${PN}" - einstalldocs -} diff --git a/dev-vcs/lazygit/lazygit-0.58.1.ebuild b/dev-vcs/lazygit/lazygit-0.58.1.ebuild deleted file mode 100644 index 8dd8579927..0000000000 --- a/dev-vcs/lazygit/lazygit-0.58.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Simple terminal UI for git commands" -HOMEPAGE="https://github.com/jesseduffield/lazygit" -if [[ "${PV}" == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="Apache-2.0 BSD ISC MIT Unlicense" -SLOT="0" -RDEPEND="dev-vcs/git" - -DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) - -src_unpack() { - if [[ "$PV" == *9999* ]];then - git-r3_src_unpack - else - default - fi -} - -src_compile() { - ego build -o "bin/${PN}" \ - -ldflags "-X main.version=${PV}" -} - -src_test() { - ego test ./... -short -} - -src_install() { - dobin "bin/${PN}" - einstalldocs -} diff --git a/dev-vcs/lazygit/lazygit-0.58.0.ebuild b/dev-vcs/lazygit/lazygit-0.61.1.ebuild similarity index 79% rename from dev-vcs/lazygit/lazygit-0.58.0.ebuild rename to dev-vcs/lazygit/lazygit-0.61.1.ebuild index 8dd8579927..98c25b364c 100644 --- a/dev-vcs/lazygit/lazygit-0.58.0.ebuild +++ b/dev-vcs/lazygit/lazygit-0.61.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,14 +15,17 @@ else SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" fi -LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +LICENSE="MIT" +# dependency licenses: +LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT Unlicense " SLOT="0" +BDEPEND=">=dev-lang/go-1.25.0" RDEPEND="dev-vcs/git" DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) src_unpack() { - if [[ "$PV" == *9999* ]];then + if [[ "${PV}" == 9999 ]];then git-r3_src_unpack else default diff --git a/games-arcade/taisei/Manifest b/games-arcade/taisei/Manifest index a8cf3f29bb..596ff60274 100644 --- a/games-arcade/taisei/Manifest +++ b/games-arcade/taisei/Manifest @@ -1,3 +1 @@ -DIST taisei-1.4.2.tar.xz 219573092 BLAKE2B 382e6e02013573f4218a073ad9d19cd128f0b4366d3f3f586e8ab4de9a5948ffedd13a22cefc9a8af04cccd2cf0205c9d6c738b125fd332b363606acd5938e4a SHA512 81cb2e354169eac2495fe5aaf65136580240af6bfaf194b0288352a527e0d12e2e7b2eb2510f8f8cf4fc96ed3b5a66934e3d62c8b53b497e7f2cd8be962a5f98 -DIST taisei-1.4.3.tar.xz 290329696 BLAKE2B 761d42681261baf85a45c2873f2515b28dd4e6211ee955f2e225dcc9af4f08e667ea6f51fa23f6ba9d6c96cbc79bab09d3ecb71d5b7d4b4ff82394c57294e431 SHA512 a9124c13fe22f3e69f36d1931ea2f951c1baacdaf0612993a2588d245728dfb9ec131e2c6c4b04c36cd42d9c8e1a488adf120ec996c0cb627acd5216aed06665 DIST taisei-1.4.4.tar.xz 290331536 BLAKE2B 8dcd65265062f510e407494ab977a1f2d98937fef3657fb61cc582f8ec855dc8402c79fa059a9ceff52e45a0ff50fde810d72c3a1b270ed64824d6dcb42ab983 SHA512 18a65222db696dd634eb1dff625116bdbfff0c510498c9a73244facd724850d365d06776161fecbbee3d09c59472b0236b05a031aaf3b02c32d417a84267d428 diff --git a/games-arcade/taisei/taisei-1.4.2.ebuild b/games-arcade/taisei/taisei-1.4.2.ebuild deleted file mode 100644 index 287daa7b00..0000000000 --- a/games-arcade/taisei/taisei-1.4.2.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..13} ) - -inherit meson python-any-r1 xdg - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/taisei-project/taisei.git" -else - # Auto-generated tarballs lacks submodules, all of which are taisei subrepos - SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/taisei-${PV}.tar.xz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL." -HOMEPAGE="https://taisei-project.org/" -LICENSE="MIT CC-BY-4.0 CC0-1.0 public-domain" -SLOT="0" - -IUSE="doc lto zip" - -# see: https://github.com/taisei-project/taisei/issues/399 -RDEPEND=" - media-libs/freetype:2 - media-libs/opusfile - >=media-libs/libpng-1.5 - media-libs/libsdl2[opengl] - media-libs/libwebp - media-libs/opusfile - app-arch/zstd - virtual/zlib:= - dev-libs/openssl:= - zip? ( dev-libs/libzip[zstd] ) -" - -# see: https://github.com/taisei-project/taisei/issues/381 -DEPEND=" - ${RDEPEND} - >=dev-libs/cglm-0.7.8 - !!~dev-libs/cglm-0.9.3 -" -BDEPEND=" - dev-build/meson - $(python_gen_any_dep ' - dev-python/zstandard[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} - doc? ( dev-python/docutils )" - -# BSD qsort_r(3) and Microsoft qsort_s(3) implicit declarations -# https://bugs.gentoo.org/941235 -QA_CONFIG_IMPL_DECL_SKIP=( - qsort_r - qsort_s -) - -python_check_deps() { - python_has_version "dev-python/zstandard[${PYTHON_USEDEP}]" -} - -src_prepare() { - # Path patching needed also without USE=doc (COPYING etc.) - sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', \'${PF}\')/" \ - meson.build || die "Failed changing doc_path" - - # Remove blobs - rm external/basis_universal/OpenCL/lib/*.lib \ - external/basis_universal/webgl_videotest/basis.wasm \ - external/basis_universal/webgl/transcoder/build/basis_transcoder.wasm \ - external/basis_universal/webgl/encoder/build/basis_encoder.wasm \ - || die - - default -} - -src_configure() { - local emesonargs=( - $(meson_feature doc docs) - $(meson_use lto b_lto) - $(meson_feature zip vfs_zip) - -Dstrip=false - -Duse_libcrypto=enabled - ) - meson_src_configure -} diff --git a/games-arcade/taisei/taisei-1.4.3.ebuild b/games-arcade/taisei/taisei-1.4.3.ebuild deleted file mode 100644 index 34adb7c1e7..0000000000 --- a/games-arcade/taisei/taisei-1.4.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..13} ) - -inherit meson python-any-r1 xdg - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/taisei-project/taisei.git" -else - # Auto-generated tarballs lacks submodules, all of which are taisei subrepos - SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/taisei-${PV}.tar.xz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL." -HOMEPAGE="https://taisei-project.org/" -LICENSE="MIT CC-BY-4.0 CC0-1.0 public-domain" -SLOT="0" - -IUSE="doc lto +mimalloc zip" - -# see: https://github.com/taisei-project/taisei/issues/399 -RDEPEND=" - dev-util/glslang - media-libs/freetype:2 - media-libs/opusfile - >=media-libs/libpng-1.5 - media-libs/libsdl3[opengl] - media-libs/libwebp - media-libs/opusfile - app-arch/zstd - virtual/zlib:= - dev-libs/openssl:= - mimalloc? ( dev-libs/mimalloc:= ) - zip? ( dev-libs/libzip[zstd] ) -" -# see: https://github.com/taisei-project/taisei/issues/381 -DEPEND=" - ${RDEPEND} - >=dev-libs/cglm-0.7.8 - !!~dev-libs/cglm-0.9.3 -" -BDEPEND=" - dev-build/meson - $(python_gen_any_dep ' - dev-python/zstandard[${PYTHON_USEDEP}] - ') - ${PYTHON_DEPS} - doc? ( dev-python/docutils )" - -# BSD qsort_r(3) and Microsoft qsort_s(3) implicit declarations -# https://bugs.gentoo.org/941235 -QA_CONFIG_IMPL_DECL_SKIP=( - qsort_r - qsort_s -) - -python_check_deps() { - python_has_version "dev-python/zstandard[${PYTHON_USEDEP}]" -} - -src_prepare() { - # Path patching needed also without USE=doc (COPYING etc.) - sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', \'${PF}\')/" \ - meson.build || die "Failed changing doc_path" - - # Remove blobs - rm -f external/basis_universal/OpenCL/lib/*.lib \ - external/basis_universal/webgl_videotest/basis.wasm \ - external/basis_universal/webgl/transcoder/build/basis_transcoder.wasm \ - external/basis_universal/webgl/encoder/build/basis_encoder.wasm \ - || die - - default -} - -src_configure() { - local emesonargs=( - $(meson_feature doc docs) - $(meson_use lto b_lto) - $(meson_feature zip vfs_zip) - -Dallocator=$(usex mimalloc mimalloc libc) - -Dstrip=false - -Duse_libcrypto=enabled - ) - meson_src_configure -} diff --git a/games-arcade/taisei/taisei-1.4.4.ebuild b/games-arcade/taisei/taisei-1.4.4.ebuild index 34adb7c1e7..da708d9fc7 100644 --- a/games-arcade/taisei/taisei-1.4.4.ebuild +++ b/games-arcade/taisei/taisei-1.4.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_COMPAT=( python3_{12..14} ) inherit meson python-any-r1 xdg diff --git a/games-arcade/taisei/taisei-9999.ebuild b/games-arcade/taisei/taisei-9999.ebuild index cee903e3cf..43e6b5ee1a 100644 --- a/games-arcade/taisei/taisei-9999.ebuild +++ b/games-arcade/taisei/taisei-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_COMPAT=( python3_{12..14} ) inherit meson python-any-r1 xdg diff --git a/games-simulation/kittenspaceagency-bin/Manifest b/games-simulation/kittenspaceagency-bin/Manifest index c4e8900117..f9afbe30c1 100644 --- a/games-simulation/kittenspaceagency-bin/Manifest +++ b/games-simulation/kittenspaceagency-bin/Manifest @@ -1 +1 @@ -DIST kittenspaceagency-bin-2026.4.10-r4057.tar.gz 2166117247 BLAKE2B 41e46ec1bcf473737c961e041bd07a6a9c16fbdfdfc1c326a1c184f7a1b055b426bfcd7995b5229b1fd561ba71ce98b434c9a9c15685420dabb2093cec453f08 SHA512 8bc152de9e2a7e0ab40b258fe995d87d9ec78a5746e834ab8d90a64a4e67278261f2b2cb4692f6bdd8c8933583dd27ea4e5bb0f6b6f786d6367015d095c55b8e +DIST kittenspaceagency-bin-2026.4.14-r4100.tar.gz 2168934875 BLAKE2B 848e0d13ea6fdb4e9338f4a82cacc507ab180486af6707d03b0fa347c806638bd7c8b7381badd5cee68fafee8febb953e61cf56739a0eb2d12e18129099f7347 SHA512 e7bc528170845ab07291320a158a340fdc351c3a1cea2d7b95d112925dc10da2df3984d49cf25b6e57a5d3c05087dc89410e0d02f397ad65c2b81562e380a5b2 diff --git a/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.4.10-r4057.ebuild b/games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.4.14-r4100.ebuild similarity index 100% rename from games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.4.10-r4057.ebuild rename to games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.4.14-r4100.ebuild diff --git a/games-util/leshade/Manifest b/games-util/leshade/Manifest index 991ce08a0c..f3c6dea791 100644 --- a/games-util/leshade/Manifest +++ b/games-util/leshade/Manifest @@ -1,4 +1,3 @@ -DIST leshade-2.4.1.tar.gz 4093668 BLAKE2B 518b083e678365ff9e82a6f32527c032284da859fd0206dadba66f718defa5b5d1b14bb1a6eecf0562cbc9d385a384dea285871511b4bfcba6060780cdac27ee SHA512 90b1cb92aee6cab171f93578a22e46f2ee70de5c43b033eb56a7e758e7ce5a7d4b8a4d3cbd5bd78c0ae91dc1d543e5fd17fcc828d3347e6f7750f44b6ef194b3 -DIST leshade-2.4.2.tar.gz 4094427 BLAKE2B b9d6b5a213f0f11ea0fe1cf88a6e55aaf84b0d8b5fa90dd0cc66ff1d99268a295766d1a88a72ea270059230d90b9d472ad078f1d3a2aa1b995d3a07e2b04decc SHA512 97531aedc731ea7a59ab0c57cb2de7c3a338d24aace5d99fa888c4a31ad9bdc2169a01e1b39419098174cd07c4a744613fbb0652b533363a55f9e1bf7c967e84 DIST leshade-2.4.3.tar.gz 4094368 BLAKE2B 995ee97a8cbb6dd3262d1bae90108fa4bcfbaee37b6fe9ed4bd360e3975d2a0fd1eaa56728400b5f2f677447ec1e64dc153d9e33f5463d1ad0f78b556ff9eaad SHA512 b44d512f4296ed20aa4b1653cea5fb411a4157e831ad0dda64775c94b59dbadc8d31f95f482de05b3e7c8ea54934467f0db6a3acd30da6b3c4c4ca02b2acf717 DIST leshade-2.4.4.tar.gz 37153615 BLAKE2B 6e5fa44961a480d7f01d4a2e4a7ed7988e55c01c121a2ca94084eceec6f817d799e9cf5fc0851ad3141b8ea75626ba8860133d405ada71657adcf5b7e58f78e5 SHA512 a96f82f4557085f77ae78f6ffae43af53544edb6511b313560155e8eaf8a0a0c705ae2e7194476f63344f1b9cae6a3ba95e32c5b6cd93809fdeea12a82b8432b +DIST leshade-2.4.5.tar.gz 37153866 BLAKE2B ba67f6bf573f85a666d7ca3096fd83e9b7c301a9f5fc28dc6048cabe1a21e8da0453cecc1a995a3d384694050b141da23ae6467652bacd4ae62250e4dda9ecfb SHA512 fafebc18a3b9268039c830a7a9534b6677251075db7cc150d46683152fb7d554d964bc198dd808fa6a29f587fb1cfe576edad6495d9c4c30cd47fee8787e0b72 diff --git a/games-util/leshade/leshade-2.4.1.ebuild b/games-util/leshade/leshade-2.4.1.ebuild deleted file mode 100644 index 435250fdfa..0000000000 --- a/games-util/leshade/leshade-2.4.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit meson python-single-r1 xdg - -MY_PN="LeShade" -MY_P=${MY_PN}-${PV} - -DESCRIPTION="A ReShade manager for Linux" -HOMEPAGE="https://github.com/Ishidawg/LeShade" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Ishidawg/LeShade.git" -else - SRC_URI="https://github.com/Ishidawg/LeShade/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${MY_P}" -fi - -LICENSE="MIT" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/pyside:6[${PYTHON_USEDEP}] - ') -" - -src_prepare() { - default - - python_fix_shebang . - - #sed -i "s/^app_version: str = .*/app_version: str = \"${PV}\"/" main.py || die - - if [[ ${PV} == *9999 ]] ; then - sed -i "s/^build_type: str = .*/build_type: str = \"Nightly\"/" main.py || die - fi - - sed -i 's/^Icon=.*/Icon=leshade/' flatpak/io.github.ishidawg.LeShade.desktop || die -} - -src_compile() { - : -} - -src_install() { - meson_src_install - - rm "${ED}/usr/share/${PN}/assets/"* || die - rm -r "${ED}/usr/share/licenses" || die - - dosym ../../icons/hicolor/256x256/apps/${PN}.png /usr/share/${PN}/assets/logo.png - - insinto /usr/share/metainfo - doins flatpak/io.github.ishidawg.LeShade.metainfo.xml -} diff --git a/games-util/leshade/leshade-2.4.2.ebuild b/games-util/leshade/leshade-2.4.5.ebuild similarity index 100% rename from games-util/leshade/leshade-2.4.2.ebuild rename to games-util/leshade/leshade-2.4.5.ebuild diff --git a/games-util/protonplus/Manifest b/games-util/protonplus/Manifest new file mode 100644 index 0000000000..157df5df75 --- /dev/null +++ b/games-util/protonplus/Manifest @@ -0,0 +1 @@ +DIST protonplus-0.5.18.gh.tar.gz 566111 BLAKE2B 7b47a68b6b3dbd5c4ded528a3ffbfed956c40f4a9e4bba59ba5d55080d660c02e526506d95917b44c783da1163b2baf98842fb20912d670aa84dc33f17f0d6ea SHA512 72fec660b0b8d07602c0e51b9f34d57d2b16f3691cf5eab0c69440fd6944c42386a0f47a5767bf98502d3aaf9462bf1115624de189f5036abe988a2e528205f3 diff --git a/games-util/protonplus/metadata.xml b/games-util/protonplus/metadata.xml new file mode 100644 index 0000000000..f1729105c9 --- /dev/null +++ b/games-util/protonplus/metadata.xml @@ -0,0 +1,14 @@ + + + + + gentoo@amielke.de + Andreas Mielke + + + Vysp3r/ProtonPlus + + + GTK4/libadwaita application to install and manage Proton-GE and other Wine or Proton compatibility tools. + + diff --git a/games-util/protonplus/protonplus-0.5.18.ebuild b/games-util/protonplus/protonplus-0.5.18.ebuild new file mode 100644 index 0000000000..45059bda84 --- /dev/null +++ b/games-util/protonplus/protonplus-0.5.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 gnome2-utils meson vala xdg + +DESCRIPTION="A modern compatibility tools manager" +HOMEPAGE="https://github.com/Vysp3r/ProtonPlus" +SRC_URI="https://github.com/Vysp3r/ProtonPlus/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/ProtonPlus-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + $(vala_depend) + dev-libs/appstream-glib + dev-util/desktop-file-utils + sys-devel/gettext + virtual/pkgconfig +" + +DEPEND=" + >=gui-libs/libadwaita-1.6 + app-arch/libarchive + dev-libs/glib:2 + dev-libs/json-glib + dev-libs/libgee:0.8 + gui-libs/gtk:4 + net-libs/libsoup:3.0 +" + +RDEPEND="${DEPEND}" + +src_prepare() { + default + vala_setup +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0.8.0.ebuild b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0.8.0.ebuild index 57229fbe80..0094e469c7 100644 --- a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0.8.0.ebuild +++ b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0.8.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_12 ) +PYTHON_COMPAT=( python3_{12..13} ) inherit meson python-single-r1 xdg if [[ "${PV}" == "9999" ]] diff --git a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild index 57229fbe80..31f14347aa 100644 --- a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild +++ b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_12 ) +PYTHON_COMPAT=( python3_{12..13} ) inherit meson python-single-r1 xdg if [[ "${PV}" == "9999" ]] diff --git a/gui-apps/noctalia-shell/Manifest b/gui-apps/noctalia-shell/Manifest index ba003efcef..bd2bf02ba6 100644 --- a/gui-apps/noctalia-shell/Manifest +++ b/gui-apps/noctalia-shell/Manifest @@ -1,6 +1,4 @@ DIST noctalia-v4.5.0.tar.gz 24973587 BLAKE2B 29ce48bfd2a57158fdd4ec667ff088b0e054192334cadedba322970ecb062e7a6e6807231d3f4873421867e3435b5d9bc0eaef40e52555ca7a18d9d524a9b859 SHA512 f417bd4c4832ecaa0b4890770b033b64c96f05cd0b25316f91a699823c20317330c805263257922018a0def6c67abf36becf85c1555dc7503368d3f8eabb9aba -DIST noctalia-v4.7.1.tar.gz 25151857 BLAKE2B 6c4f165d3108d44a54605a0007a71a7b9c9ef6b95c77518b21d62b4d1e4fdab184a2daa2bc79b7fc88dfb224841197459a2d072e756c1be91a87ac42d7ead66d SHA512 ab8a14d383a43b2a649eb69938fad1cb2057e975b59940f311926b5dc7986e549104b90f52a2c339fb6d9fbd3bba741c1e53e18bc02b8c535d8d96eca35506c2 -DIST noctalia-v4.7.2.tar.gz 25365357 BLAKE2B aa481d3d3aeaf4ad18508f179227b506177786245d8aad355dc7497797857d9933205a2431e35a3aad5bf3cf65eca644577d956554aae5d892dcb82eddd3a7c4 SHA512 92428174b6ad4c195eb1f13c0dd6c97d9b08ae8c18acaa9a6e4a84d88ad514e3dd32876ebfe828834204bbd9a1cce6869c54fc3730635d48c180589fefee9dad -DIST noctalia-v4.7.3.tar.gz 25368782 BLAKE2B 47fac0fabfe85beed7ea7c525cedca65de0405904669746cd9625ae702236d5078d6ee861ec7cc76ca7c47c2f4d45f5b411bd0a9d2b7af4a17b7afd087069ce3 SHA512 2667b065ac91cdd10684cb13d1b99920da22fd5c9f5103424568418af3f11bc8984b9d467df6a22a1893f5e0c45653327babf78089ee074b7c1448337ea8c60b DIST noctalia-v4.7.4.tar.gz 25368911 BLAKE2B 7b6552412aaf12b7873cdeec1831e209ba1373324c7c2d38f5413845fd2ed5f670a0abc7ed5c633569f46f0e5c76b5759fd989af093c8f9ec07e632a00204488 SHA512 c5c5f7d799164e8e391543b4810df5b9c9eef71a2b3ff5ce9953a1008437baa16096fc9f6be556477cf9357aa49e3c9ea5ff97c233634be639e9ca5765637def DIST noctalia-v4.7.5.tar.gz 25369825 BLAKE2B a234b470a503f2c221f11dea92fb4e8f2ba28e3cea1d2a76a7853d4d61d3567d72d7083ae725a5e985334e5c91176b310fd4c968af7ad5f56995cb0f9a4e4c4e SHA512 d18ac49eb65968c7b6afc7730868eeb48d5fb341302a96c718d0ddd7d6fe6659d268f56b6e99ad5f40255544596f72816e9f467c4e9be6a84d6a3574f3fcfe50 +DIST noctalia-v4.7.6.tar.gz 25411072 BLAKE2B a8159cc3e3e1d6b1b689c93ca0e87b9c45dc225e7cf735863c9c6709ad75bc724436239a73c70ac5ed5e566239794f22e0da4e87d043d7f5ea0a04ae76712b0b SHA512 78ba2ad514fc37e44d74bf34946aaa87e056a699fe5b27b6bdcb42e511602d4108e6c467ab907bef43162c90500e079e914d2efcdab4543d830b4ccde32a8338 diff --git a/gui-apps/noctalia-shell/noctalia-shell-4.7.2.ebuild b/gui-apps/noctalia-shell/noctalia-shell-4.7.2.ebuild deleted file mode 100644 index 6c0c2e2398..0000000000 --- a/gui-apps/noctalia-shell/noctalia-shell-4.7.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit optfeature python-single-r1 - -DESCRIPTION="A sleek and minimal desktop shell thoughtfully crafted for Wayland" -HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-shell.git" -else - SRC_URI="https://github.com/noctalia-dev/noctalia-shell/releases/download/v${PV}/noctalia-v${PV}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/noctalia-release" -fi - -LICENSE="MIT" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-apps/noctalia-qs - app-misc/brightnessctl - dev-vcs/git - media-gfx/imagemagick -" - -src_install() { - insinto /etc/xdg/quickshell/noctalia-shell - insopts -m0755 - doins -r . - - python_optimize "${ED}/etc/xdg/quickshell/${PN}/Scripts/python/src" - python_fix_shebang "${ED}/etc/xdg/quickshell/${PN}/Scripts/python/src" -} - -pkg_postinst() { - optfeature "clipboard history support" app-misc/cliphist - optfeature "night light functionality" gui-apps/wlsunset - optfeature "power profile management" sys-power/power-profiles-daemon - optfeature "external display brightness control" app-misc/ddcutil -} diff --git a/gui-apps/noctalia-shell/noctalia-shell-4.7.3.ebuild b/gui-apps/noctalia-shell/noctalia-shell-4.7.3.ebuild deleted file mode 100644 index 6c0c2e2398..0000000000 --- a/gui-apps/noctalia-shell/noctalia-shell-4.7.3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) - -inherit optfeature python-single-r1 - -DESCRIPTION="A sleek and minimal desktop shell thoughtfully crafted for Wayland" -HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-shell.git" -else - SRC_URI="https://github.com/noctalia-dev/noctalia-shell/releases/download/v${PV}/noctalia-v${PV}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/noctalia-release" -fi - -LICENSE="MIT" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-apps/noctalia-qs - app-misc/brightnessctl - dev-vcs/git - media-gfx/imagemagick -" - -src_install() { - insinto /etc/xdg/quickshell/noctalia-shell - insopts -m0755 - doins -r . - - python_optimize "${ED}/etc/xdg/quickshell/${PN}/Scripts/python/src" - python_fix_shebang "${ED}/etc/xdg/quickshell/${PN}/Scripts/python/src" -} - -pkg_postinst() { - optfeature "clipboard history support" app-misc/cliphist - optfeature "night light functionality" gui-apps/wlsunset - optfeature "power profile management" sys-power/power-profiles-daemon - optfeature "external display brightness control" app-misc/ddcutil -} diff --git a/gui-apps/noctalia-shell/noctalia-shell-4.7.1.ebuild b/gui-apps/noctalia-shell/noctalia-shell-4.7.6.ebuild similarity index 100% rename from gui-apps/noctalia-shell/noctalia-shell-4.7.1.ebuild rename to gui-apps/noctalia-shell/noctalia-shell-4.7.6.ebuild diff --git a/gui-apps/xremap/Manifest b/gui-apps/xremap/Manifest index 224cf28132..d02f5d9fb2 100644 --- a/gui-apps/xremap/Manifest +++ b/gui-apps/xremap/Manifest @@ -1,4 +1,4 @@ DIST xremap-0.14.19-crates.tar.xz 19083208 BLAKE2B a6390cc907f262a94d01741f8bb45af1b518193f90ed530e74861e258123ee15c6a89d62095e1a207a3bb50ad9ce24dc9cc938287b5e5ec0bb1b954ccacf3e00 SHA512 d7b2e92a065aee669335146e7b348bab0a35c17ff9cf65c58f8b1075a0f4c41eeb88ed09d0e5298900549d38ce1e26666f961d8e09899d0481079d18f8787dc5 DIST xremap-0.14.19.tar.gz 130392 BLAKE2B 14ef033c2c0c2e90a3618e0e53fd7710db4d746f95e24b5b47a06e43fd394177ea18f8f8558f1eb5b4a57f99b479a67f428abb05e7c003fef6627d4b93a0897e SHA512 18d75f0aa9ac37e65a5646808f7b38eb35a9b843e239404bfb03dee00249bec1e39cee7c4bfdac2acdf9355fd87428e59810aec37bf09c996004fd9b0ed696a4 -DIST xremap-0.15.0-crates.tar.xz 19109836 BLAKE2B 424684b96a2398b32096bfb1f0407e9015501bcf90491d348544dcc1d57f6f0a700f46605ddd571eeaed4de938e600ce1bc3dd3a282cc6033a373dfd71373395 SHA512 6c72f60750cdcba80beb6e31145d6fefaacfa61ae5072cd3b30069ad218305e8755c5499c4440f1aaeceec95436de86205eaed852c5545dbb9a388c7296f6309 -DIST xremap-0.15.0.tar.gz 132526 BLAKE2B 0b225ddeb8cdff1c9c276c220a842561eedba222df3d5cf7d3d8a72be02853e5134bb62965e1c5fcc3b8867f142867593127a92d7f25f77b76eba01044b9640b SHA512 578c454b214b9fe5882a412435b0eae6eeeaa5126d198a35cdb05ce4b846b3f818a90dcab8e949406dbd01612898c1aa5cb704736b2f6083181030ea8d355e7b +DIST xremap-0.15.1-crates.tar.xz 19109836 BLAKE2B 424684b96a2398b32096bfb1f0407e9015501bcf90491d348544dcc1d57f6f0a700f46605ddd571eeaed4de938e600ce1bc3dd3a282cc6033a373dfd71373395 SHA512 6c72f60750cdcba80beb6e31145d6fefaacfa61ae5072cd3b30069ad218305e8755c5499c4440f1aaeceec95436de86205eaed852c5545dbb9a388c7296f6309 +DIST xremap-0.15.1.tar.gz 138161 BLAKE2B 3cb16213b1be80ad7a684b93e2952cc6d5421231dd047fd0ecf31489c9ceb01d2e559ae061c26ad602ebab2b8440c1e05a1b6d86bb81a3eedd3a6d338920004b SHA512 3d90debe4006bb3809f67b9d9c643207c3be92c21969fc2df051d73940299e09f959791281253f3ac57d478bdfac8faab76906cb2c2463e3401759bcd72fd4e2 diff --git a/gui-apps/xremap/metadata.xml b/gui-apps/xremap/metadata.xml index 930588a387..7fc19980a9 100644 --- a/gui-apps/xremap/metadata.xml +++ b/gui-apps/xremap/metadata.xml @@ -13,7 +13,7 @@ build client for Hyprland build client for Niri build client for COSMIC Wayland - build client for Socket client with logind session monitor + build client for Variant for system service xremap/xremap diff --git a/gui-apps/xremap/xremap-0.15.0.ebuild b/gui-apps/xremap/xremap-0.15.1.ebuild similarity index 100% rename from gui-apps/xremap/xremap-0.15.0.ebuild rename to gui-apps/xremap/xremap-0.15.1.ebuild diff --git a/gui-wm/beansprout/Manifest b/gui-wm/beansprout/Manifest index 7f5e59d815..709204ac28 100644 --- a/gui-wm/beansprout/Manifest +++ b/gui-wm/beansprout/Manifest @@ -1,5 +1,5 @@ DIST args-0.0.0-CiLiqojRAACGzDRO7A9dw7kWSchNk29caJZkXuMCb0Cn.tar.gz 12567 BLAKE2B d0c8a25ccd686ea0091f76a17415e0b9c7661a644c311602d1d550fa4be7ecaafa1bcfa5adbed20d80a0bf45e31196292fbdfc5673e85a00edc75152d84a077c SHA512 80e88361fcec38923ce6bc69349ea5c833f87ae322c787a00f6f41704c09a43fe3ff84b430c501e2ea704cec5a544196a53b5dad755d9a33fd055857fe9e9861 -DIST beansprout-0.2.2.tar.gz 1090402 BLAKE2B df2893ec4df0af4aadcc4a19352903984407e50770f464abef20e74b0c098cdf88f537cf02013bcf0f76327b69576d32c1f7901dc986b2bd009cd9ca86bcca2b SHA512 668871b19c456085ed708702b406b70420295cb182e7a8d450d0f07f10fba50fc56ebdc6975e9951c4f49d8aaffbfcfc23d3db10d92af37dc506aba3ffb733f7 +DIST beansprout-0.2.3.tar.gz 1091248 BLAKE2B 0c19201357b8f12111d94d4ec813ee76af16c98484b654ae9d0e80c6ad6cdff290bff7f3844a1ce783a333152a9dc03b8a35a40fe4b3fb450b141ff7317f2b3a SHA512 88703adf5e4bdaad66bef6603960830a2c743970804af0b83e64023848cd39e004fbeb3eb42ad2628f0c29bc8e717603ee1425e8fe2f9e82619429d5e4fe0c11 DIST fcft-3.0.0-zcx6CxQfAADhnwm8SjyCkQF-VFHGiVarigc2de3ciInC.tar.gz 4679 BLAKE2B e2004349ab3a679be8ce7ccdde8987695fbf90e5b5bf1b1174e775042f98c71e328d30bc505aa3e9e7739b66e0b413113ca6a336d5b51dc574585b4980accc6e SHA512 12e5e1e0632d89cab23734005d93c1a44537b29718d43e5cb2e76afa250d425d2ac3c85f625c07f9002cb85f82ce86d913f87f758f9ca940468b038aa777cfb5 DIST kdl-0.0.0-8rilEKdHAQC_NOLDNu3Ts6kJT8uqqJvrPduFScEjSm_g.tar.gz 23410 BLAKE2B e473e50f352fcd816cdbad1528d59209d53c50f6e8a201f184a692b65f1c262183ff8835f7ba63cbf7b358dbb7fb7f1cc08365193dbba10e1dfee2f6dc7149f3 SHA512 916431f352fbb45169851bff4376e50f32d0c8d91d0029bd85dc01c260017b5200690e4db02d4f2f6f9f8333c1f1e02d0493a4875b870fdc0be26cb302456739 DIST known_folders-0.0.0-Fy-PJv3LAAABBRVoZWVrKZdyLoUfl5VRY5fqRRRdnF5L.tar.gz 12163 BLAKE2B c22b0c1955a2ddb90127b1d3af4b8825a1deb40187dce0db869ce007db155cc38831f827ded067f15fd304a078e82d9c3cc2a35314ccd25a04e7e49ca1b73b5b SHA512 16aa03a1acd1c34740fe1f1b66d3a3ccb7b349025a2408e5cc764e485c9323ad74e77dd8c3682ba2d3ec6b7cf5c1e5cdfc41b7178c1ab61940577e163547b10a diff --git a/gui-wm/beansprout/beansprout-0.2.2.ebuild b/gui-wm/beansprout/beansprout-0.2.3.ebuild similarity index 100% rename from gui-wm/beansprout/beansprout-0.2.2.ebuild rename to gui-wm/beansprout/beansprout-0.2.3.ebuild diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest index e1991ad2d8..658f8e9bbd 100644 --- a/gui-wm/cage/Manifest +++ b/gui-wm/cage/Manifest @@ -1 +1,2 @@ DIST cage-0.2.1.tar.gz 24781 BLAKE2B fe6cf1cf3131a67a97a4fff17a3f51b5e79ceb9f08c1aa4abfcb54b49dc2e73c672d1285d830baf4ab25a2b592f3db1ed80a97418c0756fbc5f230e1a5d9740d SHA512 424fbc68532cf5045bba2023efba24eba8b73d4a36aa53803657ebee8a6bc9bc0ddf1464e67a88f90db9cd8f29b75b2165ddeec8bf6cae5aba0eab3967332a68 +DIST cage-0.3.0.tar.gz 25282 BLAKE2B 0597d7a70871cab52be53a391a17c086cf04e5ea39f2bdd329f1b4a9d6af8a0e5a8e0e9ced8edffd806bab18f4c3cdb7837c325dbbf632d290bbc9f421152956 SHA512 936105ebc6c6e8609a7f995c512f55ef8858dbfc7be2574e6287b747417d9de9f1a3b6b85695380c7524353a4a8fb040950075b18f016b6c00f76b9c35f99423 diff --git a/gui-wm/cage/cage-0.3.0.ebuild b/gui-wm/cage/cage-0.3.0.ebuild new file mode 100644 index 0000000000..ee8f9410d2 --- /dev/null +++ b/gui-wm/cage/cage-0.3.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A Wayland kiosk" +HOMEPAGE="https://www.hjdskes.nl/projects/cage/ https://github.com/cage-kiosk/cage" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/cage-kiosk/cage" +else + SRC_URI="https://github.com/cage-kiosk/cage/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="X man" + +RDEPEND=" + dev-libs/wayland + gui-libs/wlroots:0.20 + x11-libs/libxkbcommon[X?] + X? ( gui-libs/wlroots:0.20[X,x11-backend] ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local emesonargs=( + $(meson_feature man man-pages) + ) + meson_src_configure +} diff --git a/gui-wm/cage/cage-9999.ebuild b/gui-wm/cage/cage-9999.ebuild index 7e3b576924..ee8f9410d2 100644 --- a/gui-wm/cage/cage-9999.ebuild +++ b/gui-wm/cage/cage-9999.ebuild @@ -22,9 +22,9 @@ IUSE="X man" RDEPEND=" dev-libs/wayland - gui-libs/wlroots:0.19 + gui-libs/wlroots:0.20 x11-libs/libxkbcommon[X?] - X? ( gui-libs/wlroots:0.19[X,x11-backend] ) + X? ( gui-libs/wlroots:0.20[X,x11-backend] ) " DEPEND="${RDEPEND}" diff --git a/licenses/SoftMakerOffice b/licenses/SoftMakerOffice new file mode 100644 index 0000000000..e28dafcf91 --- /dev/null +++ b/licenses/SoftMakerOffice @@ -0,0 +1,31 @@ + +LIZENZVEREINBARUNG + +Die mit dieser Lizenz gelieferte Software ist das Eigentum der SoftMaker Software GmbH ("SoftMaker") oder ihrer Lizenzgeber und ist urheberrechtlich geschützt. SoftMaker als Eigentümer der Software gewährt Ihnen gewisse Rechte, sobald Sie der vorliegenden Vereinbarung zugestimmt haben. Sofern nicht durch Nachträge oder Ergänzungsverträge modifziert, lauten Ihre Rechte und Verpflichtungen wie folgt: +SIE SIND BERECHTIGT: + + Ein Exemplar der Software auf bis zu 3 (drei) Computern zu installieren und gleichzeitig zu verwenden, sofern diese Computer zum selben Familienhaushalt oder zur selben Organisation am selben physikalischen Ort gehören. + Eine angemessene Zahl von Sicherungskopien (Backups) zum Zwecke der Datensicherung anfertigen, solange diese Sicherungskopien nicht an Dritte weitergegeben werden. + Die Software dauerhaft an einen Dritten übertragen, solange Sie keine Kopien oder das Original der Software zurückbehalten und der Empfänger den Bedingungen dieser Vereinbarung zustimmt. + +SIE SIND NICHT BERECHTIGT: + + Kopien der zugehörigen Dokumentation anzufertigen. + die Software, Teile von ihr oder die Dokumentation zu sublizenzieren, zu vermieten oder zu verleihen. + die Software durch Reverse Engineering zu entschlüsseln, zu dekompilieren, zu disassemblieren, zu modifizieren, zu übersetzen, irgendwelche Maßnahmen vorzunehmen, um den Quellcode zu erlangen, oder abgeleitete Werke der Software zu erstellen. + +GEWÄHRLEISTUNG: + +SoftMaker übernimmt für die Zeit der gesetzlichen Gewährleistungspflicht die Gewährleistung dafür, dass die erworbene Software im Sinne der zum Zeitpunkt des Kaufes vorhandenen Programmspezifikation lauffähig ist. Voraussetzung für die Gewährleistung ist die vertragsgemäße Nutzung. Für die vollständige Fehlerfreiheit der Programme unter allen Nutzungsbedingungen kann keine Gewähr übernommen werden. + +SoftMaker übernimmt keine Gewährleistung für Funktionsbeeinträchtigungen infolge von anderen Programmen, Bedienungsfehlern, unsachgemäßer Behandlung oder vertragswidriger Benutzung. + +Die Gewährleistung richtet sich nach den gesetzlichen Regeln. Für den Schadensfall beschränkt sich die Verpflichtung von SoftMaker darauf, das Programm auszutauschen oder eine Nachbesserung zu versuchen. +SCHLUSSBESTIMMUNGEN: + +Diese Vereinbarung stellt die vollständige Vereinbarung der Vertragsparteien zu diesem Thema dar und ersetzt alle vorherigen Vereinbarungen, Bestellungen und Verträge zu diesem Thema. Diese Vereinbarung unterliegt dem Gesetz der Bundesrepublik Deutschland. Der ausschließliche Gerichtsstand ist Nürnberg, Deutschland. Eine Anwendung des UN-Kaufrechts oder eine abweichende Gerichtsstandvereinbarung sind ausgeschlossen. + +Soweit diese Lizenzvereinbarung keine Regelungen enthält, gelten die allgemeinen gesetzlichen Bestimmungen des Rechts der Bundesrepublik Deutschland. Die Nichtigkeit oder Unwirksamkeit einzelner Bestimmungen dieses Vertrages berührt die Gültigkeit der übrigen Bestimmungen nicht. Die Parteien sind alsdann verpflichtet, die mangelnde Bestimmung durch eine solche zu ersetzen, deren wirtschaftlicher und juristischer Sinn dem der mangelhaften Bestimmung möglichst nahe kommt. + +Alle Rechte an der Software, die in dieser Vereinbarung nicht ausdrücklich dem Vertragspartner eingeräumt werden, verbleiben vollständig bei SoftMaker. + diff --git a/media-gfx/orcaslicer-bin/orcaslicer-bin-2.3.2.ebuild b/media-gfx/orcaslicer-bin/orcaslicer-bin-2.3.2.ebuild index 322b21a171..a139e7e50e 100644 --- a/media-gfx/orcaslicer-bin/orcaslicer-bin-2.3.2.ebuild +++ b/media-gfx/orcaslicer-bin/orcaslicer-bin-2.3.2.ebuild @@ -24,6 +24,7 @@ RESTRICT="mirror strip bindist" RDEPEND=" dev-libs/glib:2 dev-libs/libmspack + media-fonts/nanum media-libs/gst-plugins-base:1.0[X] media-libs/gst-plugins-good:1.0 media-libs/gstreamer:1.0 diff --git a/media-libs/sonic/Manifest b/media-libs/sonic/Manifest deleted file mode 100644 index 414ba98c4e..0000000000 --- a/media-libs/sonic/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sonic-0.2.0_p20250419.tar.gz 5361929 BLAKE2B 45a981320f1ec45e0ca2d976e4f14bf5f89899045881a0957deb1ad8cdd34d09c0b8ff7faceb20f2824196c91a971fc2a33612981ca720ba73bd35238daf0274 SHA512 3710441ae1b8f6a3c97f178bd82f1310bcdb06fc99115c263945a9c8f63827e39382e6df1fb1f223f8ecb018fb5df32a23e3b2e8a7efed9982b5919c3a903a33 -DIST sonic-0.2.0_p20260314.tar.gz 5363358 BLAKE2B 7fc1399f752311e840ef39d8b87acc9e1a783b766f12b1fd6ecd19204df9b6c2c349adfb9060d044bf492a2bbeb75206c3ec9289070f8d01d680494451fd34f0 SHA512 e1753bd0e7e0ed1215cd931ab69dc0218b80a76e8a612ad646e09429588dd0c2154de38e739fd22f7e6c1bc8b85e7cb8ddfb0daddd2920a0fb8c943fb7c526ea diff --git a/media-libs/sonic/metadata.xml b/media-libs/sonic/metadata.xml deleted file mode 100644 index 99da3af86e..0000000000 --- a/media-libs/sonic/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - contact@paveloom.dev - Pavel Sobolev - - - https://github.com/waywardgeek/sonic/issues - waywardgeek/sonic - - diff --git a/media-libs/sonic/sonic-0.2.0_p20250419.ebuild b/media-libs/sonic/sonic-0.2.0_p20250419.ebuild deleted file mode 100644 index a38c4aa300..0000000000 --- a/media-libs/sonic/sonic-0.2.0_p20250419.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_COMMIT="fda30fba867c08c82dbbecbcc72120652e40d5cb" - -DESCRIPTION="Simple library to speed up or slow down speech" -HOMEPAGE="https://github.com/waywardgeek/sonic" -SRC_URI="https://github.com/waywardgeek/sonic/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -src_install() { - emake \ - DESTDIR="${ED}" \ - LIBDIR="/usr/$(get_libdir)" \ - install -} diff --git a/media-libs/sonic/sonic-0.2.0_p20260314.ebuild b/media-libs/sonic/sonic-0.2.0_p20260314.ebuild deleted file mode 100644 index e58ecddf81..0000000000 --- a/media-libs/sonic/sonic-0.2.0_p20260314.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -COMMIT_HASH="b93885dcb70aae50c6f76b0fe4e0868f029a077e" -DESCRIPTION="Simple library to speed up or slow down speech" -HOMEPAGE="https://github.com/waywardgeek/sonic" -SRC_URI="https://github.com/waywardgeek/sonic/archive/${COMMIT_HASH}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT_HASH}" - -LICENSE="Apache-2.0" -SLOT=0 -KEYWORDS="~amd64" -IUSE="fftw test" -RESTRICT="!test? ( test )" - -DEPEND="fftw? ( sci-libs/fftw:= )" -RDEPEND="${DEPEND}" - -src_compile() { - local myemakeargs=( - AR=$(tc-getAR) - CC=$(tc-getCC) - CFLAGS="${CFLAGS} -fPIC -pthread" - ) - - use fftw && myemakeargs+=( - USE_SPECTROGRAM=1 - FFTLIB=$($(tc-getPKG_CONFIG) --libs fftw3) - ) - - emake "${myemakeargs[@]}" all $(usev test sonic_unit_test) -} - -src_test() { - emake test -} - -src_install() { - local myemakeargs=( - PREFIX="${EPREFIX}/usr" - LIBDIR="${EPREFIX}/usr/$(get_libdir)" - DESTDIR="${D}" - ) - emake "${myemakeargs[@]}" install - - einstalldocs - doman sonic.1 - - find "${ED}" -type f -name '*.a' -delete || die -} diff --git a/media-sound/yandex-music/Manifest b/media-sound/yandex-music/Manifest index 4b55605ea7..4e27de4d24 100644 --- a/media-sound/yandex-music/Manifest +++ b/media-sound/yandex-music/Manifest @@ -1,7 +1,4 @@ -DIST Yandex_Music_amd64_5.86.0.deb 92643586 BLAKE2B 9f6fe1aba2db6fc0ced4d749ca9d796494680c2438579f16e374357aa5ae1a314808bafd524fa711fd9f49603ed34031727c2af781ee6713bf03650aacd132d6 SHA512 cf638d518c71d1c05d1f2a8770476def1440f311a6fc3df679332e224855611a742b7b1abba7ec1ec76b4b9b1a4d63bb34ab1e8f4d2efb6954c9d6e551b4e952 -DIST Yandex_Music_amd64_5.88.0.deb 93678834 BLAKE2B 761d22f99b73d0d89483bee5c97f8973dfe0468a5d073fec6237ff5134b311d377689ad1614364d970b8f0a182a3c72eae17f5f33914e9de2e801e96345b6cc8 SHA512 26cb324646fa195094acd7b4578269d78561d87987f19349ba8ae05ad6675be23a3f8f9aca6ff76720b59eda59c6159b62b337d3f52b0bc755d50330cb1f0c92 -DIST Yandex_Music_amd64_5.90.0.deb 93754898 BLAKE2B 013327c8b6a539549d416e2dffda19cb2ea633098938e4727d49172d01e2228b357b684121bff155572f860f7879c7cdc1fbe99e742ae6b7b103a9c03c1a87e5 SHA512 a8992c32a2f67a2825661674365191e55aa9375c98c1bcd3b68c811db21ae22656ada1d48ea49c84bddcae49c1e0ea06f29c2398009dd9077fbe58dd74679d63 -DIST Yandex_Music_amd64_5.91.1.deb 93752812 BLAKE2B 133bfd55755a369885b4fbfdbbf2b61867178699833480f995f7f06310e64fa2e076608e35275a9584d055ba15a898c9e1b3f922d936b5192213ad1f6b720a0e SHA512 bb2da80f1f5b1b2726b40ed8663eacd923ee614a6f273de938fd2384bb8c21b20b5fed9e0f1ad53f6c81c6517f3481112a9e77f9b74001fe3f167034b3bfa6af DIST Yandex_Music_amd64_5.92.1.deb 93767688 BLAKE2B 2ac087ff2a3a4932d7d269839ebf58921baa9447c379acb244855634bf50ea8c6106ca9fcaddc0aa85c1f9da7436e2b885dec0781e99ebbf37ff3c9962a5cccd SHA512 b3c29b1bd03ffe6573ea898612e4333a5e2a5482d61983b685e6ca7d594cadb2ec91642f6372e3c9f8ae5a13d1675f877e294dab9e5b919111da6249ca901cac DIST Yandex_Music_amd64_5.93.1.deb 93791660 BLAKE2B 59b3f9d398c4a6c8641642d99fcbe9a2f009ad1289dcb68081c1e9fa02a6bd085b5fd33d8a5c2f624805284e179ad5e6e6e7198c1278c1c4c89761c81c42b4e2 SHA512 68ed135c6651964bb7a1448911e77e1c33304658785d5739a0919923b169cf824f7dedd1366a362a3b8d98cc5c1a62de263ac5eaf1e0556a59900f1c51158b4a DIST Yandex_Music_amd64_5.94.0.deb 93795704 BLAKE2B ad29afe8f65b78c91d8070f7cfa4cf16630dbc7160c706c5af09babc0aa9fe4dee140d6fa57946e92c2fe1cac22f75bd6dd1bbdc2c90f58609ea1a0cac22e153 SHA512 24277e5e7cfb7fa59c5b22a58396756d71eb7740bd68e899e82e818c1f36f76ffdb8b9e62410cc0963e563ee5c6b5b56175a3950480d5ebcb02d3ec9f9f21cfd +DIST Yandex_Music_amd64_5.95.0.deb 93787630 BLAKE2B 8ac9f5bcc1d2460404dd638504bb9ecfa4c360063715234fe4126e6bdf04230c6ae4919ead67b3cbb56af8d684d3d0c4cc842112e0d144a6b31bae5565900b19 SHA512 2dbe6e4ac78ab97de3b6e4a95a1dc67f457741257eb40a32c046eb4889119c5eb8cc9435ff4606ecce1f50fdd9662e2a99889cff6339cd38e37c077758aac81c diff --git a/media-sound/yandex-music/yandex-music-5.88.0.ebuild b/media-sound/yandex-music/yandex-music-5.88.0.ebuild deleted file mode 100644 index 32815afbbb..0000000000 --- a/media-sound/yandex-music/yandex-music-5.88.0.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -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 pax-utils wrapper unpacker xdg - -MY_PN="${PN/-/}" - -DESCRIPTION="Yandex Music streaming service" -HOMEPAGE="https://music.yandex.ru/" -SRC_URI=" - amd64? ( https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb ) -" - -S="${WORKDIR}" - -LICENSE="Yandex-EULA" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core - app-arch/bzip2 - dev-libs/expat - dev-libs/fribidi - dev-libs/glib:2 - dev-libs/gmp - dev-libs/libffi - dev-libs/libpcre2 - dev-libs/libtasn1 - dev-libs/libunistring - dev-libs/nettle - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz - media-libs/libepoxy - media-libs/libjpeg-turbo - media-libs/libpng - media-libs/mesa - net-dns/libidn2 - net-libs/gnutls - net-print/cups - sys-apps/dbus - sys-apps/systemd-utils - sys-apps/util-linux - sys-devel/gcc - sys-libs/glibc - sys-libs/libcap - virtual/zlib - x11-libs/cairo[X,glib] - x11-libs/gdk-pixbuf - x11-libs/gtk+ - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango[X] - x11-libs/pixman -" -DEPEND=" - >=dev-util/patchelf-0.9 -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop" -YANDEX_HOME="opt/${PN}" - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - unpack_deb ${A} - mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die - mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die -} - -src_prepare() { - default - sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -i -e "s/Audio;/AudioVideo;/" \ - "${S}/usr/share/applications/${MY_PN}.desktop" || die - - sed -i -e "s|/opt/Яндекс Музыка|/${YANDEX_HOME}|" "${S}/${YANDEX_HOME}"/resources/apparmor-profile || die - - gunzip "usr/share/doc/${PF}/changelog.gz" || die "Failed to decompress docs" - - rm "${S}/${YANDEX_HOME}"/resources/app-update.yml || die - - pushd "${YANDEX_HOME}/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - patchelf --remove-rpath "${S}/${YANDEX_HOME}/chrome-sandbox" || die "Failed to fix library rpath (chrome-sandbox)" - patchelf --remove-rpath "${S}/${YANDEX_HOME}/${MY_PN}" || die "Failed to fix library rpath (yandexmusic)" -} - -src_install() { - insinto /opt - doins -r opt/* - - insinto /usr - doins -r usr/* - - make_wrapper ${PN} "/${YANDEX_HOME}/${MY_PN}" "" "/${YANDEX_HOME}" "/opt/bin/" - - fowners root:root "/${YANDEX_HOME}/${MY_PN}" - fperms 4711 "/${YANDEX_HOME}/chrome-sandbox" - pax-mark m "${ED}${YANDEX_HOME}/chrome-sandbox" - fperms 755 "/${YANDEX_HOME}/${MY_PN}" -} diff --git a/media-sound/yandex-music/yandex-music-5.90.0.ebuild b/media-sound/yandex-music/yandex-music-5.90.0.ebuild deleted file mode 100644 index 32815afbbb..0000000000 --- a/media-sound/yandex-music/yandex-music-5.90.0.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -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 pax-utils wrapper unpacker xdg - -MY_PN="${PN/-/}" - -DESCRIPTION="Yandex Music streaming service" -HOMEPAGE="https://music.yandex.ru/" -SRC_URI=" - amd64? ( https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb ) -" - -S="${WORKDIR}" - -LICENSE="Yandex-EULA" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core - app-arch/bzip2 - dev-libs/expat - dev-libs/fribidi - dev-libs/glib:2 - dev-libs/gmp - dev-libs/libffi - dev-libs/libpcre2 - dev-libs/libtasn1 - dev-libs/libunistring - dev-libs/nettle - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz - media-libs/libepoxy - media-libs/libjpeg-turbo - media-libs/libpng - media-libs/mesa - net-dns/libidn2 - net-libs/gnutls - net-print/cups - sys-apps/dbus - sys-apps/systemd-utils - sys-apps/util-linux - sys-devel/gcc - sys-libs/glibc - sys-libs/libcap - virtual/zlib - x11-libs/cairo[X,glib] - x11-libs/gdk-pixbuf - x11-libs/gtk+ - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango[X] - x11-libs/pixman -" -DEPEND=" - >=dev-util/patchelf-0.9 -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop" -YANDEX_HOME="opt/${PN}" - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - unpack_deb ${A} - mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die - mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die -} - -src_prepare() { - default - sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -i -e "s/Audio;/AudioVideo;/" \ - "${S}/usr/share/applications/${MY_PN}.desktop" || die - - sed -i -e "s|/opt/Яндекс Музыка|/${YANDEX_HOME}|" "${S}/${YANDEX_HOME}"/resources/apparmor-profile || die - - gunzip "usr/share/doc/${PF}/changelog.gz" || die "Failed to decompress docs" - - rm "${S}/${YANDEX_HOME}"/resources/app-update.yml || die - - pushd "${YANDEX_HOME}/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - patchelf --remove-rpath "${S}/${YANDEX_HOME}/chrome-sandbox" || die "Failed to fix library rpath (chrome-sandbox)" - patchelf --remove-rpath "${S}/${YANDEX_HOME}/${MY_PN}" || die "Failed to fix library rpath (yandexmusic)" -} - -src_install() { - insinto /opt - doins -r opt/* - - insinto /usr - doins -r usr/* - - make_wrapper ${PN} "/${YANDEX_HOME}/${MY_PN}" "" "/${YANDEX_HOME}" "/opt/bin/" - - fowners root:root "/${YANDEX_HOME}/${MY_PN}" - fperms 4711 "/${YANDEX_HOME}/chrome-sandbox" - pax-mark m "${ED}${YANDEX_HOME}/chrome-sandbox" - fperms 755 "/${YANDEX_HOME}/${MY_PN}" -} diff --git a/media-sound/yandex-music/yandex-music-5.91.1.ebuild b/media-sound/yandex-music/yandex-music-5.91.1.ebuild deleted file mode 100644 index 32815afbbb..0000000000 --- a/media-sound/yandex-music/yandex-music-5.91.1.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -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 pax-utils wrapper unpacker xdg - -MY_PN="${PN/-/}" - -DESCRIPTION="Yandex Music streaming service" -HOMEPAGE="https://music.yandex.ru/" -SRC_URI=" - amd64? ( https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb ) -" - -S="${WORKDIR}" - -LICENSE="Yandex-EULA" -SLOT="0" -KEYWORDS="~amd64" - -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core - app-arch/bzip2 - dev-libs/expat - dev-libs/fribidi - dev-libs/glib:2 - dev-libs/gmp - dev-libs/libffi - dev-libs/libpcre2 - dev-libs/libtasn1 - dev-libs/libunistring - dev-libs/nettle - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz - media-libs/libepoxy - media-libs/libjpeg-turbo - media-libs/libpng - media-libs/mesa - net-dns/libidn2 - net-libs/gnutls - net-print/cups - sys-apps/dbus - sys-apps/systemd-utils - sys-apps/util-linux - sys-devel/gcc - sys-libs/glibc - sys-libs/libcap - virtual/zlib - x11-libs/cairo[X,glib] - x11-libs/gdk-pixbuf - x11-libs/gtk+ - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango[X] - x11-libs/pixman -" -DEPEND=" - >=dev-util/patchelf-0.9 -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop" -YANDEX_HOME="opt/${PN}" - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - unpack_deb ${A} - mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die - mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die -} - -src_prepare() { - default - sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -i -e "s/Audio;/AudioVideo;/" \ - "${S}/usr/share/applications/${MY_PN}.desktop" || die - - sed -i -e "s|/opt/Яндекс Музыка|/${YANDEX_HOME}|" "${S}/${YANDEX_HOME}"/resources/apparmor-profile || die - - gunzip "usr/share/doc/${PF}/changelog.gz" || die "Failed to decompress docs" - - rm "${S}/${YANDEX_HOME}"/resources/app-update.yml || die - - pushd "${YANDEX_HOME}/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - patchelf --remove-rpath "${S}/${YANDEX_HOME}/chrome-sandbox" || die "Failed to fix library rpath (chrome-sandbox)" - patchelf --remove-rpath "${S}/${YANDEX_HOME}/${MY_PN}" || die "Failed to fix library rpath (yandexmusic)" -} - -src_install() { - insinto /opt - doins -r opt/* - - insinto /usr - doins -r usr/* - - make_wrapper ${PN} "/${YANDEX_HOME}/${MY_PN}" "" "/${YANDEX_HOME}" "/opt/bin/" - - fowners root:root "/${YANDEX_HOME}/${MY_PN}" - fperms 4711 "/${YANDEX_HOME}/chrome-sandbox" - pax-mark m "${ED}${YANDEX_HOME}/chrome-sandbox" - fperms 755 "/${YANDEX_HOME}/${MY_PN}" -} diff --git a/media-sound/yandex-music/yandex-music-5.92.1.ebuild b/media-sound/yandex-music/yandex-music-5.92.1.ebuild index 32815afbbb..d577743e8b 100644 --- a/media-sound/yandex-music/yandex-music-5.92.1.ebuild +++ b/media-sound/yandex-music/yandex-music-5.92.1.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}" LICENSE="Yandex-EULA" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" RESTRICT="bindist mirror strip" diff --git a/media-sound/yandex-music/yandex-music-5.93.1.ebuild b/media-sound/yandex-music/yandex-music-5.93.1.ebuild index 32815afbbb..d577743e8b 100644 --- a/media-sound/yandex-music/yandex-music-5.93.1.ebuild +++ b/media-sound/yandex-music/yandex-music-5.93.1.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}" LICENSE="Yandex-EULA" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" RESTRICT="bindist mirror strip" diff --git a/media-sound/yandex-music/yandex-music-5.94.0.ebuild b/media-sound/yandex-music/yandex-music-5.94.0.ebuild index 32815afbbb..d577743e8b 100644 --- a/media-sound/yandex-music/yandex-music-5.94.0.ebuild +++ b/media-sound/yandex-music/yandex-music-5.94.0.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}" LICENSE="Yandex-EULA" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" RESTRICT="bindist mirror strip" diff --git a/media-sound/yandex-music/yandex-music-5.86.0.ebuild b/media-sound/yandex-music/yandex-music-5.95.0.ebuild similarity index 99% rename from media-sound/yandex-music/yandex-music-5.86.0.ebuild rename to media-sound/yandex-music/yandex-music-5.95.0.ebuild index 32815afbbb..d577743e8b 100644 --- a/media-sound/yandex-music/yandex-music-5.86.0.ebuild +++ b/media-sound/yandex-music/yandex-music-5.95.0.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}" LICENSE="Yandex-EULA" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="-* ~amd64" RESTRICT="bindist mirror strip" diff --git a/net-proxy/ngrok-bin/Manifest b/net-proxy/ngrok-bin/Manifest index 24a0534379..2cb6e16ef6 100644 --- a/net-proxy/ngrok-bin/Manifest +++ b/net-proxy/ngrok-bin/Manifest @@ -1,7 +1,7 @@ -DIST ngrok-bin-3.37.3-amd64.tgz 11623957 BLAKE2B eee2501ac0de51c87b34abec4c08833400956dc7fc46ce8cbb513a47173aefbbae3e72758b11cdf4a2eb85a21ebd27af2d3c20d01abecaac24afb36093d0decd SHA512 ac804dac70977985a3c36afdcb484fded0afa330391c556b1ddcf752c40f492d434f42c986e11feb9111671df7fdcaf37f5475144a4e8c5bc054501f82aec9a3 -DIST ngrok-bin-3.37.3-arm.tgz 11038897 BLAKE2B 7d0fee2ce66cd4f21013e326db37fb13cd9cdec5c2d6fecf08c6e755405c714a6098d1d0d586973e4cd80e619552a4df63ce0fab12a571a4b479876c2279014c SHA512 58bd277df8be060bf7df548daeccf16a2be43f26deeb5ea6b355fc528bb200914830697824dbdd66a9ab424d3c13886d77fb6c7f6c65ac861e16b253a8e60448 -DIST ngrok-bin-3.37.3-arm64.tgz 10584830 BLAKE2B fc5f698626eec2a22b1fb9fa5a6d6374dd0a13a0564a582d1163162d51ed9b454ac61c996b5e38b10e5179b6a3f624aa5607461a44d1278feb4fb7ea239bf296 SHA512 afe455a7de3cec24c11358bdc27f9edd5c177be851e34b69108a0aa4a079f373b7531f135a6cec782f803bca53c2cdb128b0cfea071b56d434da5966ff757f42 -DIST ngrok-bin-3.37.3-i386.tgz 11068740 BLAKE2B 74ad5ae4881ad2b30c97c74012c7c1f5af3ea276e822b01ddbed8cc8ebdbc8a03bd889f6b099c8d9d10de9b568163b0637b2faa96e6c45586fd766c9d81a84de SHA512 a9bf2f26ba3f19c9d5ddccdf5d0ffc23971463cac7b694cfb53dbbdef9375666941980e8c33cbbb14ad2bb6383764eb13286739426c23d1089243a1e43fb3a33 -DIST ngrok-bin-3.37.3-mips.tgz 10374318 BLAKE2B a043638b2bf9269540f37e18ecf854b669f02e2cb12ee4ecdd78bd4fd5170cbd4999b44befcfac22fd8d88dad368ca0b7a92fca2fca0edf23f4ff503bcaa468d SHA512 b2ebb6763984cc660d6697c093b2ad28ef44f337241b4cb6158a36a84ceed4900162c4251f2d86cfab1dc2946872c4a4424db804f9078e2771d61858fc12ff29 -DIST ngrok-bin-3.37.3-ppc64.tgz 10614699 BLAKE2B d53176c78231c06f6d73188bdf23d6ceea6c531bd6a9d5e1716f93f0ab030cf0056d1f2950518cc915685b0c329bfb5a466d3832b404da9b437f7da84a030890 SHA512 63820bda56b972a07155ce762b31c5a64655082af2e7fbbc47326912ef0a63402d627eeec72221728ba21b3ed454fd52f9a7cc59786158843c77651350cd6c3c -DIST ngrok-bin-3.37.3-s390.tgz 11240896 BLAKE2B 00b4423dc0be25862bebe5f68906c17e07663ec3cd828fbdfe1b75e56fca9a2e14a5a1fdc1ca9b773fa23a94f30161e4d36f57afcd1a2019de35a8ef95dd9876 SHA512 6dc932fee833754c8290586bf78e16a897757f9815cdd65b2e347186ad7c0ac3365fde12828c710edc8d946c1d3f0bec0cebbf7e3a20fb189bc67b92f13fc29a +DIST ngrok-bin-3.37.6-amd64.tgz 11622617 BLAKE2B bb967f281d96bf3868f33d08e304f3fcc113c716a58afedb099d5ed5f4388b354546726a3f921ec972d2623d772ca58b69166fd5dc741d1f2866aae3dd6ed0ad SHA512 d12fbb2e47e0e9bcd29134d2973baa6c602f177db29e3570a14707101b7e24c3cfda190105591479856fa41e5d141ba86ac712904f8a81784059abb4a6896efe +DIST ngrok-bin-3.37.6-arm.tgz 11039544 BLAKE2B 05ef12c75faa1787cfdfa1744a2c66ebf9b1020b5e91b440424fdff55e16ecc63066c590e5d55e9c6afc073fe26e02b9285b6b2d799e38d08b330026bf087a0f SHA512 856abf8dba80e555f6ce14a6bee0e7c11693b5745fe765e7a36da6bc19668cfb6438666fd36b26f24ad410c19f8b5be1f4637f5e954c4758cebd1bdc29dfd20a +DIST ngrok-bin-3.37.6-arm64.tgz 10584471 BLAKE2B 7bab16d5e86074a1edacec067a3d76f2a74e9ea14d3e40dfbac29ffa62566a7673ddbe49cb44c372ff69ea192104811695d03fe5bc4d64b86b89fb301754d9a0 SHA512 5326e4a311e690172ca33da8eac06e628012cb7d6c5ebf96e512ada262efbe5c6d8d2f5749a0b57d1ae6da7b1d9c379eee0487b1d1e8ba2a3b4746fe146d30f4 +DIST ngrok-bin-3.37.6-i386.tgz 11070367 BLAKE2B 1ae9638b56142a091d2d4b075d2210f34a42a08e492d2973745bf6c8b2c75d94c9bab1b74de8c7d310849cf3d79ba9bc2ed5607abf6d0d31aac32b984f638651 SHA512 18ee75b7f73ea0f1b9de5e76af84cfa1f9b945885823db762c8a985f1f3a599d45e78dfa168d85a8be3277b295e8ec3c37edb68d2e03825eaa8dc10dbd8b2a88 +DIST ngrok-bin-3.37.6-mips.tgz 10373830 BLAKE2B 229bee8cf3e4ccfbf5d2b5443e44f3e348de11328ca26eae5f74fdd7f9ed49e4d059200988c1e4ad74af12eea6d5a1bc6f23369194803e317812dd9b631e2fef SHA512 83945a92828b7a06ceb65ce92edf8022054ce190b1d2090b1090fa0fca43c450793b0ec737784b3f3c39c554fa6c6c4cf37cb0f6b4026f271cf54449c895b99b +DIST ngrok-bin-3.37.6-ppc64.tgz 10612581 BLAKE2B 5245f39bb6d73d80cce624b179132898e5a0d86e620882071c938b57f45442ae55c789a9c429083b7f999c2eada3254f9e1ea4c8f1353c0b576c329e1a17db6c SHA512 5195cd57099fbaedd09a3839483a00a2245dd13ca41fdd2ffbf627b9d206866f067a784b84f44b6e64c78329026c211a82dd978b90f211aa0f9ac39e5d83f1f8 +DIST ngrok-bin-3.37.6-s390.tgz 11240563 BLAKE2B 9a8878643ab899d5221560ef079d98ca52c2f52c2e1768d3ec64ea82fb107699932860574347e53aa2d2692d9806c79984c243460a05806ac2d0a664ddbfbce9 SHA512 066b39358293ed494f1dd7a2c7c6db672f9b496ae02a4c72e4d104e24920f3c1916d0f33f9b3b2cb2560aed010dc4f426b05b1bd6942020febc707eb6d625d60 diff --git a/net-proxy/ngrok-bin/ngrok-bin-3.37.3.ebuild b/net-proxy/ngrok-bin/ngrok-bin-3.37.6.ebuild similarity index 100% rename from net-proxy/ngrok-bin/ngrok-bin-3.37.3.ebuild rename to net-proxy/ngrok-bin/ngrok-bin-3.37.6.ebuild diff --git a/net-vpn/mullvadvpn-app/Manifest b/net-vpn/mullvadvpn-app/Manifest index 84d66516eb..e7a021dc07 100644 --- a/net-vpn/mullvadvpn-app/Manifest +++ b/net-vpn/mullvadvpn-app/Manifest @@ -1,2 +1,4 @@ DIST MullvadVPN-2026.1_aarch64.rpm 86835665 BLAKE2B 6ae83ade986e76577adedf592af096bb3a843525ab27e19563d917228e3a7c2c476e6b2dd9bef24652c6a3e773cd288f114a8cac57728e352f9f4e69a6394ecf SHA512 09a31d65512b55ee63519f9a7873c933372e155f0678afdcf88d6d48909caca5802b39a0919ecff32a2f09c7475fd2ed2bcea768e0504e420a871bd9a71a030b DIST MullvadVPN-2026.1_x86_64.rpm 92671665 BLAKE2B 76b3e5e1250e69add6f828d1df69444358aa23b276166372678e0e3f5289b98312d908c569ea5c7edf0da8f838d2b41b61d42bb6186ec3960dc3a9c13d3943f6 SHA512 616c7071095acfc8773f678e62e29653228e7a1f5b38a4062fbcd111cf78b4dedd66cb36e6511c849f01cd2d4bd65f65b6d1692f349f29b5331cea63b9884c9b +DIST MullvadVPN-2026.2-beta1_aarch64.rpm 86636369 BLAKE2B 0c21912962568988482dd279bcb3595561b47517a0b2f94fbcb3323bfea3f0d862a3d43644ea81d2b2510b9c836b8aafbf06fae27a931983ed7658bb32ecf965 SHA512 14afe6b74e7d3462d514769baad46b0cc84c47ca2c276565caa094517ca189e818e0071bb917254eeb4fc4c45bb42ae2290cf52e21ff7ad31fa423c63f97e72d +DIST MullvadVPN-2026.2-beta1_x86_64.rpm 92468393 BLAKE2B e5918f5707aa907417453088893f04f9083a33e9af30241ec5e8a26697ebf4fba1f11a6e0254d4b000445e6f9eedec17f7a1ebb1226b3a4e204454f2a0c47836 SHA512 e96dd62c03dbcf810fee97bfd9a824cc25da3fd015e8dbefee284d0767df6fb47661288c0edc91ad46ae8247120b802fd5f93d7537867b7adfff69a4bd7a958f diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2026.2_beta1.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2026.2_beta1.ebuild new file mode 100644 index 0000000000..c14365654e --- /dev/null +++ b/net-vpn/mullvadvpn-app/mullvadvpn-app-2026.2_beta1.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop rpm systemd shell-completion xdg + +MYPV="${PV/_beta/-beta}" +DESCRIPTION="Tool used to manage daemon setup" +HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/" +SRC_URI=" + amd64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_x86_64.rpm ) + arm64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${MYPV}/MullvadVPN-${MYPV}_aarch64.rpm ) +" + +S="${WORKDIR}" +LICENSE="GPL-3" +SLOT="0" + +# Betas are kept unkeyworded; users can opt in to testing by accepting '**' instead of '~amd64'/ +# '~arm64' keywords. +# +# See https://bugs.gentoo.org/966989 +if [[ "${PV}" != *_beta* ]]; then + KEYWORDS="-* ~amd64 ~arm64" +fi + +RESTRICT="bindist mirror strip" + +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 + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango + || ( + net-firewall/nftables + net-firewall/iptables[nftables] + ) +" + +QA_PREBUILT="*" + +src_install() { + sed -i "s|SCRIPT_DIR=.*|SCRIPT_DIR=\"/opt/Mullvad VPN/\"|g" "${S}/opt/Mullvad VPN/mullvad-vpn" || die + + # Using doins -r would strip executable bits from all binaries + cp -pPR opt "${D}"/ || die "Failed to copy files" + fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler" + fperms 4755 "/opt/Mullvad VPN/chrome-sandbox" + + dobin ./usr/bin/mullvad + dobin ./usr/bin/mullvad-daemon + dobin ./usr/bin/mullvad-exclude + dosym -r "/opt/Mullvad VPN/mullvad-vpn" /usr/bin/mullvad-vpn + dosym -r "/opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report + + # mullvad-exclude uses cgroups to manage exclusions, which requires root permissions, but is + # also most often used to exclude graphical applications which can't or shouldn't run as root + # (i.e., can't be run under `sudo/doas /usr/bin/mullvad-exclude ...`, because `sudo`/`doas` + # change user). The setuid bit allows any user to exclude executables under their own UID. + fperms 4755 /usr/bin/mullvad-exclude + + newinitd "${FILESDIR}"/mullvad-daemon.initd mullvad-daemon + + systemd_newunit ./usr/lib/systemd/system/mullvad-daemon.service mullvad-daemon.service + systemd_newunit ./usr/lib/systemd/system/mullvad-early-boot-blocking.service mullvad-early-boot-blocking.service + + newbashcomp ./usr/share/bash-completion/completions/mullvad mullvad + newfishcomp ./usr/share/fish/vendor_completions.d/mullvad.fish mullvad + newzshcomp ./usr/share/zsh/site-functions/_mullvad _mullvad + + domenu ./usr/share/applications/mullvad-vpn.desktop + local x + for x in 16 32 48 64 128 256 512 1024; do + doicon -s "${x}" "./usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png" + done +} + +pkg_postrm() { + xdg_pkg_postrm + + if [[ -z ${REPLACED_BY_VERSION} ]]; then + if ! command -v pgrep &>/dev/null || pgrep -f "mullvad-(daemon|gui)"; then + elog "Mullvad has been uninstalled. To stop the service," + elog "1. Quit the Mullvad app" + elog " * Manually: 'Disconnect & quit' from the Mullvad menu" + elog " OR" + elog " * Command line: pkill -f mullvad-gui" + elog "2. Stop the daemon" + elog " * OpenRC: rc-service mullvad-daemon stop" + elog " OR" + elog " * systemd: systemctl stop mullvad-daemon" + elog " OR" + elog " * other: pkill -f mullvad-daemon" + fi + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + if [[ -n ${REPLACING_VERSIONS} ]]; then + if command -v pgrep &>/dev/null && pgrep -f "mullvad-(daemon|gui)" &>/dev/null; then + elog "Mullvad has been updated. To restart the service," + elog "1. Restart the daemon" + elog " * OpenRC: rc-service mullvad-daemon restart" + elog " OR" + elog " * systemd: systemctl restart mullvad-daemon" + elog "2. Restart the app" + elog " * Manually: 'Disconnect & quit' from the Mullvad menu and relaunch using" + elog " your preferred desktop launcher" + elog " OR" + elog " * Command line: pkill -f mullvad-gui && '/opt/Mullvad VPN/mullvad-vpn' & disown" + else + elog "Mullvad has been updated. To start the service," + elog "1. Start the daemon" + elog " * OpenRC: rc-service mullvad-daemon start" + elog " OR" + elog " * systemd: systemctl start mullvad-daemon" + elog "2. Launch the app" + elog " * Manually: use your preferred desktop launcher" + elog " OR" + elog " * Command line: '/opt/Mullvad VPN/mullvad-vpn' & disown" + fi + else + elog "Mullvad has been installed. To start the service," + elog "1. Enable and start the daemon" + elog " * OpenRC: rc-update add mullvad-daemon default" + elog " rc-service mullvad-daemon start" + elog " OR" + elog " * systemd: systemctl enable mullvad-daemon" + elog " systemctl start mullvad-daemon" + elog "2. Launch the app" + elog " * Manually: use your preferred desktop launcher" + elog " OR" + elog " * Command line: '/opt/Mullvad VPN/mullvad-vpn' & disown" + fi +} diff --git a/profiles/updates/1Q-2026 b/profiles/updates/1Q-2026 index c4e5345275..ec157896d6 100644 --- a/profiles/updates/1Q-2026 +++ b/profiles/updates/1Q-2026 @@ -1 +1,2 @@ move app-misc/wlx-overlay-s app-misc/wayvr +move gui-wm/mangowc gui-wm/mangowm diff --git a/sci-misc/llama-cpp/llama-cpp-9999.ebuild b/sci-misc/llama-cpp/llama-cpp-9999.ebuild index dd5ab054d7..2295b3df80 100644 --- a/sci-misc/llama-cpp/llama-cpp-9999.ebuild +++ b/sci-misc/llama-cpp/llama-cpp-9999.ebuild @@ -67,7 +67,10 @@ CDEPEND=" " DEPEND="${CDEPEND} opencl? ( dev-util/opencl-headers ) - vulkan? ( dev-util/vulkan-headers ) + vulkan? ( + dev-util/spirv-headers + dev-util/vulkan-headers + ) " RDEPEND="${CDEPEND} dev-python/numpy diff --git a/sys-apps/lsplug/lsplug-6.ebuild b/sys-apps/lsplug/lsplug-6.ebuild index 70bda4d5c6..96bd5a66c4 100644 --- a/sys-apps/lsplug/lsplug-6.ebuild +++ b/sys-apps/lsplug/lsplug-6.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_REQ_USE=sqlite -PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_COMPAT=( python3_{12..14} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 diff --git a/www-client/helium-bin/Manifest b/www-client/helium-bin/Manifest index ba867064b1..3671256064 100644 --- a/www-client/helium-bin/Manifest +++ b/www-client/helium-bin/Manifest @@ -1,6 +1,6 @@ -DIST helium-bin-0.10.6.1-amd64.tar.xz 116944344 BLAKE2B 693208cc4ec60ee2055e051b4103eb34c7232b6decfd96ed7e4862111c1c19031eeeed2300b7d56f0da4be1ab6793f23314c94c7b9cf3b781f7a2e2bdfb155dd SHA512 ed0a2ad2b9f9be763636189c0315c4edb8d0b9e2c162bfdc940f656132bd28462d03f01145967c55d7b27fa30e31e171535352fb1e856931ef8b414e93a13949 -DIST helium-bin-0.10.6.1-arm64.tar.xz 111827984 BLAKE2B f348f366b6a88949cd2229432dce3f28ac3952e1b5b0b59b2ca9dc693f01be6fcfdd4a3c76d839f65758a3273406a1b9db2be54a0d4097213c859f96f17c5992 SHA512 6614ee9392396a2e8642303c200d25a48e2ffd20f4f5a113199f303d571f9b7f8d864ceeb222711ba8c013a941fe1830a8485bf6d7cb0012741c93ffc1f3d15d DIST helium-bin-0.10.7.1-amd64.tar.xz 117196596 BLAKE2B e4152fe7eb673efab435d78352f239045ff1770ede8d9bcabc1b6054eb63ea7264eab9472a32980533e7c340084f73bf7e163fe636a69e1cfeda60d45665436a SHA512 1d17fcd6ec11b3720bf585bf86d7c51e4e57a9c2f79be89a8155b8d62242870e62cc2be46b06efd742b6e0cf5fb662d0fc31f71ed12aedaf9215f97766288484 DIST helium-bin-0.10.7.1-arm64.tar.xz 111771144 BLAKE2B 25be3e128131dd43e80b8ec745946459a39bc7a43315f8f16aa92c49645ba1e27edfbf9852f5f589456810b7a4ac6680730db241a7bd94d6bf2134c0c4a72ce1 SHA512 b2baf1fbe408cf51b8af8520440ce5b1bbb2243a18d4148c94b65cb1a2f509c14c2e9b16696640d124fdf8e61144ebce022de77203b7f2a7dab674699be70080 DIST helium-bin-0.10.8.1-amd64.tar.xz 117355324 BLAKE2B 3c29ffdb66ac9f70f333acf0fbfe10fff986c0c88edea4a118973807010b595addffd0306e998d3723bce11671ed9ef625a1dbcf6b69b4821024022d68780f58 SHA512 2a7f7af2ef9a3fb8f0c1e72f2624b9a81d5420545c0f42b6c1994b1c9c16c40e7c5d31df910adeddd191113bd99b122dd0023c36a7548adeab077f442219e86e DIST helium-bin-0.10.8.1-arm64.tar.xz 111740300 BLAKE2B e985ebe7b07de3c4f55d7dc742e55b4c4a4571e9d3a29195cbd2fddd4b116bffc1aa7dd256cbe0ba000bf3dfc08e9b93c4563c0724d7abafed5b5c6b8528e0e8 SHA512 ad7493ad39daaf0c06cf40d3e7b94804648944b118c366988a151783d2854202778f1181b564ac4e8cf975d3fe1b90c532e6220a5bfb5f2c337e2267a3737040 +DIST helium-bin-0.11.2.1-amd64.tar.xz 113947632 BLAKE2B 7b248804572742bf681efe9f08e9705affc488854b41fa5cbbff96890114e38c49238bd091355c0401f50077d113ef2e197f3f3b7fbb1e12e6b3cf4f42ffa3ca SHA512 f14b91d3676bd5aeb2315b9413015ed4faa3c50e9799cef6c4240ed7ed4152cf371f735d7daba803312f704af606601a798c25b7e549beb038c0ae30682e17d7 +DIST helium-bin-0.11.2.1-arm64.tar.xz 108584880 BLAKE2B ae7802e99d963a26b71c2cb5eaf29cface437d46751e941f052223480ab0b2c04c02c0342321cf99bb993086b842ec754fd2e203a93e2461caa9d14ceea13887 SHA512 fadb451f9ef017edebc6876f2f140c8585dad88035ac906a9eb4290a8bce92d9d59f2f05b04b9859c749a68bb0ae8d6c9e2bfd4f81904feb8f3d0cd9c6722e0f diff --git a/www-client/helium-bin/helium-bin-0.10.6.1.ebuild b/www-client/helium-bin/helium-bin-0.11.2.1.ebuild similarity index 100% rename from www-client/helium-bin/helium-bin-0.10.6.1.ebuild rename to www-client/helium-bin/helium-bin-0.11.2.1.ebuild diff --git a/www-client/waterfox-bin/Manifest b/www-client/waterfox-bin/Manifest new file mode 100644 index 0000000000..97ce749b19 --- /dev/null +++ b/www-client/waterfox-bin/Manifest @@ -0,0 +1 @@ +DIST waterfox-bin-6.6.11.tar.bz2 100571662 BLAKE2B 69f95d2e6c0a7aa188feab9995a3eac0214a1263deec7b83229cd969660505035f6ad021ae8f5f028e8fa81c8ff9c42a7bb8fb41e46ada7c8bf890379508ebaf SHA512 5a735e9c410c8d20f141e4c5bb7ee1d86bbe44315c8f24b64a697c02252538bfa75bfa485ccee8d1a18aa87faf85a147b6a614107b6e8d4ef59d75deedda8437 diff --git a/www-client/waterfox-bin/files/desktop_options b/www-client/waterfox-bin/files/desktop_options new file mode 100644 index 0000000000..d11ab4e320 --- /dev/null +++ b/www-client/waterfox-bin/files/desktop_options @@ -0,0 +1,12 @@ +MimeType=text/html;text/xml;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;application/x-xpinstall;application/pdf;application/json; +StartupWMClass=waterfox +Keywords=Internet;WWW;Browser;Web;Explorer; +Actions=new-window;new-private-window; + +[Desktop Action new-window] +Name=New Window +Exec=waterfox --new-window %u + +[Desktop Action new-private-window] +Name=New Private Window +Exec=waterfox --private-window %u diff --git a/www-client/waterfox-bin/files/policies.json b/www-client/waterfox-bin/files/policies.json new file mode 100644 index 0000000000..c7f1697287 --- /dev/null +++ b/www-client/waterfox-bin/files/policies.json @@ -0,0 +1,6 @@ +{ + "policies": { + "DisableAppUpdate": true + } +} + diff --git a/www-client/waterfox-bin/metadata.xml b/www-client/waterfox-bin/metadata.xml new file mode 100644 index 0000000000..3eb5019e7e --- /dev/null +++ b/www-client/waterfox-bin/metadata.xml @@ -0,0 +1,14 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + + BrowserWorks/waterfox + + + A privacy focused browser built for power users who value customization and control over their online experience + + diff --git a/www-client/waterfox-bin/waterfox-bin-6.6.11.ebuild b/www-client/waterfox-bin/waterfox-bin-6.6.11.ebuild new file mode 100644 index 0000000000..2c7b765e72 --- /dev/null +++ b/www-client/waterfox-bin/waterfox-bin-6.6.11.ebuild @@ -0,0 +1,82 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg-utils + +MY_PN="waterfox" + +DESCRIPTION="A privacy-focused, performance-oriented browser based on Firefox" +HOMEPAGE="https://www.waterfox.com/" +SRC_URI="https://cdn.waterfox.com/waterfox/releases/${PV}/Linux_x86_64/waterfox-${PV}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${MY_PN}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" +RESTRICT="strip" +QA_PREBUILT="*" + +RDEPEND="${DEPEND} + !www-client/firefox-bin:0 + || ( + media-libs/libpulse + media-sound/apulse + ) + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.26:2 + media-libs/alsa-lib + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + media-video/ffmpeg + sys-apps/dbus + virtual/freedesktop-icon-theme + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.11:3[X] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxcb + >=x11-libs/pango-1.22.0 +" + +src_install() { + #create dest dir + local destdir="/opt/waterfox" + insinto "${destdir}" + doins -r * + #create a symlink to the binary + dosym -r "${destdir}/waterfox-bin" "/usr/bin/waterfox" || die + #add icons + local size + for size in 16 32 48 64 128; do + newicon -s ${size} "browser/chrome/icons/default/default${size}.png" waterfox.png + done + #create desktop file + make_desktop_entry "/usr/bin/Waterfox" "Waterfox" waterfox "Network;WebBrowser" "$(cat "${FILESDIR}"/desktop_options)" + #handle permissions of destdir files + fperms 0755 "${destdir}"/{waterfox-bin,updater,glxtest,vaapitest} + # Disable auto-updates + insinto ${destdir}/distribution + doins "${FILESDIR}/policies.json" +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + elog "For optimal performance and compatibility, please ensure" + elog "that you have the latest graphics drivers installed." +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/www-client/yandex-browser/Manifest b/www-client/yandex-browser/Manifest index faea59576a..d2709122e1 100644 --- a/www-client/yandex-browser/Manifest +++ b/www-client/yandex-browser/Manifest @@ -1 +1 @@ -DIST yandex-browser-26.3.1.1041_p1.deb 185802648 BLAKE2B 18981b7a3e0cfdf051f42f4f68ef249f30a607ee32a21ced1b36c1a6187e52708fd93b08fc7e62e908c5da2edc42cdf3a6d979a074e55d19e52da07d002271c6 SHA512 870921a5c265eec2f2372d4576c61402661b4d2cb439695291e2858f582dc55e367dc2d6ceb1f171b3588ba00bbb38b902c2d30953de88c09d085123dfcfb72c +DIST yandex-browser-26.3.1.1088_p1.deb 185846520 BLAKE2B 208b09bf569f52b98caf4cd06d89e0e51f00a81a46932261311b23563cb43f1b8d7c31f98ef44657b0fb9ba1fdd673fe03037822b63a9d6bfd339b871361d2dd SHA512 ce47a54618be36a67201775adc8573549643d84ee9d103c83f9b1931f9419fe9bb902f35e241d860bb7d82980acafd36a6e980303775e6856399646774f03e42 diff --git a/www-client/yandex-browser/yandex-browser-26.3.1.1041_p1.ebuild b/www-client/yandex-browser/yandex-browser-26.3.1.1088_p1.ebuild similarity index 100% rename from www-client/yandex-browser/yandex-browser-26.3.1.1041_p1.ebuild rename to www-client/yandex-browser/yandex-browser-26.3.1.1088_p1.ebuild diff --git a/x11-terms/rio/Manifest b/x11-terms/rio/Manifest index 44576f51ae..24396d237c 100644 --- a/x11-terms/rio/Manifest +++ b/x11-terms/rio/Manifest @@ -2,3 +2,5 @@ DIST rio-0.2.37-crates.tar.xz 60136940 BLAKE2B 0c5dbfb58a96f6bddd8259b6b023bf944 DIST rio-0.2.37.tar.gz 86820210 BLAKE2B 06729da2283f495196b0c11dbc91a0a2f621ac9d84192cc8ef3b11367baa33794340650d4b154a4c4c4a28dbc9d08e595b2c584bf0b0c5a6e8c4d2d36ab2169e SHA512 937ea1bff257396b37eff3a93e14cc0aea22f40e526b760255da1fa40687d959810e9e68133b76856f6df3a7f4fb846d3520643cfe7bea2b6f2b5c909a83e269 DIST rio-0.3.1-crates.tar.xz 78043352 BLAKE2B 4f12ea9a7616b7dc0ecae9143d2746532a767fdd644097752c015251f91700c60ce3b3369711d902f3ab501b1506cd9fee51dc93f894327fcb7534b6a99da37b SHA512 e8668b6a639b50025a706fe021963c76c8c7b0d3aad9234b2fe4f7175f1934fd11d06d8b8af101aa1bfe49348555bbc8f67191ed140cd4798aaa0b1de0ccf813 DIST rio-0.3.1.tar.gz 87827363 BLAKE2B d12e219d52e72b959ed9735bc6eb3bd4f67295cc5b67400baac0acf2e229d4d0b49d6d9d1fec919e17e056171e9c3f3743fa94410ffb1585d10f7c2f63d1d88a SHA512 14397a6fbb9e0af3ef4ef208f36d87cf789e0460fdb309e276687e341deb0d863d29ba85cf9d2e7bcc6eedd55b93fc37dbe02b38b082c8dff61ba1509c233df5 +DIST rio-0.3.8-crates.tar.xz 78343184 BLAKE2B 0c9c4bf8cd90ac54815c3b464c39d43ad62adf80d6615d3c49efea00636d0e16c64f7f6f634b102ec9d28570bd6c4838463fdebe2f73bebd370617e23c1f8d50 SHA512 90052179c904ff85b185b33839a925a9e43bc8e04aff0c049c50aceabd406c5bcc40e6adf1d29a8c092e0923230bb7101594eb7666549bba6e98407553c8e661 +DIST rio-0.3.8.tar.gz 83643572 BLAKE2B ea22c5d1f3e9db671085519054d8324c42fb3a3b258a6a02f7b8f50785e7b9c6cedf864ab68ef414c268fb3c64d318126faadfa0c76edb2c547353b1e8716bc1 SHA512 502022dd7b9d160fa24696afe589991bb05ec7f24fbfe526ec1d4a66c584802fe084d6bd35939db28f7cde0b21c13bf77f6c7dab011b69c625f999a235b4e823 diff --git a/x11-terms/rio/rio-0.3.8.ebuild b/x11-terms/rio/rio-0.3.8.ebuild new file mode 100644 index 0000000000..af84fbac86 --- /dev/null +++ b/x11-terms/rio/rio-0.3.8.ebuild @@ -0,0 +1,67 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.92.0" + +inherit cargo desktop xdg + +DESCRIPTION="A hardware-accelerated GPU terminal emulator powered by WebGPU" +HOMEPAGE="https://rioterm.com" +SRC_URI="https://github.com/raphamorim/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +DEPS_URI="https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 + Unicode-DFS-2016 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+wayland +X" +REQUIRED_USE="|| ( wayland X )" + +DEPEND=" + media-libs/freetype:2 + media-libs/fontconfig + wayland? ( dev-libs/wayland ) + wayland? ( x11-libs/libxkbcommon[wayland] ) + X? ( x11-libs/libxkbcommon[X] ) + >=sys-libs/ncurses-6.4_p20240330 +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/cmake + virtual/pkgconfig +" + +QA_FLAGS_IGNORED="usr/bin/rio" + +DOCS=( + "README.md" + "docs/docs" +) + +src_prepare() { + default + sed -i '/^strip =/d' Cargo.toml || die +} + +src_configure() { + local myfeatures=( + $(usev wayland) + $(usev X x11) + ) + cargo_src_configure --verbose --no-default-features +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + + dodoc -r "${DOCS[@]}" + newicon -s scalable "misc/logo.svg" "${PN}.svg" + domenu "misc/${PN}.desktop" +}