From adc09cc4e6ebf7931735c02c0c272b4b885c2b30 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 8 Jun 2024 00:08:11 +0100 Subject: gentoo auto-resync : 08:06:2024 - 00:08:11 --- app-misc/Manifest.gz | Bin 50581 -> 50574 bytes app-misc/fastfetch/Manifest | 2 + app-misc/fastfetch/fastfetch-2.15.0.ebuild | 111 +++++++++++++++++++++++++ app-misc/skim/Manifest | 75 +---------------- app-misc/skim/metadata.xml | 4 - app-misc/skim/skim-0.10.4.ebuild | 2 +- app-misc/skim/skim-0.9.3.ebuild | 129 ----------------------------- 7 files changed, 116 insertions(+), 207 deletions(-) create mode 100644 app-misc/fastfetch/fastfetch-2.15.0.ebuild delete mode 100644 app-misc/skim/skim-0.9.3.ebuild (limited to 'app-misc') diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index ddc7e454f4e6..aff968a72b7c 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 1d98d21c2e5a..8cac22364504 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,11 +1,13 @@ DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457 SHA512 d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059 DIST fastfetch-2.13.2.tar.gz 1254865 BLAKE2B 87d9c286f578d4929c0d50ce075d9ee04e53a5f05004ad8df2db73da84dd2079eb33fad650fb25cc18bd78c26008c8eea20c0ca515914371eec888d2a14bd753 SHA512 b9cfe2e333e234490f0143732419f596a42ee6ab80c316b23440adfa1fd5f05f194d4e5d2a9828c926e85f6a89781702d24ed4d0ac1b58c207dfd40c8095cf15 DIST fastfetch-2.14.0.tar.gz 1083381 BLAKE2B bce9e8633d43ca50f1b35fa96a11c8d2cbdf68ebace97cae37b4285f05ae0325d394682ac32bb8b5eb7141c82b865f25188def48685601da7385e83676cafc97 SHA512 0d7fb6003d6e3178725a05f6efebc32218d07d7b8c79b0d981b3317d57464202e7d1f379684dc78ae0fc6b003cfd95c4fee3efa5d8b89ec6ef2e6236a3e9f7b5 +DIST fastfetch-2.15.0.tar.gz 1031800 BLAKE2B df41750c2281fb46c594004156b886d05863da7d7310ce21764fa3beb742f8c40bbec59464b947622682288ea16ca67626403ce42e792b6b1e6227d547deac98 SHA512 c2934432d23610e34d10cb66b13b0652619bdcb203dbc439fcd5e59a6a7814045ea90bf4d5dae12247f19e222a350cafee1184300845817d03ce6b0bcd947d2d DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b SHA512 be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946 EBUILD fastfetch-0.1.9999.ebuild 3323 BLAKE2B a85119efe9d7d85931e4813f62226ecbc99cd80703b3fd985ffb28857d11dd1449c20044875e4836e295d1fcf477b33755aaeb105e463e3c5caaf3df41a474bc SHA512 144e8ba447ac685250a6827631238d3da2f29b142f9bf96f875a81085ec0a50c4401d03cb07f7f844541c34c6ac5f5aef0bc722432ab689cc5bd2b865adbabb9 EBUILD fastfetch-0.2.9999.ebuild 3323 BLAKE2B a85119efe9d7d85931e4813f62226ecbc99cd80703b3fd985ffb28857d11dd1449c20044875e4836e295d1fcf477b33755aaeb105e463e3c5caaf3df41a474bc SHA512 144e8ba447ac685250a6827631238d3da2f29b142f9bf96f875a81085ec0a50c4401d03cb07f7f844541c34c6ac5f5aef0bc722432ab689cc5bd2b865adbabb9 EBUILD fastfetch-2.11.5.ebuild 3323 BLAKE2B a85119efe9d7d85931e4813f62226ecbc99cd80703b3fd985ffb28857d11dd1449c20044875e4836e295d1fcf477b33755aaeb105e463e3c5caaf3df41a474bc SHA512 144e8ba447ac685250a6827631238d3da2f29b142f9bf96f875a81085ec0a50c4401d03cb07f7f844541c34c6ac5f5aef0bc722432ab689cc5bd2b865adbabb9 EBUILD fastfetch-2.13.2.ebuild 3323 BLAKE2B a85119efe9d7d85931e4813f62226ecbc99cd80703b3fd985ffb28857d11dd1449c20044875e4836e295d1fcf477b33755aaeb105e463e3c5caaf3df41a474bc SHA512 144e8ba447ac685250a6827631238d3da2f29b142f9bf96f875a81085ec0a50c4401d03cb07f7f844541c34c6ac5f5aef0bc722432ab689cc5bd2b865adbabb9 EBUILD fastfetch-2.14.0.ebuild 3323 BLAKE2B a85119efe9d7d85931e4813f62226ecbc99cd80703b3fd985ffb28857d11dd1449c20044875e4836e295d1fcf477b33755aaeb105e463e3c5caaf3df41a474bc SHA512 144e8ba447ac685250a6827631238d3da2f29b142f9bf96f875a81085ec0a50c4401d03cb07f7f844541c34c6ac5f5aef0bc722432ab689cc5bd2b865adbabb9 +EBUILD fastfetch-2.15.0.ebuild 3266 BLAKE2B 78976693ab58b0b95eefbae1e95ea1b8b0a063f0e833ee63747d385bff2129d2a06baba7b33c7107e0b2b8c63075b1e9d637ed1ea8a3c731a808901b6aef2978 SHA512 93f6cf40fd5d1a87c4c1f0b43bc341cc14f03fba5c9358e0ce3b41d0f52ccd1e88faec21569e7f6f441feaa23fa00c22322658049cf857542e5fc471ca8e7aff EBUILD fastfetch-2.9.2.ebuild 3289 BLAKE2B 342b2ef52168cc35ee8f5d9d274477e685f4584c2440cb692bf65f7680111c04c34d62df0483e3572bab50bdabf01156ffab6d84fb81cfe8c9849ed2b8f184d9 SHA512 772a5d9c9f49c84169c480d1ab925e7b6e1903b599d8178028b8d1dee027e57c4e87c4643e4b28b975d2b2c20e44f25598eecb0385e6b9f4597e159495626bf6 MISC metadata.xml 1179 BLAKE2B e64c84978c55cf17c996642166612d19d66400d66444ac21610c68e29b51222f72bfe7c4ae0d22da6e138ff366ea414ce780f04b1a61104aee45dc7e6d78b3a9 SHA512 830785a272ba47bfd7ade003cbb36fd1ef8fb84b452b7fdd81eb9e65ca67c2f297e8e07ff9e2c86a688f42167be206c92a45f76d2408bfa68494258120fcb9c1 diff --git a/app-misc/fastfetch/fastfetch-2.15.0.ebuild b/app-misc/fastfetch/fastfetch-2.15.0.ebuild new file mode 100644 index 000000000000..b7b4acebe69c --- /dev/null +++ b/app-misc/fastfetch/fastfetch-2.15.0.ebuild @@ -0,0 +1,111 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Fast neofetch-like system information tool" +HOMEPAGE="https://github.com/fastfetch-cli/fastfetch" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git" + [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master + [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )" +SLOT="0" +IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" +RESTRICT="!test? ( test )" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +# make sure to crank yyjson minimum version to match bundled version +RDEPEND=" + >=dev-libs/yyjson-0.9.0 + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( media-gfx/chafa ) + dbus? ( sys-apps/dbus ) + ddcutil? ( app-misc/ddcutil:= ) + drm? ( x11-libs/libdrm ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + networkmanager? ( net-misc/networkmanager ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pulseaudio? ( media-libs/libpulse ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( + media-libs/vulkan-loader + sys-apps/pciutils + ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND=" + ${RDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + xrandr? ( X ) + chafa? ( imagemagick ) +" + +src_configure() { + local fastfetch_enable_imagemagick7=no + local fastfetch_enable_imagemagick6=no + if use imagemagick; then + fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version ' - - Install sk-tmux script to run skim in a tmux pane - Install vim plugin for skim - lotabout/skim https://github.com/lotabout/skim/blob/master/CHANGELOG.md diff --git a/app-misc/skim/skim-0.10.4.ebuild b/app-misc/skim/skim-0.10.4.ebuild index 61b4e379cc10..3ffb2711ab1e 100644 --- a/app-misc/skim/skim-0.10.4.ebuild +++ b/app-misc/skim/skim-0.10.4.ebuild @@ -119,7 +119,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-DFS-2016" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" QA_FLAGS_IGNORED="usr/bin/sk" diff --git a/app-misc/skim/skim-0.9.3.ebuild b/app-misc/skim/skim-0.9.3.ebuild deleted file mode 100644 index 2b1729bee8d8..000000000000 --- a/app-misc/skim/skim-0.9.3.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 2017-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CRATES=" -aho-corasick-0.7.14 -ansi_term-0.11.0 -arrayref-0.3.6 -arrayvec-0.5.1 -atty-0.2.14 -autocfg-1.0.1 -base64-0.12.3 -beef-0.4.4 -bitflags-1.2.1 -blake2b_simd-0.5.10 -cc-1.0.61 -cfg-if-0.1.10 -chrono-0.4.19 -clap-2.33.3 -constant_time_eq-0.1.5 -crossbeam-0.7.3 -crossbeam-channel-0.4.4 -crossbeam-deque-0.7.3 -crossbeam-epoch-0.8.2 -crossbeam-queue-0.2.3 -crossbeam-utils-0.7.2 -darling-0.10.2 -darling_core-0.10.2 -darling_macro-0.10.2 -defer-drop-1.0.1 -derive_builder-0.9.0 -derive_builder_core-0.9.0 -dirs-2.0.2 -dirs-sys-0.3.5 -either-1.6.1 -env_logger-0.6.2 -fnv-1.0.7 -fuzzy-matcher-0.3.7 -getrandom-0.1.15 -hermit-abi-0.1.17 -humantime-1.3.0 -ident_case-1.0.1 -lazy_static-1.4.0 -libc-0.2.79 -log-0.4.11 -maybe-uninit-2.0.0 -memchr-2.3.3 -memoffset-0.5.6 -nix-0.14.1 -num_cpus-1.13.0 -num-integer-0.1.43 -num-traits-0.2.12 -once_cell-1.4.1 -proc-macro2-1.0.24 -quick-error-1.2.3 -quote-1.0.7 -rayon-1.4.1 -rayon-core-1.8.1 -redox_syscall-0.1.57 -redox_users-0.3.5 -regex-1.4.1 -regex-syntax-0.6.20 -rust-argon2-0.8.2 -scopeguard-1.1.0 -shlex-0.1.1 -strsim-0.8.0 -strsim-0.9.3 -syn-1.0.44 -term-0.6.1 -termcolor-1.1.0 -textwrap-0.11.0 -thread_local-1.0.1 -time-0.1.44 -timer-0.2.0 -tuikit-0.4.2 -unicode-width-0.1.8 -unicode-xid-0.2.1 -utf8parse-0.1.1 -vec_map-0.8.2 -void-1.0.2 -vte-0.3.3 -wasi-0.10.0+wasi-snapshot-preview1 -wasi-0.9.0+wasi-snapshot-preview1 -winapi-0.3.9 -winapi-i686-pc-windows-gnu-0.4.0 -winapi-util-0.1.5 -winapi-x86_64-pc-windows-gnu-0.4.0 -" - -inherit cargo - -DESCRIPTION="Command-line fuzzy finder" -HOMEPAGE="https://github.com/lotabout/skim" -SRC_URI="https://github.com/lotabout/skim/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" $(cargo_crate_uris ${CRATES})" - -LICENSE="Apache-2.0 MIT MPL-2.0 Unlicense" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" -IUSE="tmux vim" - -RDEPEND=" - tmux? ( app-misc/tmux ) - vim? ( || ( app-editors/vim app-editors/gvim ) ) -" - -QA_FLAGS_IGNORED="usr/bin/sk" - -src_install() { - # prevent cargo_src_install() blowing up on man installation - mv man manpages || die - - cargo_src_install - dodoc CHANGELOG.md README.md - doman manpages/man1/* - - use tmux && dobin bin/sk-tmux - - if use vim; then - insinto /usr/share/vim/vimfiles/plugin - doins plugin/skim.vim - fi - - # install bash/zsh completion and keybindings - # since provided completions override a lot of commands, install to /usr/share - insinto /usr/share/${PN} - doins shell/{*.bash,*.zsh} -} -- cgit v1.2.3