From 2780df72adabe5c5e6c3d66920ba060df54d9c2f Mon Sep 17 00:00:00 2001 From: Yuhang Zeng Date: Sun, 25 Feb 2024 10:53:58 +0800 Subject: [PATCH 01/13] net-misc/graftcp: fix bug #925322 #925323 Signed-off-by: Yuhang Zeng --- net-misc/graftcp/graftcp-0.7.1.ebuild | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/net-misc/graftcp/graftcp-0.7.1.ebuild b/net-misc/graftcp/graftcp-0.7.1.ebuild index 875749fa01..9e7159bce0 100644 --- a/net-misc/graftcp/graftcp-0.7.1.ebuild +++ b/net-misc/graftcp/graftcp-0.7.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DESCRIPTION="A tool for redirecting a given program's TCP traffic to SOCKS5 or HTTP proxy" HOMEPAGE="https://github.com/hmgle/graftcp" -GO_OPTIONAL=1 +inherit toolchain-funcs if [[ ${PV} == 9999 ]]; then inherit git-r3 @@ -22,10 +22,11 @@ fi LICENSE="GPL-3" SLOT="0" +IUSE="systemd" RDEPEND="${DEPEND}" BDEPEND=" dev-lang/go - dev-util/pkgconf + systemd? ( dev-util/pkgconf ) " PATCHES=" @@ -41,7 +42,11 @@ src_prepare() { mv "${WORKDIR}/vendor" "${WORKDIR}/${P}/local" || die } +src_compile() { + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" +} + src_install() { emake DESTDIR="${D}" PREFIX="/usr" install - emake DESTDIR="${D}" PREFIX="/usr" install_systemd + use systemd && emake DESTDIR="${D}" PREFIX="/usr" install_systemd } From a7d22560642f0822c4d2d37dfc99143db94fa68c Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 25 Feb 2024 01:10:06 +0900 Subject: [PATCH 02/13] dev-vcs/gitui: add 0.25.1 Signed-off-by: Takuya Wakazono --- dev-vcs/gitui/Manifest | 3 + dev-vcs/gitui/gitui-0.25.1.ebuild | 277 ++++++++++++++++++++++++++++++ 2 files changed, 280 insertions(+) create mode 100644 dev-vcs/gitui/gitui-0.25.1.ebuild diff --git a/dev-vcs/gitui/Manifest b/dev-vcs/gitui/Manifest index aa0e79f216..bf07404e08 100644 --- a/dev-vcs/gitui/Manifest +++ b/dev-vcs/gitui/Manifest @@ -21,6 +21,7 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 DIST bugreport-0.5.0.crate 16149 BLAKE2B 2728559a8aa0c0c6346335eadfab93ac4b26407604e003432f4d0db1a22ae0c6c22374638482d2e879d09c9139b7da1ac67547764795d303ded1816d3513a1ae SHA512 d1418b6c8df333b4b245f428f3442968f7b75961a00523fb432ff2f904eca07cd208d417e63b2fb0a86b85a6853e4c474d30c19b80a85d8724db66ecd762da7c DIST bumpalo-3.15.0.crate 83538 BLAKE2B d73df557717d15ede01c8ffccc889fd68259da62b46222862096960dfd6972696f4a62f31737b3821773f99794b2d751ae91569740cdea28245a92db447338c5 SHA512 18fa4284e955805618308898d633489401051d2f8f2113d3735137741d8bd0711306163f93abd77c80a1ddbc0f3458204afcc98cbf478121fe52730599e41e97 +DIST bumpalo-3.15.1.crate 83576 BLAKE2B 58c9f0577c253a74002b8628e7cca9ca8eb86901391953bbeddd455960923c70da36b7f88bcbd19cb42c33a9b5bb17217b2393493b46b74989a2f6aa4cfe0427 SHA512 b5a09f8cd58005a6ad5e8a310b08636d2edd1a48601fc5aac812e29178c4dc17b9d8cbd9a577c67313a8164f93aa82ccdbebc5fa5d543bbcdb0cf56910f06a51 DIST bwrap-1.3.0.crate 112849 BLAKE2B 91e1a5416b2d8d61fa891b645cea850494b61d67b6a3e7182a81fd7a338938da6483e808c5f13d2c89ac3e93c9269de9da294a82431ab4f8c56f34153325b0ef SHA512 72e7f6dff5565b097044c6dfdac9297d1cd7d27c752546ccbad0d946dbb9cb563c08ea7a67451888d579b58874371916487647ef1219a62e258e8c9cb0572322 DIST bytesize-1.3.0.crate 10164 BLAKE2B 049f292705082dbd3b2f0abb6f153023613107949f4849154aadce2181f4568ea1b3c12f00b6ad56146f8a4f3b07b7025498e0c989ac6561ac7255720b85ffab SHA512 c718af51b0da2979b70142012544fde6bbf8639cd4fde66a8066b138f7f58dce019209e27566027dc0ec5a7fc1d2ee17b9b6366cc7a5f95a6419e29a0ffedab5 DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 @@ -73,6 +74,7 @@ DIST git-version-0.3.9.crate 3087 BLAKE2B c7a7c1b0d47eae8aad9770b61f487c6410e5b2 DIST git-version-macro-0.3.9.crate 5622 BLAKE2B 8362e1c187a97bc9fa3e18f1f01d45b791a9a85d04818d375c06feb9ed01fd265cdd51fd60251e8c66c5cf878cc14be101002dc2a79e7e3489a7112bc86a6d6f SHA512 e0b1d8ef1bf2c9b5c981a4c0f6a6610a04d1552ad5eca493357f392dfdb5ebc651f1846d5ba1d847208956f5e364972851de83ddd440a855df5f8b4891ba2f5d DIST git2-0.18.2.crate 212536 BLAKE2B fffdea2d9a279ec6c371b03489f85039a50250bed9177ebb82090b74a7deddb988b3456ac7e7323be00822e3c243820839f00bd2478cc4d17d0d5d9ad943b4c6 SHA512 d7b7f61ee2c074da28b85bce8475d1b0b953e047ddea70d834fbcffc58a910f0fee3cb91b6e3a0e6fd14b76d142ea02909330db0266299b73c743463a8443a99 DIST gitui-0.25.0.tar.gz 34916643 BLAKE2B 1a841db3f5c819e14852d579d83e29f6f3c1a38cd23bf813f298fc62c28d61f688d3d9f719642972d0288c9dbc61ab3205fc7845861eb62bd8bc78ce4530e391 SHA512 051a163087a309d63fb51f82f8a82d98bef16881319c3ea78cb64ed074d367d21f6806262f9ce91111fc70dd906dfc7f43af42d3b777f336943a2590acdf7e6b +DIST gitui-0.25.1.tar.gz 34916908 BLAKE2B 9acd976784484f5249ee6195852d98d4495ee382803269c8bdd647044b974d9070b91437e06c482222949a81e2f3392038e10e0bbbb215840d8fa22877d85b34 SHA512 4f23d47906168a0956c596d7a3912c0f95d6d252eb5b563f3035c3bd82962e048d0083299e8963211fde258e34f9b0abea221921005276893499dbb79f31b8cd DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 @@ -115,6 +117,7 @@ DIST onig_sys-69.8.1.crate 638216 BLAKE2B 08d5f61f4047cfc841ee9e1881deeee49478bd DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c DIST openssl-src-300.2.3+3.2.1.crate 9584245 BLAKE2B ebcc3c3892ab7fab3d08f7627f445f6fad66b67d0c8511e012664c5d1a28096c43bec9e452268980613683b15ffe803f36993b6d365d1bcc45ba51ad7b0258b4 SHA512 e853c20aa2fec0f60d7c1e948377b322441e709961178501f535351db7f581dca7c8c3dac8343b9ccbe44b3f4247371ca2e3e691c8ac7bdc67034f86055b79e5 DIST openssl-sys-0.9.100.crate 68423 BLAKE2B d74dd7eda4b669b72343a3345f51f9c42175d2e055e65bdd7082f16ad4d20ca864fdaa20b9845fbf49b61b4943eb8d44176b774310295b864d13a7ea582a6837 SHA512 faba6f845ff7fd620de86fb942a7eba112ca4390feb88621b2aac37aeaac184dcf689f3c49a074c6586a4a9290247e33e95b3d1517bea5913256a06b8d23d5be +DIST openssl-sys-0.9.101.crate 68568 BLAKE2B ad80cf56a33c71d6889470e4aaa0b314e67f75ac7921a63d87a94becf9203f4980b6e17b230c0954c126ab8df3c499444ab196958fa645ac9248ea8c245fa34a SHA512 33400053919f7fb2298b84bead88d82231640da6db4efe3dd21a837d0ddb50b2bb21be5befe1734bda15107a9e23cc9f8392647413ceb77451bc36034831b684 DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 diff --git a/dev-vcs/gitui/gitui-0.25.1.ebuild b/dev-vcs/gitui/gitui-0.25.1.ebuild new file mode 100644 index 0000000000..3be7bb6974 --- /dev/null +++ b/dev-vcs/gitui/gitui-0.25.1.ebuild @@ -0,0 +1,277 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + addr2line@0.21.0 + adler@1.0.2 + ahash@0.8.9 + aho-corasick@1.1.2 + allocator-api2@0.2.16 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.12 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.6 + anyhow@1.0.80 + autocfg@1.1.0 + backtrace@0.3.69 + base64@0.21.7 + bincode@1.3.3 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.4.2 + bugreport@0.5.0 + bumpalo@3.15.1 + bwrap@1.3.0 + bytesize@1.3.0 + cassowary@0.3.0 + cc@1.0.83 + cfg-if@1.0.0 + chrono@0.4.34 + clap@4.5.1 + clap_builder@4.5.1 + clap_lex@0.7.0 + colorchoice@1.0.0 + core-foundation-sys@0.8.6 + crc32fast@1.4.0 + crossbeam-channel@0.5.11 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + crossterm@0.27.0 + crossterm_winapi@0.9.1 + dashmap@5.5.3 + deranged@0.3.11 + diff@0.1.13 + dirs-sys@0.4.1 + dirs@5.0.1 + easy-cast@0.5.2 + either@1.10.0 + env_filter@0.1.0 + env_logger@0.11.2 + equivalent@1.0.1 + errno@0.3.8 + fancy-regex@0.11.0 + fastrand@2.0.1 + filetime@0.2.23 + flate2@1.0.28 + fnv@1.0.7 + form_urlencoded@1.2.1 + fsevent-sys@4.1.0 + futures-channel@0.3.30 + futures-core@0.3.30 + futures-executor@0.3.30 + futures-io@0.3.30 + futures-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + fuzzy-matcher@0.3.7 + getrandom@0.2.12 + gh-emoji@1.0.8 + gimli@0.28.1 + git-version-macro@0.3.9 + git-version@0.3.9 + git2@0.18.2 + hashbrown@0.14.3 + heck@0.4.1 + home@0.5.9 + humantime@2.1.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.5.0 + indexmap@2.2.3 + indoc@2.0.4 + inotify-sys@0.1.5 + inotify@0.9.6 + itertools@0.11.0 + itertools@0.12.1 + itoa@1.0.10 + jobserver@0.1.28 + js-sys@0.3.68 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.4.0 + libc@0.2.153 + libgit2-sys@0.16.2+1.7.2 + libredox@0.0.1 + libssh2-sys@0.3.0 + libz-sys@1.1.15 + linux-raw-sys@0.4.13 + lock_api@0.4.11 + log@0.4.20 + lru@0.12.2 + memchr@2.7.1 + miniz_oxide@0.7.2 + mio@0.8.10 + notify-debouncer-mini@0.4.1 + notify@6.1.1 + num-conv@0.1.0 + num-traits@0.2.18 + object@0.32.2 + once_cell@1.19.0 + onig@6.4.0 + onig_sys@69.8.1 + openssl-probe@0.1.5 + openssl-src@300.2.3+3.2.1 + openssl-sys@0.9.101 + option-ext@0.2.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + paste@1.0.14 + percent-encoding@2.3.1 + phf@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + pkg-config@0.3.30 + powerfmt@0.2.0 + pretty_assertions@1.4.0 + proc-macro2@1.0.78 + quote@1.0.35 + ratatui@0.24.0 + rayon-core@1.12.1 + rayon@1.8.1 + redox_syscall@0.4.1 + redox_users@0.4.4 + regex-automata@0.4.5 + regex-syntax@0.8.2 + regex@1.10.3 + ron@0.8.1 + rustc-demangle@0.1.23 + rustix@0.38.31 + rustversion@1.0.14 + ryu@1.0.16 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.197 + serde_derive@1.0.197 + serde_json@1.0.113 + serial_test@3.0.0 + serial_test_derive@3.0.0 + shell-escape@0.1.5 + shellexpand@3.1.0 + signal-hook-mio@0.2.3 + signal-hook-registry@1.4.1 + signal-hook@0.3.17 + simplelog@0.12.1 + siphasher@0.3.11 + slab@0.4.9 + smallvec@1.13.1 + strsim@0.11.0 + struct-patch-derive@0.4.1 + struct-patch@0.4.1 + strum@0.25.0 + strum_macros@0.25.3 + syn@2.0.49 + syntect@5.2.0 + sys-info@0.9.1 + tempfile@3.10.0 + thiserror-impl@1.0.57 + thiserror@1.0.57 + thread_local@1.1.7 + time-core@0.1.2 + time-macros@0.2.17 + time@0.3.34 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tui-textarea@0.4.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + unicode-segmentation@1.11.0 + unicode-truncate@0.2.0 + unicode-width@0.1.11 + url@2.5.0 + utf8parse@0.2.1 + vcpkg@0.2.15 + version_check@0.9.4 + walkdir@2.4.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.91 + wasm-bindgen-macro-support@0.2.91 + wasm-bindgen-macro@0.2.91 + wasm-bindgen-shared@0.2.91 + wasm-bindgen@0.2.91 + which@6.0.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + yansi@0.5.1 + zerocopy-derive@0.7.32 + zerocopy@0.7.32 +" + +inherit cargo flag-o-matic + +DESCRIPTION="blazing fast terminal-ui for git" +HOMEPAGE="https://github.com/extrawurst/gitui" +SRC_URI=" + https://github.com/extrawurst/gitui/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/openssl:=" +DEPEND="${RDEPEND}" + +DOCS=( {README,KEY_CONFIG,THEMES}.md vim_style_key_config.ron ) +QA_FLAGS_IGNORED="usr/bin/gitui" + +src_prepare() { + filter-flags -flto* # building fails when compiling with LTO + + default +} + +src_configure() { + local myfeatures=( + ghemoji + regex-fancy + trace-libgit + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + einstalldocs +} + +pkg_postinst() { + einfo "Example of vim keybindings config stored in '/usr/share/doc/${P}'" + einfo 'to use it put example config in `$XDG_CONFIG_HOME/gitui/key_config.ron`' +} From 0a96f3fdacc2c362c97417be14efe172ddb5439a Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 25 Feb 2024 01:10:36 +0900 Subject: [PATCH 03/13] dev-vcs/gitui: drop 0.25.0 Signed-off-by: Takuya Wakazono --- dev-vcs/gitui/Manifest | 3 - dev-vcs/gitui/gitui-0.25.0.ebuild | 277 ------------------------------ 2 files changed, 280 deletions(-) delete mode 100644 dev-vcs/gitui/gitui-0.25.0.ebuild diff --git a/dev-vcs/gitui/Manifest b/dev-vcs/gitui/Manifest index bf07404e08..2d89ba4691 100644 --- a/dev-vcs/gitui/Manifest +++ b/dev-vcs/gitui/Manifest @@ -20,7 +20,6 @@ DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 DIST bugreport-0.5.0.crate 16149 BLAKE2B 2728559a8aa0c0c6346335eadfab93ac4b26407604e003432f4d0db1a22ae0c6c22374638482d2e879d09c9139b7da1ac67547764795d303ded1816d3513a1ae SHA512 d1418b6c8df333b4b245f428f3442968f7b75961a00523fb432ff2f904eca07cd208d417e63b2fb0a86b85a6853e4c474d30c19b80a85d8724db66ecd762da7c -DIST bumpalo-3.15.0.crate 83538 BLAKE2B d73df557717d15ede01c8ffccc889fd68259da62b46222862096960dfd6972696f4a62f31737b3821773f99794b2d751ae91569740cdea28245a92db447338c5 SHA512 18fa4284e955805618308898d633489401051d2f8f2113d3735137741d8bd0711306163f93abd77c80a1ddbc0f3458204afcc98cbf478121fe52730599e41e97 DIST bumpalo-3.15.1.crate 83576 BLAKE2B 58c9f0577c253a74002b8628e7cca9ca8eb86901391953bbeddd455960923c70da36b7f88bcbd19cb42c33a9b5bb17217b2393493b46b74989a2f6aa4cfe0427 SHA512 b5a09f8cd58005a6ad5e8a310b08636d2edd1a48601fc5aac812e29178c4dc17b9d8cbd9a577c67313a8164f93aa82ccdbebc5fa5d543bbcdb0cf56910f06a51 DIST bwrap-1.3.0.crate 112849 BLAKE2B 91e1a5416b2d8d61fa891b645cea850494b61d67b6a3e7182a81fd7a338938da6483e808c5f13d2c89ac3e93c9269de9da294a82431ab4f8c56f34153325b0ef SHA512 72e7f6dff5565b097044c6dfdac9297d1cd7d27c752546ccbad0d946dbb9cb563c08ea7a67451888d579b58874371916487647ef1219a62e258e8c9cb0572322 DIST bytesize-1.3.0.crate 10164 BLAKE2B 049f292705082dbd3b2f0abb6f153023613107949f4849154aadce2181f4568ea1b3c12f00b6ad56146f8a4f3b07b7025498e0c989ac6561ac7255720b85ffab SHA512 c718af51b0da2979b70142012544fde6bbf8639cd4fde66a8066b138f7f58dce019209e27566027dc0ec5a7fc1d2ee17b9b6366cc7a5f95a6419e29a0ffedab5 @@ -73,7 +72,6 @@ DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd86382541 DIST git-version-0.3.9.crate 3087 BLAKE2B c7a7c1b0d47eae8aad9770b61f487c6410e5b27a94edadcfea8213cbe6640c73a14ed2a6c90f36d9bb833e364a996fb836b1eabe3ada44f7cd64766efa908421 SHA512 1d44b4f15338b5a415683e5d8d695a192749eff0c63fd79b2cf5d4ca4142b296bc9154c02cfa381dd7062db0a9c652d06a24a027a447a453107e19bcb8047396 DIST git-version-macro-0.3.9.crate 5622 BLAKE2B 8362e1c187a97bc9fa3e18f1f01d45b791a9a85d04818d375c06feb9ed01fd265cdd51fd60251e8c66c5cf878cc14be101002dc2a79e7e3489a7112bc86a6d6f SHA512 e0b1d8ef1bf2c9b5c981a4c0f6a6610a04d1552ad5eca493357f392dfdb5ebc651f1846d5ba1d847208956f5e364972851de83ddd440a855df5f8b4891ba2f5d DIST git2-0.18.2.crate 212536 BLAKE2B fffdea2d9a279ec6c371b03489f85039a50250bed9177ebb82090b74a7deddb988b3456ac7e7323be00822e3c243820839f00bd2478cc4d17d0d5d9ad943b4c6 SHA512 d7b7f61ee2c074da28b85bce8475d1b0b953e047ddea70d834fbcffc58a910f0fee3cb91b6e3a0e6fd14b76d142ea02909330db0266299b73c743463a8443a99 -DIST gitui-0.25.0.tar.gz 34916643 BLAKE2B 1a841db3f5c819e14852d579d83e29f6f3c1a38cd23bf813f298fc62c28d61f688d3d9f719642972d0288c9dbc61ab3205fc7845861eb62bd8bc78ce4530e391 SHA512 051a163087a309d63fb51f82f8a82d98bef16881319c3ea78cb64ed074d367d21f6806262f9ce91111fc70dd906dfc7f43af42d3b777f336943a2590acdf7e6b DIST gitui-0.25.1.tar.gz 34916908 BLAKE2B 9acd976784484f5249ee6195852d98d4495ee382803269c8bdd647044b974d9070b91437e06c482222949a81e2f3392038e10e0bbbb215840d8fa22877d85b34 SHA512 4f23d47906168a0956c596d7a3912c0f95d6d252eb5b563f3035c3bd82962e048d0083299e8963211fde258e34f9b0abea221921005276893499dbb79f31b8cd DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 @@ -116,7 +114,6 @@ DIST onig-6.4.0.crate 32616 BLAKE2B eca949c47870f260310c69302c6a0a60b9329f732428 DIST onig_sys-69.8.1.crate 638216 BLAKE2B 08d5f61f4047cfc841ee9e1881deeee49478bdead87483595e9c81c722e475d137b8cf5e1caad2965ea411d3211738a6848896128b5fa1f727a0a175ac217d05 SHA512 26a7dec69abe1535d575e7db63448abd898d363ef42352605e7b7d046b5abac5733e3cc05b7d442ce67db9366dc96d4a7a82a7f486d3b9af6d298b49b0baa864 DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c DIST openssl-src-300.2.3+3.2.1.crate 9584245 BLAKE2B ebcc3c3892ab7fab3d08f7627f445f6fad66b67d0c8511e012664c5d1a28096c43bec9e452268980613683b15ffe803f36993b6d365d1bcc45ba51ad7b0258b4 SHA512 e853c20aa2fec0f60d7c1e948377b322441e709961178501f535351db7f581dca7c8c3dac8343b9ccbe44b3f4247371ca2e3e691c8ac7bdc67034f86055b79e5 -DIST openssl-sys-0.9.100.crate 68423 BLAKE2B d74dd7eda4b669b72343a3345f51f9c42175d2e055e65bdd7082f16ad4d20ca864fdaa20b9845fbf49b61b4943eb8d44176b774310295b864d13a7ea582a6837 SHA512 faba6f845ff7fd620de86fb942a7eba112ca4390feb88621b2aac37aeaac184dcf689f3c49a074c6586a4a9290247e33e95b3d1517bea5913256a06b8d23d5be DIST openssl-sys-0.9.101.crate 68568 BLAKE2B ad80cf56a33c71d6889470e4aaa0b314e67f75ac7921a63d87a94becf9203f4980b6e17b230c0954c126ab8df3c499444ab196958fa645ac9248ea8c245fa34a SHA512 33400053919f7fb2298b84bead88d82231640da6db4efe3dd21a837d0ddb50b2bb21be5befe1734bda15107a9e23cc9f8392647413ceb77451bc36034831b684 DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c diff --git a/dev-vcs/gitui/gitui-0.25.0.ebuild b/dev-vcs/gitui/gitui-0.25.0.ebuild deleted file mode 100644 index 3bbd33c48b..0000000000 --- a/dev-vcs/gitui/gitui-0.25.0.ebuild +++ /dev/null @@ -1,277 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.13.2 - -EAPI=8 - -CRATES=" - addr2line@0.21.0 - adler@1.0.2 - ahash@0.8.9 - aho-corasick@1.1.2 - allocator-api2@0.2.16 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anstream@0.6.12 - anstyle-parse@0.2.3 - anstyle-query@1.0.2 - anstyle-wincon@3.0.2 - anstyle@1.0.6 - anyhow@1.0.80 - autocfg@1.1.0 - backtrace@0.3.69 - base64@0.21.7 - bincode@1.3.3 - bit-set@0.5.3 - bit-vec@0.6.3 - bitflags@1.3.2 - bitflags@2.4.2 - bugreport@0.5.0 - bumpalo@3.15.0 - bwrap@1.3.0 - bytesize@1.3.0 - cassowary@0.3.0 - cc@1.0.83 - cfg-if@1.0.0 - chrono@0.4.34 - clap@4.5.1 - clap_builder@4.5.1 - clap_lex@0.7.0 - colorchoice@1.0.0 - core-foundation-sys@0.8.6 - crc32fast@1.4.0 - crossbeam-channel@0.5.11 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.19 - crossterm@0.27.0 - crossterm_winapi@0.9.1 - dashmap@5.5.3 - deranged@0.3.11 - diff@0.1.13 - dirs-sys@0.4.1 - dirs@5.0.1 - easy-cast@0.5.2 - either@1.10.0 - env_filter@0.1.0 - env_logger@0.11.2 - equivalent@1.0.1 - errno@0.3.8 - fancy-regex@0.11.0 - fastrand@2.0.1 - filetime@0.2.23 - flate2@1.0.28 - fnv@1.0.7 - form_urlencoded@1.2.1 - fsevent-sys@4.1.0 - futures-channel@0.3.30 - futures-core@0.3.30 - futures-executor@0.3.30 - futures-io@0.3.30 - futures-sink@0.3.30 - futures-task@0.3.30 - futures-util@0.3.30 - futures@0.3.30 - fuzzy-matcher@0.3.7 - getrandom@0.2.12 - gh-emoji@1.0.8 - gimli@0.28.1 - git-version-macro@0.3.9 - git-version@0.3.9 - git2@0.18.2 - hashbrown@0.14.3 - heck@0.4.1 - home@0.5.9 - humantime@2.1.0 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.60 - idna@0.5.0 - indexmap@2.2.3 - indoc@2.0.4 - inotify-sys@0.1.5 - inotify@0.9.6 - itertools@0.11.0 - itertools@0.12.1 - itoa@1.0.10 - jobserver@0.1.28 - js-sys@0.3.68 - kqueue-sys@1.0.4 - kqueue@1.0.8 - lazy_static@1.4.0 - libc@0.2.153 - libgit2-sys@0.16.2+1.7.2 - libredox@0.0.1 - libssh2-sys@0.3.0 - libz-sys@1.1.15 - linux-raw-sys@0.4.13 - lock_api@0.4.11 - log@0.4.20 - lru@0.12.2 - memchr@2.7.1 - miniz_oxide@0.7.2 - mio@0.8.10 - notify-debouncer-mini@0.4.1 - notify@6.1.1 - num-conv@0.1.0 - num-traits@0.2.18 - object@0.32.2 - once_cell@1.19.0 - onig@6.4.0 - onig_sys@69.8.1 - openssl-probe@0.1.5 - openssl-src@300.2.3+3.2.1 - openssl-sys@0.9.100 - option-ext@0.2.0 - parking_lot@0.12.1 - parking_lot_core@0.9.9 - paste@1.0.14 - percent-encoding@2.3.1 - phf@0.11.2 - phf_shared@0.11.2 - pin-project-lite@0.2.13 - pin-utils@0.1.0 - pkg-config@0.3.30 - powerfmt@0.2.0 - pretty_assertions@1.4.0 - proc-macro2@1.0.78 - quote@1.0.35 - ratatui@0.24.0 - rayon-core@1.12.1 - rayon@1.8.1 - redox_syscall@0.4.1 - redox_users@0.4.4 - regex-automata@0.4.5 - regex-syntax@0.8.2 - regex@1.10.3 - ron@0.8.1 - rustc-demangle@0.1.23 - rustix@0.38.31 - rustversion@1.0.14 - ryu@1.0.16 - same-file@1.0.6 - scopeguard@1.2.0 - serde@1.0.197 - serde_derive@1.0.197 - serde_json@1.0.113 - serial_test@3.0.0 - serial_test_derive@3.0.0 - shell-escape@0.1.5 - shellexpand@3.1.0 - signal-hook-mio@0.2.3 - signal-hook-registry@1.4.1 - signal-hook@0.3.17 - simplelog@0.12.1 - siphasher@0.3.11 - slab@0.4.9 - smallvec@1.13.1 - strsim@0.11.0 - struct-patch-derive@0.4.1 - struct-patch@0.4.1 - strum@0.25.0 - strum_macros@0.25.3 - syn@2.0.49 - syntect@5.2.0 - sys-info@0.9.1 - tempfile@3.10.0 - thiserror-impl@1.0.57 - thiserror@1.0.57 - thread_local@1.1.7 - time-core@0.1.2 - time-macros@0.2.17 - time@0.3.34 - tinyvec@1.6.0 - tinyvec_macros@0.1.1 - tui-textarea@0.4.0 - unicode-bidi@0.3.15 - unicode-ident@1.0.12 - unicode-normalization@0.1.22 - unicode-segmentation@1.11.0 - unicode-truncate@0.2.0 - unicode-width@0.1.11 - url@2.5.0 - utf8parse@0.2.1 - vcpkg@0.2.15 - version_check@0.9.4 - walkdir@2.4.0 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.91 - wasm-bindgen-macro-support@0.2.91 - wasm-bindgen-macro@0.2.91 - wasm-bindgen-shared@0.2.91 - wasm-bindgen@0.2.91 - which@6.0.0 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.6 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-core@0.52.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-targets@0.48.5 - windows-targets@0.52.0 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.0 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.0 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.0 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.0 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.0 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.0 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.0 - yansi@0.5.1 - zerocopy-derive@0.7.32 - zerocopy@0.7.32 -" - -inherit cargo flag-o-matic - -DESCRIPTION="blazing fast terminal-ui for git" -HOMEPAGE="https://github.com/extrawurst/gitui" -SRC_URI=" - https://github.com/extrawurst/gitui/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-libs/openssl:=" -DEPEND="${RDEPEND}" - -DOCS=( {README,KEY_CONFIG,THEMES}.md vim_style_key_config.ron ) -QA_FLAGS_IGNORED="usr/bin/gitui" - -src_prepare() { - filter-flags -flto* # building fails when compiling with LTO - - default -} - -src_configure() { - local myfeatures=( - ghemoji - regex-fancy - trace-libgit - ) - cargo_src_configure --no-default-features -} - -src_install() { - cargo_src_install - - einstalldocs -} - -pkg_postinst() { - einfo "Example of vim keybindings config stored in '/usr/share/doc/${P}'" - einfo 'to use it put example config in `$XDG_CONFIG_HOME/gitui/key_config.ron`' -} From 770d2bd51a346bcca844acb89d3e803218ab27f4 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sun, 25 Feb 2024 13:21:57 +0900 Subject: [PATCH 04/13] profiles: unmask dev-vcs/gitui I took over maintainership. Signed-off-by: Takuya Wakazono --- profiles/package.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 6b465339e4..f7662401bc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -489,7 +489,6 @@ dev-util/ots dev-vcs/bit dev-vcs/git-blame-someone-else dev-vcs/git-repo-updater -dev-vcs/gitui games-misc/Fallout3Terminal games-misc/bonsai games-misc/cbonsai From 632f5f0efa812d7ed3d82af4136e865eb7bf2dca Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Sun, 25 Feb 2024 08:51:47 +0400 Subject: [PATCH 05/13] x11-misc/i3-restore: new package, add 4.1 Signed-off-by: Vitaly Zdanevich --- x11-misc/i3-restore/Manifest | 1 + x11-misc/i3-restore/i3-restore-4.1.ebuild | 49 +++++++++++++++++++++++ x11-misc/i3-restore/metadata.xml | 11 +++++ 3 files changed, 61 insertions(+) create mode 100644 x11-misc/i3-restore/Manifest create mode 100644 x11-misc/i3-restore/i3-restore-4.1.ebuild create mode 100644 x11-misc/i3-restore/metadata.xml diff --git a/x11-misc/i3-restore/Manifest b/x11-misc/i3-restore/Manifest new file mode 100644 index 0000000000..390ad6d48c --- /dev/null +++ b/x11-misc/i3-restore/Manifest @@ -0,0 +1 @@ +DIST i3-restore-4.1.tar.gz 33362 BLAKE2B 008637a1ad5281f9076c02daddd6e89cecaba1c5361ae53fc949386d25b759fd0fb2a0cfa47637b0f31b05e487987b81854a514ec413f7be70077b5f458d279d SHA512 a0affbbf564830a6de400c2f3d3bb7549676e670d4ad10b341482eb3dca771e109054f4d114625c7cd7636c56915e9eaeb1d956e43bc2b3cfb23334503d301b2 diff --git a/x11-misc/i3-restore/i3-restore-4.1.ebuild b/x11-misc/i3-restore/i3-restore-4.1.ebuild new file mode 100644 index 0000000000..20905fc3e3 --- /dev/null +++ b/x11-misc/i3-restore/i3-restore-4.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A simple bash + python script to restore your i3 session" +HOMEPAGE="https://github.com/jdholtz/i3-restore/" + +SRC_URI="https://github.com/jdholtz/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" + +PYTHON_COMPAT=( python3_{7..12} ) +inherit python-single-r1 + +RDEPEND=" + x11-wm/i3 + "${PYTHON_DEPS}" +" +DEPEND=" + x11-misc/xdotool + app-misc/jq + $(python_gen_cond_dep \ + 'dev-python/psutil[${PYTHON_USEDEP}]' ) +" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_prepare() { + sed -i 's#CURR_DIR="$(dirname "${0}")"#CURR_DIR=/usr/libexec/i3-restore#' i3-save i3-restore \ + || die "Sed error!" + default +} + +src_install() { + insinto "/usr/libexec/${PN}" + doins -r utils + dobin i3-save + dobin i3-restore + python_moduleinto "/usr/libexec/${PN}" + python_domodule programs +} + +pkg_postinst() { + elog "Usage: i3-save and i3-restore" + elog "See the documentation about automatic saving and restoring https://github.com/jdholtz/i3-restore/?tab=readme-ov-file#automating-the-script" +} diff --git a/x11-misc/i3-restore/metadata.xml b/x11-misc/i3-restore/metadata.xml new file mode 100644 index 0000000000..2edebb765d --- /dev/null +++ b/x11-misc/i3-restore/metadata.xml @@ -0,0 +1,11 @@ + + + + + zdanevich.vitaly@ya.ru + Vitaly Zdanevich + + + jdholtz/i3-restore + + From b33fffe821bac1a97839b8821ebd3267ec494e60 Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Sun, 25 Feb 2024 02:18:44 -0500 Subject: [PATCH 06/13] sys-power/linux-tools-power-x86: unmask, take over maint Going to target LTS kernels with this. Give me a day or so to bump to 6.6. Signed-off-by: Joe Kappus --- profiles/package.mask | 1 - sys-power/linux-tools-power-x86/metadata.xml | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index f7662401bc..a7515d1ffb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -576,7 +576,6 @@ sys-power/ZenStates-Linux sys-power/amdgpu-fan sys-power/disable-c6 sys-power/geopmd -sys-power/linux-tools-power-x86 virtual/MASS virtual/Matrix virtual/lattice diff --git a/sys-power/linux-tools-power-x86/metadata.xml b/sys-power/linux-tools-power-x86/metadata.xml index a169f25fc4..535afd782d 100644 --- a/sys-power/linux-tools-power-x86/metadata.xml +++ b/sys-power/linux-tools-power-x86/metadata.xml @@ -2,8 +2,8 @@ - lssndrbarbieri@gmail.com - Alessandro Barbieri + joe@wt.gd + Joe Kappus Install utility to debug and tune the performance of the {amd,intel}_pstate drivers From 539afd7885f45d0b3d2b07c4444da982c04fc256 Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Sun, 25 Feb 2024 02:39:23 -0500 Subject: [PATCH 07/13] dev-python/gnuplot-py: add myself as a maintainer Needed as conditional dependency of sys-power/linux-tools-power-x86. I may still drop it, but this will clear pkgcheck. Signed-off-by: Joe Kappus --- dev-python/gnuplot-py/metadata.xml | 4 ++-- profiles/package.mask | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/gnuplot-py/metadata.xml b/dev-python/gnuplot-py/metadata.xml index ae757a8981..dd52ed1fe4 100644 --- a/dev-python/gnuplot-py/metadata.xml +++ b/dev-python/gnuplot-py/metadata.xml @@ -3,8 +3,8 @@ co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri + joe@wt.gd + Joe Kappus gnuplot-py diff --git a/profiles/package.mask b/profiles/package.mask index a7515d1ffb..be3bd1a078 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -431,7 +431,6 @@ dev-python/github-sublee-glicko2 dev-python/glyphsLib dev-python/glyphsets dev-python/glyphtools -dev-python/gnuplot-py dev-python/googletransx dev-python/gpxpy dev-python/hstspreload From ed0f73030fb60d5f5dcaf93c74284e37220e0b82 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 25 Feb 2024 10:28:33 +0100 Subject: [PATCH 08/13] media-libs/dr_wav: use the edo eclass Signed-off-by: Lucio Sauer --- media-libs/dr_wav/dr_wav-0.13.15.ebuild | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/media-libs/dr_wav/dr_wav-0.13.15.ebuild b/media-libs/dr_wav/dr_wav-0.13.15.ebuild index c3f9c8dd95..79ac1a95ca 100644 --- a/media-libs/dr_wav/dr_wav-0.13.15.ebuild +++ b/media-libs/dr_wav/dr_wav-0.13.15.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit toolchain-funcs +inherit edo toolchain-funcs DESCRIPTION="Single-header WAV audio loader and writer library" HOMEPAGE="https://github.com/mackron/dr_libs/" @@ -55,7 +55,6 @@ src_compile() { pushd tests > /dev/null || die for tcase in ${TESTCASES[@]}; do - einfo "Compiling test case ${tcase}." case ${tcase} in *.cpp) MY_C=${MY_CXX} @@ -77,7 +76,7 @@ src_compile() { *) ;; esac - ${MY_BUILD} || die "Build failed: ${MY_BUILD}" + edo ${MY_BUILD} done popd || die fi @@ -88,7 +87,6 @@ src_test() { pushd tests || die for tcase in ${TESTCASES[@]}; do - einfo "Running test case ${tcase}." MY_RUN="./bin/${tcase}" case ${tcase%.*} in dr_wav_encoding) @@ -97,7 +95,7 @@ src_test() { *) ;; esac - ${MY_RUN} || die "Test case ${tcase} failed." + edo ${MY_RUN} done popd || die } From d08f6e3b5829120638159c966be2b3fa39420241 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 25 Feb 2024 10:33:33 +0100 Subject: [PATCH 09/13] media-libs/dr_mp3: use the edo eclass Signed-off-by: Lucio Sauer --- media-libs/dr_mp3/dr_mp3-0.6.38.ebuild | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/media-libs/dr_mp3/dr_mp3-0.6.38.ebuild b/media-libs/dr_mp3/dr_mp3-0.6.38.ebuild index 2c7f798e00..224d735f02 100644 --- a/media-libs/dr_mp3/dr_mp3-0.6.38.ebuild +++ b/media-libs/dr_mp3/dr_mp3-0.6.38.ebuild @@ -1,9 +1,9 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit edo toolchain-funcs DESCRIPTION="Single-header MP3 audio decoder library" HOMEPAGE="https://github.com/mackron/dr_libs/" @@ -36,9 +36,8 @@ src_compile() { pushd tests > /dev/null || die for tcase in ${TESTCASES[@]}; do - einfo "Compiling test case ${tcase}." MY_BUILD="${MY_CC} mp3/${tcase} -o bin/${tcase} ${CFLAGS} ${CPPFLAGS}" - ${MY_BUILD} || die "Build failed: ${MY_BUILD}" + edo ${MY_BUILD} done popd || die fi @@ -47,8 +46,7 @@ src_compile() { src_test() { pushd tests > /dev/null || die for tcase in ${TESTCASES[@]}; do - einfo "Running test case ${tcase}." - ./bin/${tcase} || die "Test case ${tcase} failed." + edo bin/${tcase} done popd || die } From fefd0fc087daf8e6a4d27b423f3ee16b98e5ee50 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Sun, 25 Feb 2024 10:35:04 +0100 Subject: [PATCH 10/13] media-libs/dr_flac: use the edo eclass Signed-off-by: Lucio Sauer --- media-libs/dr_flac/dr_flac-0.12.42.ebuild | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/media-libs/dr_flac/dr_flac-0.12.42.ebuild b/media-libs/dr_flac/dr_flac-0.12.42.ebuild index b690600871..830a44411c 100644 --- a/media-libs/dr_flac/dr_flac-0.12.42.ebuild +++ b/media-libs/dr_flac/dr_flac-0.12.42.ebuild @@ -1,9 +1,9 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit toolchain-funcs +inherit edo toolchain-funcs DESCRIPTION="Single-header FLAC audio decoder library" HOMEPAGE="https://github.com/mackron/dr_libs/" @@ -60,7 +60,6 @@ src_compile() { pushd tests > /dev/null || die for tcase in ${TESTCASES[@]}; do - einfo "Compiling test case ${tcase}." case ${tcase} in *.cpp) MY_C=${MY_CXX} @@ -84,7 +83,7 @@ src_compile() { *) ;; esac - ${MY_BUILD} || die "Build failed: ${MY_BUILD}" + edo ${MY_BUILD} done popd || die fi @@ -93,8 +92,7 @@ src_compile() { src_test() { pushd tests > /dev/null || die for tcase in ${TESTCASES[@]}; do - einfo "Running test case ${tcase}." - ./bin/${tcase} || die "Test case ${tcase} failed." + edo bin/${tcase} done popd || die } From 365025d8a10bb96a400fce7eaa3f1886e17083bd Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sun, 25 Feb 2024 11:37:56 +0200 Subject: [PATCH 11/13] net-im/teams-for-linux: add 1.4.12 Closes: https://bugs.gentoo.org/925414 Signed-off-by: Viorel Munteanu --- net-im/teams-for-linux/Manifest | 3 + .../teams-for-linux-1.4.12.ebuild | 100 ++++++++++++++++++ 2 files changed, 103 insertions(+) create mode 100644 net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest index 2c04f45265..686f50bdec 100644 --- a/net-im/teams-for-linux/Manifest +++ b/net-im/teams-for-linux/Manifest @@ -4,6 +4,9 @@ DIST teams-for-linux-1.3.23.x86_64.rpm 73129601 BLAKE2B 5a5068becac5c579f43f1798 DIST teams-for-linux-1.4.11.aarch64.rpm 69419237 BLAKE2B 524a454062308465411b86cc91d4a2013dd6be95bd9feea2d85c315924ab5ddcda96245b828d717060c20ce69301d57aa4710845d15545064a97b507c970e581 SHA512 ae67ab3f68b397181e348309e982e895352832836e449c09b790a8080878963a2bc485aaabb71698b5f6b68363cec1faa58b6f200307914662a290d2eb0c7e8c DIST teams-for-linux-1.4.11.armv7l.rpm 68013881 BLAKE2B 8511ec1c56b5c04907c8f267de99058c67739b5b7bd44b3fa6e5170d9769db0ea5619c543130cfad9f48f7a3adac46f37f226692af7111eb2a3059485a0fd15b SHA512 fe8814b1f045960946f41b164deb60a4cec6c25c92476217f9ea59881daca2517145a133de1ccc43bed95e66e6c73b9ee72621740ca968aad94650d3999786d7 DIST teams-for-linux-1.4.11.x86_64.rpm 74354397 BLAKE2B eef096c9218f939f7baca9c68998d0bf136656bb906beb41c68950b4382df6ca43d1e9d782991b6ffc094d98c64bad27fc42c373bd005a8ac2be8c84a65f4535 SHA512 3b284d04eb872c96b3a84ea761368689dd5ecbeef5e67659b2615dfaf9bd02130139cbf32bef8960d64b21c2d8e7219a3f76d882b6a35a652756d6859cc912a7 +DIST teams-for-linux-1.4.12.aarch64.rpm 69389757 BLAKE2B cd10f3bc96001471461f541790cc6b46853ffedba5932dd1ad9db556e7c5316866cf12623adca935591e6d5e01a159aabd60be86bbe2036932baf6815df84dea SHA512 e92cc9e9025d62169afbe7505e8806f1bb26c48e53b6a2d9a243e4d4093dfad5902791b5b9727fbd730f13f19039db619daf43011b6b408311b88718baf0a051 +DIST teams-for-linux-1.4.12.armv7l.rpm 68009209 BLAKE2B 18529bd3b034ce7f0910dc5be2843c334725333c930af9a2081e243078f41ef23b4e749fb794372b7b65c675abd1875c0b230a187503f33d112b6c4bd7e4b60f SHA512 231a5f87c9287ac08bfe908a8d542ce9bc4250d18894207f76ddfc6a0cdb01523f02817ce028c93e52879878fe60c16687330c8c703bbe6c832eefea2d829c97 +DIST teams-for-linux-1.4.12.x86_64.rpm 74359237 BLAKE2B 16d42d54c3f160d02c97dd5c52e6bb08193a890cc73e33cb976cc7265c356d10bb75646a63ab97d3812ea9f534f45c4e96ae334c4dcbae9a886b000c8fd83ad8 SHA512 144fe6c164bb137e1c1fe35cff2c61bfa00b2b29a73739acc861b65ca5a4c67cb001bc1a38b66a2ec810b0283eed1f16282531754fb932e8b475ac6628997eed DIST teams-for-linux-1.4.3.aarch64.rpm 69375929 BLAKE2B 95d3e2c741a269319380652455d98df8f191e39b3ddf0599cd67341e15c52126e1bcf9a040423e3d86374fbaadf13bd3128fb41a6c20ad78584b196d8df38246 SHA512 a4514d2c1a638389958c489c5cc78c75f690defc1eb20dfad00cb725655abeaf8a68d94883d39a5af6ebd06a6c44c51543fd4a6b60125ecb3fd5cdfce7eedffe DIST teams-for-linux-1.4.3.armv7l.rpm 67993069 BLAKE2B a73685af58155422544e6493044cca0c24a2bc7649527aeedbcc961c6b970dd98fafd97c4baacf82aba21fc270ac5621d80e8d31be95d69c69522b5bb9d5b915 SHA512 bacfde56f3484523a680377c4af0c069a9416b49041f324a6c6e5ad6c2e54581b252265bf599ddfd2172ea9d34a7700e1689b4d5c77a3070a4a72d7584185550 DIST teams-for-linux-1.4.3.x86_64.rpm 74329277 BLAKE2B 9e9979fb32809719d918b126ca6f658a10ca6701f37c5c505f46a5d6fa88e7b9e04d0123bdf4e551e21c4601a447bb018aa7aec22cdce36b4f6a9bd705f505bf SHA512 616a942a4abe000ecdd9f66580bf2598b311df0343d76bd50f5fe73b07e77fea6407c5aa3357a146b3b68fc759529d5833ad7cf7e82f931b06115c1576f7fb46 diff --git a/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild new file mode 100644 index 0000000000..fdb913d9cc --- /dev/null +++ b/net-im/teams-for-linux/teams-for-linux-1.4.12.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2024 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 es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop rpm xdg + +DESCRIPTION="Unofficial Microsoft Teams client for Linux. Binary precompiled version." +HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux" +SRC_URI=" + amd64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.x86_64.rpm ) + arm? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.armv7l.rpm ) + arm64? ( https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v${PV}/${P}.aarch64.rpm ) +" +S="${WORKDIR}" + +KEYWORDS="-* ~amd64 ~arm ~arm64" +# Electron bundles a bunch of things +LICENSE=" + MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 + unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved +" +SLOT="0" +RESTRICT="bindist mirror" + +DEPEND=" + app-accessibility/at-spi2-core + dev-libs/expat + dev-libs/glib + 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 +" + +QA_PREBUILT="opt/teams-for-linux/*" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + pushd "opt/teams-for-linux/locales" || die + chromium_remove_language_paks + popd || die +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + default +} + +src_install() { + for size in {16,24,32,48,64,96,128,256,512,1024}; do + doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/teams-for-linux.png" + done + + domenu usr/share/applications/teams-for-linux.desktop + + local DESTDIR="/opt/teams-for-linux" + + pushd "opt/teams-for-linux" || die + + exeinto "${DESTDIR}" + doexe chrome-sandbox chrome_crashpad_handler teams-for-linux *.so* + + insinto "${DESTDIR}" + doins *.pak *.bin *.json *.dat + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox + + dosym "${DESTDIR}"/teams-for-linux /opt/bin/teams-for-linux + popd || die +} From 83f0abfec3214ef82d3773e0bf2752a258af7440 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sun, 25 Feb 2024 11:38:08 +0200 Subject: [PATCH 12/13] net-im/teams-for-linux: drop to maintainer-needed Signed-off-by: Viorel Munteanu --- net-im/teams-for-linux/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-im/teams-for-linux/metadata.xml b/net-im/teams-for-linux/metadata.xml index 61ff0c4087..d4c8db394b 100644 --- a/net-im/teams-for-linux/metadata.xml +++ b/net-im/teams-for-linux/metadata.xml @@ -1,9 +1,6 @@ - - casta@xwing.info - Guillaume Castagnino - + IsmaelMartinez/teams-for-linux From 2da7cb0001b08907d1a685335708b6b18d237422 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Sun, 25 Feb 2024 11:47:01 +0200 Subject: [PATCH 13/13] */*: drop inactive maintainer Signed-off-by: Viorel Munteanu --- app-editors/amp/metadata.xml | 5 +---- app-misc/macchina/metadata.xml | 5 ----- app-misc/xplr/metadata.xml | 5 ----- gui-apps/eww/metadata.xml | 4 ---- x11-misc/gobble/metadata.xml | 5 +---- x11-misc/leftwm-theme/metadata.xml | 5 ----- x11-wm/dk/metadata.xml | 5 +---- x11-wm/leftwm/metadata.xml | 5 ----- 8 files changed, 3 insertions(+), 36 deletions(-) diff --git a/app-editors/amp/metadata.xml b/app-editors/amp/metadata.xml index e9a1043ee6..2aa125110e 100644 --- a/app-editors/amp/metadata.xml +++ b/app-editors/amp/metadata.xml @@ -1,10 +1,7 @@ - - degni.public@gmail.com - Luciano Degni - + jmacdonald/amp diff --git a/app-misc/macchina/metadata.xml b/app-misc/macchina/metadata.xml index fa694bac51..bec5271177 100644 --- a/app-misc/macchina/metadata.xml +++ b/app-misc/macchina/metadata.xml @@ -5,11 +5,6 @@ rmicielski@purelymail.com Remigiusz Micielski - - degni.public@gmail.com - Luciano Degni - Inactive - https://github.com/Macchina-CLI/macchina/wiki https://github.com/Macchina-CLI/macchina/issues diff --git a/app-misc/xplr/metadata.xml b/app-misc/xplr/metadata.xml index d3e89d5992..e5b412c758 100644 --- a/app-misc/xplr/metadata.xml +++ b/app-misc/xplr/metadata.xml @@ -5,11 +5,6 @@ rmicielski@purelymail.com Remigiusz Micielski - - degni.public@gmail.com - Luciano Degni - Inactive - sayanarijit/xplr https://xplr.dev/en/ diff --git a/gui-apps/eww/metadata.xml b/gui-apps/eww/metadata.xml index 6159c93a8f..9a78fbba4f 100644 --- a/gui-apps/eww/metadata.xml +++ b/gui-apps/eww/metadata.xml @@ -1,10 +1,6 @@ - - degni.public@gmail.com - Luciano Degni - pascal.jaeger@leimstift.de Pascal Jäger diff --git a/x11-misc/gobble/metadata.xml b/x11-misc/gobble/metadata.xml index 015baeb255..764ea3275b 100644 --- a/x11-misc/gobble/metadata.xml +++ b/x11-misc/gobble/metadata.xml @@ -1,10 +1,7 @@ - - degni.public@gmail.com - Luciano Degni - + https://github.com/EmperorPenguin18/gobble https://github.com/EmperorPenguin18/gobble/issues diff --git a/x11-misc/leftwm-theme/metadata.xml b/x11-misc/leftwm-theme/metadata.xml index ccc013c0a5..5767d85dd2 100644 --- a/x11-misc/leftwm-theme/metadata.xml +++ b/x11-misc/leftwm-theme/metadata.xml @@ -5,11 +5,6 @@ rmicielski@purelymail.com Remigiusz Micielski - - degni.public@gmail.com - Luciano Degni - Inactive - https://github.com/leftwm/leftwm-theme https://github.com/leftwm/leftwm-theme/issues diff --git a/x11-wm/dk/metadata.xml b/x11-wm/dk/metadata.xml index d3ee7d1800..387bdfc123 100644 --- a/x11-wm/dk/metadata.xml +++ b/x11-wm/dk/metadata.xml @@ -1,10 +1,7 @@ - - degni.public@gmail.com - Luciano Degni - + https://bitbucket.org/natemaia/dk/src/master/ https://bitbucket.org/natemaia/dk/issue diff --git a/x11-wm/leftwm/metadata.xml b/x11-wm/leftwm/metadata.xml index 50006488ba..938c499723 100644 --- a/x11-wm/leftwm/metadata.xml +++ b/x11-wm/leftwm/metadata.xml @@ -6,11 +6,6 @@ rmicielski@purelymail.com Primary maintainer - - Luciano Degni - degni.public@gmail.com - Inactive - leftwm/leftwm https://github.com/leftwm/leftwm/wiki/Config