mirror of
https://github.com/gryf/gryf-overlay.git
synced 2026-03-25 06:03:33 +01:00
Compare commits
5 Commits
e6eb6cbbfc
...
e4254f4340
| Author | SHA1 | Date | |
|---|---|---|---|
| e4254f4340 | |||
| 0415655947 | |||
| ccfc393ea1 | |||
| 2700306de0 | |||
| ac7aa9b474 |
@@ -1 +1,3 @@
|
||||
EBUILD vboxmanage-bashcomp-9999.ebuild 570 BLAKE2B 91fe38b331d82ca8b091b3c60a8fa721ce09216ea33b738a8086b52e95c56024821edca98b8ed1d0885f05e25f0931f831765a78f522a324977f642a5051a17b SHA512 8ecca5545e2839f436bcea79e649fcbdea82082e8b410ea81ddc168ba981a24dca24e87f141ca5e2957e715d093988db63473f247ae9ee2c9739328e7357f00a
|
||||
DIST 6.1.38.tar.gz 1623906 BLAKE2B b84f3c2ad84b68369e336b5f695e2bb7069ec7f43ec438bf74236ecc02de6e5c607c1996e23583728f57912da52ba94ec673340c56095183017b58c5c5f988ff SHA512 a23a1d4b705d7c26798bce855ca2508ef35badda571270a317563591784ff57065b44b833841a035e5f3105cb4d9a9456082a3196d8f904e68b2b38e8a16c99a
|
||||
EBUILD vboxmanage-bashcomp-6.1.38.ebuild 784 BLAKE2B cdb903802532cfcfa52f885fcd110f5f953b5136fab231f32aafadae0ddbbfb599f7bc3251d8352fa333410322317b4b56a64c5a878509b8e1299bc91fb68eb6 SHA512 3ae1cc254093616b262ed3b805d298925b4dbcc55c9e359ebb4627f239799e92393e1eecd935f2ea50c21021973df69431cd67caf5c9cdb69f5da074c54a5ca2
|
||||
EBUILD vboxmanage-bashcomp-9999.ebuild 784 BLAKE2B cdb903802532cfcfa52f885fcd110f5f953b5136fab231f32aafadae0ddbbfb599f7bc3251d8352fa333410322317b4b56a64c5a878509b8e1299bc91fb68eb6 SHA512 3ae1cc254093616b262ed3b805d298925b4dbcc55c9e359ebb4627f239799e92393e1eecd935f2ea50c21021973df69431cd67caf5c9cdb69f5da074c54a5ca2
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="VBoxManage bash completion"
|
||||
HOMEPAGE="https://github.com/gryf/vboxmanage-bash-completion"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/gryf/vboxmanage-bash-completion"
|
||||
KEYWORDS="~amd64"
|
||||
else
|
||||
SRC_URI="https://github.com/gryf/vboxmanage-bash-completion/archive/refs/tags/${PV}.tar.gz"
|
||||
KEYWORDS="amd64 x86"
|
||||
S="${WORKDIR}/vboxmanage-bash-completion-${PV}"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="app-emulation/virtualbox"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
src_install() {
|
||||
cd ${S}
|
||||
mv VBoxManage VBoxManage_completion
|
||||
newbashcomp VBoxManage_completion VBoxManage
|
||||
bashcomp_alias VBoxManage vboxmanage
|
||||
}
|
||||
@@ -3,15 +3,23 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit git-r3 bash-completion-r1
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="VBoxManage bash completion"
|
||||
HOMEPAGE="https://github.com/gryf/vboxmanage-bash-completion"
|
||||
EGIT_REPO_URI="https://github.com/gryf/vboxmanage-bash-completion"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/gryf/vboxmanage-bash-completion"
|
||||
KEYWORDS="~amd64"
|
||||
else
|
||||
SRC_URI="https://github.com/gryf/vboxmanage-bash-completion/archive/refs/tags/${PV}.tar.gz"
|
||||
KEYWORDS="amd64 x86"
|
||||
S="${WORKDIR}/vboxmanage-bash-completion-${PV}"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="app-emulation/virtualbox"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
AUX rofi-emoji-2.2.0-primary.patch 855 BLAKE2B 87a2985f1ad5f34a9af98589697c732443181527bd221001ecd475c02bd2b8c81938a8a13fafc41356424fefea5f0daec7077422d40cce58402ca2824e73fb72 SHA512 9a2ca5508e3f010966cfa5652849169ba805bd09c503915b16fa5b0e7c4d76932322014be3d28f16548cbad8ef10d3ae51fe9cdd0e03ff5becda1067d96d4adf
|
||||
AUX rofi-emoji-3.1.0-primary.patch 990 BLAKE2B b7619a7de3fc1ee6b26181dbdc0c9c85cf24d65811313831d93301ec9dbd49227312e8fa055a9ef930a7facf83d0e7fc8c3621d062fad09cbf19116fdbfa5cef SHA512 12e446d840467e82c5106540682d66a3447fa249c7f2f0336a5cb8a558af89af081f22b7a2b128143a6ac5237be40b9ac931248f353339d0e3915d099a64d4ee
|
||||
EBUILD rofi-emoji-2.2.0.ebuild 772 BLAKE2B 1278a7dde4af384bf8cd541b1582b6b13c78fee0e6ec6f6e633e62bc94b28e283b97e0d7b3c46cba2a6f0d19edb3b547e80907c5c8809809e5595dee60c14673 SHA512 4b2c4ff3d8d82a13b0ec9c8937ce7a34ddb83a30d86954ffd13987c2a32295c90b76af8bfaf81d278597d8eb67de5c0f483a29fefe22c9eb606a32e9098187dc
|
||||
EBUILD rofi-emoji-3.1.0.ebuild 772 BLAKE2B 1278a7dde4af384bf8cd541b1582b6b13c78fee0e6ec6f6e633e62bc94b28e283b97e0d7b3c46cba2a6f0d19edb3b547e80907c5c8809809e5595dee60c14673 SHA512 4b2c4ff3d8d82a13b0ec9c8937ce7a34ddb83a30d86954ffd13987c2a32295c90b76af8bfaf81d278597d8eb67de5c0f483a29fefe22c9eb606a32e9098187dc
|
||||
|
||||
42
x11-misc/rofi-emoji/files/rofi-emoji-3.1.0-primary.patch
Normal file
42
x11-misc/rofi-emoji/files/rofi-emoji-3.1.0-primary.patch
Normal file
@@ -0,0 +1,42 @@
|
||||
diff -ur rofi-emoji_orig/clipboard-adapter.sh rofi-emoji/clipboard-adapter.sh
|
||||
--- rofi-emoji_orig/clipboard-adapter.sh 2022-10-08 09:43:38.033895494 +0200
|
||||
+++ rofi-emoji/clipboard-adapter.sh 2022-10-08 10:06:06.297588512 +0200
|
||||
@@ -54,6 +54,7 @@
|
||||
;;
|
||||
copy)
|
||||
perform_copy
|
||||
+ perform_primary
|
||||
;;
|
||||
insert)
|
||||
# Also copy when doing insert to give users a fallback in case automatic
|
||||
@@ -103,6 +104,30 @@
|
||||
;;
|
||||
"")
|
||||
show_error "Could not find any tool to handle copying. Please install a clipboard handler."
|
||||
+ exit 1
|
||||
+ ;;
|
||||
+ *)
|
||||
+ show_error "$tool has no implementation for copying yet"
|
||||
+ exit 2
|
||||
+ ;;
|
||||
+ esac
|
||||
+}
|
||||
+
|
||||
+perform_primary() {
|
||||
+ tool=$(find_copy_tool)
|
||||
+
|
||||
+ case "$tool" in
|
||||
+ xsel)
|
||||
+ xsel --primary --input
|
||||
+ ;;
|
||||
+ xclip)
|
||||
+ xclip -selection primary -in
|
||||
+ ;;
|
||||
+ wl-copy)
|
||||
+ wl-copy --primary
|
||||
+ ;;
|
||||
+ "")
|
||||
+ show_error "Could not find any tool to handle copying. Please install a clipboard handler."
|
||||
exit 1
|
||||
;;
|
||||
*)
|
||||
35
x11-misc/rofi-emoji/rofi-emoji-3.1.0.ebuild
Normal file
35
x11-misc/rofi-emoji/rofi-emoji-3.1.0.ebuild
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit autotools git-r3
|
||||
|
||||
DESCRIPTION="Emoji selector plugin for Rofi "
|
||||
HOMEPAGE="https://github.com/Mange/rofi-emoji"
|
||||
EGIT_REPO_URI="https://github.com/Mange/rofi-emoji"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+clipboard primary wayland +X"
|
||||
|
||||
DEPEND="x11-misc/rofi"
|
||||
RDEPEND="${DEPEND}
|
||||
X? ( || ( x11-misc/xsel x11-misc/xclip ) )
|
||||
wayland? ( gui-apps/wl-clipboard )"
|
||||
BDEPEND=""
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-primary.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
if ! use primary; then
|
||||
sed -ie '/handle_primary "$tool"/d' clipboard-adapter.sh || die
|
||||
fi
|
||||
if ! use clipboard; then
|
||||
sed -ie '/handle_copy "$tool"/d' clipboard-adapter.sh || die
|
||||
fi
|
||||
eautoreconf
|
||||
}
|
||||
1
x11-misc/urxvt-tabbedalt/Manifest
Normal file
1
x11-misc/urxvt-tabbedalt/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
EBUILD urxvt-tabbedalt-9999.ebuild 461 BLAKE2B fbfdb9375044d48083c1d576174fee0309ab7cd8bf1cc6decd200a656f77281132ff0c47f58f5af7f501d99f5390c421859edb78778ac15ba24d2a97b372a155 SHA512 0fcd9b2e353e690477dcb002954f5a8eb50e671a819ae82cab87533469dd6464ce7aefa58ad972d0920cb33f49e9ba4afb34947a951c616893fc6f1651daaa1e
|
||||
22
x11-misc/urxvt-tabbedalt/urxvt-tabbedalt-9999.ebuild
Normal file
22
x11-misc/urxvt-tabbedalt/urxvt-tabbedalt-9999.ebuild
Normal file
@@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit git-r3
|
||||
|
||||
DESCRIPTION="Extended tabbed plugin for rxvt-unicode"
|
||||
HOMEPAGE="https://github.com/gryf/tabbedalt"
|
||||
EGIT_REPO_URI="https://github.com/gryf/tabbedalt"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
||||
RDEPEND="x11-terms/rxvt-unicode[perl]"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/$(get_libdir)/urxvt/perl
|
||||
doins tabbedalt
|
||||
einstalldocs
|
||||
}
|
||||
2
x11-misc/urxvt-theme-switch/Manifest
Normal file
2
x11-misc/urxvt-theme-switch/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
AUX urxvt-theme-switch-config-location.patch 663 BLAKE2B f128134ae9629a3166ed78dbc812d267c34c714e556728964cc2afd3462af5a3bbad1e1295c22541a5c67e91e75e6f6435e368ff084183c4996f6d67c6c2246c SHA512 4e4b75af20ba1489cd33b0cfb1a2d9fe143b2782c2e0a2143af5d15c1d88ecda993208f9385bd9c545b522c516d70890ef83dc3a4bc95a04f58f0678d4769e2f
|
||||
EBUILD urxvt-theme-switch-9999.ebuild 509 BLAKE2B 7566cab134a42bff1fad1c0a127982f1c182b01ef69e455d8969667ac7a7040a45d5eecdb808dfb7563deea15ae0d155e6fd0a61a7c10c773fa1eaa9ac7bf257 SHA512 1c80ac3f06aac2cb0b54cb6e32dc57c4b552431935775fdb2ad735479d010b8ab65c4f6269f90d0b0a667e11e30499ea31aeafad4f6d28744d1de5ecaa32f36a
|
||||
@@ -0,0 +1,12 @@
|
||||
diff -ur urxvt-theme-switch_orig/color-themes urxvt-theme-switch/color-themes
|
||||
--- urxvt-theme-switch_orig/color-themes 2022-10-06 20:03:34.863989585 +0200
|
||||
+++ urxvt-theme-switch/color-themes 2022-10-08 11:52:21.193377761 +0200
|
||||
@@ -38,7 +38,7 @@
|
||||
$self->{theme_dir} = $path;
|
||||
$self->{auto_save_state} = $self->x_resource('color-themes.autosave') || 0;
|
||||
$self->{settingsfile} =
|
||||
- glob( $self->x_resource('color-themes.state-file') || "~/.urxvt-theme" );
|
||||
+ glob( $self->x_resource('color-themes.state-file') || "~/.config/urxvt-theme" );
|
||||
$self->{preprocessor} =
|
||||
glob( $self->x_resource('color-themes.preprocessor') || "" );
|
||||
|
||||
22
x11-misc/urxvt-theme-switch/urxvt-theme-switch-9999.ebuild
Normal file
22
x11-misc/urxvt-theme-switch/urxvt-theme-switch-9999.ebuild
Normal file
@@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit git-r3
|
||||
|
||||
DESCRIPTION="Urxvt plugin that allows to switch color themes during runtime"
|
||||
HOMEPAGE="https://github.com/felixr/urxvt-theme-switch"
|
||||
EGIT_REPO_URI="https://github.com/felixr/urxvt-theme-switch"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
||||
RDEPEND="x11-terms/rxvt-unicode[perl]"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/$(get_libdir)/urxvt/perl
|
||||
doins color-themes
|
||||
einstalldocs
|
||||
}
|
||||
Reference in New Issue
Block a user