1 |
commit: 9316dfc753d52ba13bcce8affccac0b4f5643727 |
2 |
Author: Joe Kappus <joe <AT> wt <DOT> gd> |
3 |
AuthorDate: Tue Feb 28 08:47:31 2023 +0000 |
4 |
Commit: Joe Kappus <joe <AT> wt <DOT> gd> |
5 |
CommitDate: Tue Feb 28 08:47:38 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9316dfc7 |
7 |
|
8 |
x11-terms/tabby-bin: add 1.0.189, drop 1.0.146 |
9 |
|
10 |
I did the bare minimum to make it install again. |
11 |
|
12 |
- Needs a maintainer |
13 |
- Needs icons (old author deleted their github) |
14 |
- Needs arm install fixed |
15 |
- Probably needs stripping of prebuilt wrong arches. |
16 |
|
17 |
I wouldn't ship this on ::gentoo but its better than |
18 |
it was for GURU. Last rite if there's a problem. |
19 |
|
20 |
Signed-off-by: Joe Kappus <joe <AT> wt.gd> |
21 |
|
22 |
x11-terms/tabby-bin/Manifest | 4 +-- |
23 |
x11-terms/tabby-bin/metadata.xml | 5 ++-- |
24 |
...bin-1.0.146.ebuild => tabby-bin-1.0.189.ebuild} | 33 ++++++++++++---------- |
25 |
3 files changed, 22 insertions(+), 20 deletions(-) |
26 |
|
27 |
diff --git a/x11-terms/tabby-bin/Manifest b/x11-terms/tabby-bin/Manifest |
28 |
index 942d88fd4..14b51ae0c 100644 |
29 |
--- a/x11-terms/tabby-bin/Manifest |
30 |
+++ b/x11-terms/tabby-bin/Manifest |
31 |
@@ -1,2 +1,2 @@ |
32 |
-DIST tabby-1.0.146-linux.tar.gz 96524713 BLAKE2B e4a79f22fceb8b45c26d42655c295ed8f34c5e2041b3e886fd81653d0a2b04a34e647a55c6d8a4d547622d07b146cb932ce5e37802875d2b31786f293ff0f402 SHA512 efde59a3ad3b3c25b107d6c7d85a470761b471fdf56db66afcac12a52855056fa4a93a880ede750d9308b8d7fb93dba68cbc236104bfab391543ab37fa5b9970 |
33 |
-DIST tabby-icons.tar.gz 29664 BLAKE2B 61ac59cdf57c9f70b7ec33ee3d88f71ea5e16c87e84fdfa4452b9d6a38c8c5ffa5af261923bba91f2d6aa34f9fb7c2aa18358e50ce914b8992b91a4fc1dc11e3 SHA512 7ed5b5f0e78da655a13914933317f639a0656da9dce264e1c3f2eee9942f9b8c87f508ea275ea25b7bd0b850b47c8fd888fd90bdfe6b3ea3a8e579f9258545da |
34 |
+DIST tabby-1.0.189-linux-armhf.tar.gz 105778065 BLAKE2B bc91556cc4edea1e6f0665141295b23d7a6d5d59f709a3ec634bcae0627f27de95c39524ddedf093ad568e1ecee0b5c335caa4a40f976ccb5c6126cdc89c88e4 SHA512 edfde9669e5bca497f9d8ded5bd69a1cc56e2b3014ba72d9c4170e6badf1ec6f64e2cf2bb483c323348e8abad8a363b5225aaa3153fc107bb57d2e107513bb82 |
35 |
+DIST tabby-1.0.189-linux-x64.tar.gz 121716576 BLAKE2B 35f50046857b2229af5df2750bc5ab100abe6cdd869c4a4151738a7e0f05568e9290e77ae5805b6116050361f4ee72ca3340b74a27c8f3b035dd9edf2485dd68 SHA512 eef0b15671718063abf5af6701801d375ff9ca540d8fd62374ea22496b85db2c23b6a533c4df8d82b53c3b7c8433986c45fdcaa4b434f22c2a9c362fa3da7c51 |
36 |
|
37 |
diff --git a/x11-terms/tabby-bin/metadata.xml b/x11-terms/tabby-bin/metadata.xml |
38 |
index 5860695c0..558c41d92 100644 |
39 |
--- a/x11-terms/tabby-bin/metadata.xml |
40 |
+++ b/x11-terms/tabby-bin/metadata.xml |
41 |
@@ -1,9 +1,8 @@ |
42 |
<?xml version='1.0' encoding='UTF-8'?> |
43 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
44 |
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> |
45 |
<pkgmetadata> |
46 |
<!-- maintainer-needed --> |
47 |
<upstream> |
48 |
- <remote-id type="github">Eugeny/terminus</remote-id> |
49 |
- <remote-id type="github">scardracs/icons</remote-id> |
50 |
+ <remote-id type="github">Eugeny/tabby</remote-id> |
51 |
</upstream> |
52 |
</pkgmetadata> |
53 |
|
54 |
diff --git a/x11-terms/tabby-bin/tabby-bin-1.0.146.ebuild b/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild |
55 |
similarity index 58% |
56 |
rename from x11-terms/tabby-bin/tabby-bin-1.0.146.ebuild |
57 |
rename to x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild |
58 |
index 4940fb297..e919fd7bc 100644 |
59 |
--- a/x11-terms/tabby-bin/tabby-bin-1.0.146.ebuild |
60 |
+++ b/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild |
61 |
@@ -1,29 +1,31 @@ |
62 |
-# Copyright 1999-2021 Gentoo Authors |
63 |
+# Copyright 1999-2023 Gentoo Authors |
64 |
# Distributed under the terms of the GNU General Public License v2 |
65 |
|
66 |
-EAPI=7 |
67 |
+EAPI=8 |
68 |
|
69 |
inherit desktop xdg |
70 |
|
71 |
MY_P="tabby-${PV}-linux" |
72 |
|
73 |
DESCRIPTION="A terminal for a more modern age" |
74 |
-HOMEPAGE="https://eugeny.github.io/tabby/" |
75 |
+HOMEPAGE="https://tabby.sh" |
76 |
SRC_URI=" |
77 |
- https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}.tar.gz |
78 |
- https://github.com/scardracs/icons/releases/download/release/tabby-icons.tar.gz |
79 |
+ amd64? ( https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}-x64.tar.gz ) |
80 |
+ arm? ( https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}-armhf.tar.gz ) |
81 |
" |
82 |
|
83 |
LICENSE="MIT" |
84 |
SLOT="0" |
85 |
-KEYWORDS="~amd64" |
86 |
+KEYWORDS="~amd64 ~arm" |
87 |
|
88 |
-S="${WORKDIR}/${MY_P}" |
89 |
+# This needs to be adjusted to allow for arm |
90 |
+S="${WORKDIR}/${MY_P}-x64" |
91 |
|
92 |
DEPEND=" |
93 |
- app-accessibility/at-spi2-atk |
94 |
- app-accessibility/at-spi2-core |
95 |
- dev-libs/atk |
96 |
+ || ( |
97 |
+ >=app-accessibility/at-spi2-core-2.46.0:2 |
98 |
+ ( app-accessibility/at-spi2-atk dev-libs/atk ) |
99 |
+ ) |
100 |
dev-libs/nss |
101 |
media-libs/alsa-lib |
102 |
net-print/cups |
103 |
@@ -54,9 +56,10 @@ src_install(){ |
104 |
make_desktop_entry "/opt/${PN}/tabby %U" "Tabby" "tabby" \ |
105 |
"GNOME;GTK;Utility;" \ |
106 |
"GenericName=Tabby\n\nStartupNotify=true\nStartupWMClass=tabby" |
107 |
- doicon ../tabby.svg |
108 |
- doicon ../tabby.ico |
109 |
- for i in {16,24,32,48,64,72,96,128,512}; do |
110 |
- doicon -s "${i}" ../tabby-"${i}".png |
111 |
- done |
112 |
+ # No icons for now |
113 |
+ #doicon ../tabby.svg |
114 |
+ #doicon ../tabby.ico |
115 |
+ #for i in {16,24,32,48,64,72,96,128,512}; do |
116 |
+ # doicon -s "${i}" ../tabby-"${i}".png |
117 |
+ #done |
118 |
} |