[gentoo-commits] repo/proj/guru:master commit in: net-client/castor/

2024-07-05 Thread David Roman
commit: 80142e7440857617a1957448fd902cfb98d1bad8
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Jul  5 00:30:32 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jul  5 03:18:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80142e74

net-client/castor: tighten RDEPEND, fix doc file name

Speed up Cargo SRC_URI generation

Closes: https://bugs.gentoo.org/890012
Signed-off-by: Lucio Sauer  posteo.net>

 net-client/castor/castor-0.9.0-r1.ebuild | 168 +++
 net-client/castor/castor-0.9.0.ebuild| 164 --
 2 files changed, 168 insertions(+), 164 deletions(-)

diff --git a/net-client/castor/castor-0.9.0-r1.ebuild 
b/net-client/castor/castor-0.9.0-r1.ebuild
new file mode 100644
index 0..c73e53afd
--- /dev/null
+++ b/net-client/castor/castor-0.9.0-r1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Autogenerated by pycargoebuild 0.13.3
+
+CRATES="
+   aho-corasick@0.7.18
+   ansi-parser@0.6.5
+   atk-sys@0.9.1
+   atk@0.8.0
+   autocfg@0.1.8
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cairo-rs@0.8.1
+   cairo-sys-rs@0.9.2
+   cc@1.0.73
+   cfg-if@0.1.10
+   cfg-if@1.0.0
+   cloudabi@0.0.3
+   core-foundation-sys@0.7.0
+   core-foundation@0.7.0
+   dirs-sys@0.3.7
+   dirs@3.0.2
+   foreign-types-shared@0.1.1
+   foreign-types@0.3.2
+   form_urlencoded@1.0.1
+   fuchsia-cprng@0.1.1
+   futures-channel@0.3.21
+   futures-core@0.3.21
+   futures-executor@0.3.21
+   futures-io@0.3.21
+   futures-macro@0.3.21
+   futures-task@0.3.21
+   futures-util@0.3.21
+   gdk-pixbuf-sys@0.9.1
+   gdk-pixbuf@0.8.0
+   gdk-sys@0.9.1
+   gdk@0.12.1
+   getrandom@0.2.6
+   gio-sys@0.9.1
+   gio@0.8.1
+   glib-sys@0.9.1
+   glib@0.9.3
+   gobject-sys@0.9.1
+   gtk-sys@0.9.2
+   gtk@0.8.1
+   idna@0.2.3
+   lazy_static@1.4.0
+   libc@0.2.125
+   linkify@0.7.0
+   log@0.4.17
+   matches@0.1.9
+   memchr@2.5.0
+   native-tls@0.2.4
+   nom@4.2.3
+   once_cell@1.10.0
+   open@2.0.3
+   openssl-macros@0.1.0
+   openssl-probe@0.1.5
+   openssl-sys@0.9.73
+   openssl@0.10.40
+   pango-sys@0.9.1
+   pango@0.8.0
+   pathdiff@0.2.1
+   percent-encoding@2.1.0
+   pin-project-lite@0.2.9
+   pin-utils@0.1.0
+   pkg-config@0.3.25
+   proc-macro2@1.0.38
+   quote@1.0.18
+   rand@0.6.5
+   rand_chacha@0.1.1
+   rand_core@0.3.1
+   rand_core@0.4.2
+   rand_hc@0.1.0
+   rand_isaac@0.1.1
+   rand_jitter@0.1.4
+   rand_os@0.1.3
+   rand_pcg@0.1.2
+   rand_xorshift@0.1.1
+   rdrand@0.4.0
+   redox_syscall@0.1.57
+   redox_syscall@0.2.13
+   redox_users@0.4.3
+   regex-syntax@0.6.25
+   regex@1.5.5
+   remove_dir_all@0.5.3
+   schannel@0.1.19
+   security-framework-sys@0.4.3
+   security-framework@0.4.4
+   serde@1.0.137
+   serde_derive@1.0.137
+   slab@0.4.6
+   smawk@0.3.1
+   syn@1.0.94
+   tempfile@3.0.8
+   textwrap@0.14.2
+   thiserror-impl@1.0.31
+   thiserror@1.0.31
+   tinyvec@1.6.0
+   tinyvec_macros@0.1.0
+   toml@0.5.9
+   unicode-bidi@0.3.8
+   unicode-linebreak@0.1.2
+   unicode-normalization@0.1.19
+   unicode-width@0.1.9
+   unicode-xid@0.2.3
+   url@2.2.2
+   vcpkg@0.2.15
+   version_check@0.1.5
+   wasi@0.10.2+wasi-snapshot-preview1
+   winapi-i686-pc-windows-gnu@0.4.0
+   winapi-x86_64-pc-windows-gnu@0.4.0
+   winapi@0.3.9
+"
+
+inherit cargo desktop xdg
+
+DESCRIPTION="A graphical browser for plain-text protocols"
+HOMEPAGE="https://git.sr.ht/~julienxx/castor";
+SRC_URI="
+   https://git.sr.ht/~julienxx/castor/archive/${PV}.tar.gz -> ${P}.tar.gz
+   ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.14
+   >=dev-libs/glib-2.44:2
+   dev-libs/openssl:=
+   >=x11-libs/cairo-1.12
+   >=x11-libs/gdk-pixbuf-2.30:2
+   >=x11-libs/gtk+-3.18:3
+   >=x11-libs/pango-1.36
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings
+QA_FLAGS_IGNORED="usr/bin/castor"
+
+src_test() {
+   # FIXME: test absolute_url::test_make_absolute_just_path fails without 
this,
+   # but I couldn't reproduce it.
+   RUST_BACKTRACE=1 cargo_src_test
+}
+
+src_install() {
+   cargo_src_install
+
+   einstalldocs
+   newdoc data/settings.toml settings.toml.example
+
+   doicon data/org.typed-hole.castor.svg
+   local size
+   for size in 16 32 64 128; 

[gentoo-commits] repo/proj/guru:master commit in: net-client/castor/

2024-07-05 Thread David Roman
commit: 99c682998235ee259a8665fcf7c958d15a16debf
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Jul  5 03:10:52 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jul  5 03:18:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99c68299

net-client/castor: speed up cargo SRC_URI generation

Signed-off-by: Lucio Sauer  posteo.net>

 net-client/castor/castor-0.8.18.ebuild | 194 -
 1 file changed, 97 insertions(+), 97 deletions(-)

diff --git a/net-client/castor/castor-0.8.18.ebuild 
b/net-client/castor/castor-0.8.18.ebuild
index 3cc60690b..6837eff62 100644
--- a/net-client/castor/castor-0.8.18.ebuild
+++ b/net-client/castor/castor-0.8.18.ebuild
@@ -5,102 +5,102 @@ EAPI=8
 
 # NOTE: Generate new list with `cargo-ebuild ebuild` on every bump.
 CRATES="
-   aho-corasick-0.7.18
-   ansi-parser-0.6.5
-   atk-0.8.0
-   atk-sys-0.9.1
-   autocfg-1.0.1
-   bitflags-1.3.2
-   cairo-rs-0.8.1
-   cairo-sys-rs-0.9.2
-   cc-1.0.70
-   cfg-if-1.0.0
-   core-foundation-0.9.1
-   core-foundation-sys-0.8.2
-   dirs-3.0.2
-   dirs-sys-0.3.6
-   foreign-types-0.3.2
-   foreign-types-shared-0.1.1
-   form_urlencoded-1.0.1
-   futures-channel-0.3.17
-   futures-core-0.3.17
-   futures-executor-0.3.17
-   futures-io-0.3.17
-   futures-macro-0.3.17
-   futures-task-0.3.17
-   futures-util-0.3.17
-   gdk-0.12.1
-   gdk-pixbuf-0.8.0
-   gdk-pixbuf-sys-0.9.1
-   gdk-sys-0.9.1
-   getrandom-0.2.3
-   gio-0.8.1
-   gio-sys-0.9.1
-   glib-0.9.3
-   glib-sys-0.9.1
-   gobject-sys-0.9.1
-   gtk-0.8.1
-   gtk-sys-0.9.2
-   idna-0.2.3
-   lazy_static-1.4.0
-   libc-0.2.101
-   linkify-0.7.0
-   log-0.4.14
-   matches-0.1.9
-   memchr-2.4.1
-   native-tls-0.2.8
-   nom-4.2.3
-   once_cell-1.8.0
-   open-2.0.1
-   openssl-0.10.36
-   openssl-probe-0.1.4
-   openssl-sys-0.9.66
-   pango-0.8.0
-   pango-sys-0.9.1
-   pathdiff-0.2.0
-   percent-encoding-2.1.0
-   pin-project-lite-0.2.7
-   pin-utils-0.1.0
-   pkg-config-0.3.19
-   ppv-lite86-0.2.10
-   proc-macro-hack-0.5.19
-   proc-macro-nested-0.1.7
-   proc-macro2-1.0.29
-   quote-1.0.9
-   rand-0.8.4
-   rand_chacha-0.3.1
-   rand_core-0.6.3
-   rand_hc-0.3.1
-   redox_syscall-0.2.10
-   redox_users-0.4.0
-   regex-1.5.4
-   regex-syntax-0.6.25
-   remove_dir_all-0.5.3
-   schannel-0.1.19
-   security-framework-2.4.2
-   security-framework-sys-2.4.2
-   serde-1.0.130
-   serde_derive-1.0.130
-   slab-0.4.4
-   smawk-0.3.1
-   syn-1.0.76
-   tempfile-3.2.0
-   textwrap-0.14.2
-   tinyvec-1.3.1
-   tinyvec_macros-0.1.0
-   toml-0.5.8
-   unicode-bidi-0.3.6
-   unicode-linebreak-0.1.2
-   unicode-normalization-0.1.19
-   unicode-width-0.1.8
-   unicode-xid-0.2.2
-   url-2.2.2
-   vcpkg-0.2.15
-   version_check-0.1.5
-   wasi-0.10.2+wasi-snapshot-preview1
-   winapi-0.3.9
-   winapi-i686-pc-windows-gnu-0.4.0
-   winapi-x86_64-pc-windows-gnu-0.4.0
+   aho-corasick@0.7.18
+   ansi-parser@0.6.5
+   atk@0.8.0
+   atk-sys@0.9.1
+   autocfg@1.0.1
+   bitflags@1.3.2
+   cairo-rs@0.8.1
+   cairo-sys-rs@0.9.2
+   cc@1.0.70
+   cfg-if@1.0.0
+   core-foundation@0.9.1
+   core-foundation-sys@0.8.2
+   dirs@3.0.2
+   dirs-sys@0.3.6
+   foreign-types@0.3.2
+   foreign-types-shared@0.1.1
+   form_urlencoded@1.0.1
+   futures-channel@0.3.17
+   futures-core@0.3.17
+   futures-executor@0.3.17
+   futures-io@0.3.17
+   futures-macro@0.3.17
+   futures-task@0.3.17
+   futures-util@0.3.17
+   gdk@0.12.1
+   gdk-pixbuf@0.8.0
+   gdk-pixbuf-sys@0.9.1
+   gdk-sys@0.9.1
+   getrandom@0.2.3
+   gio@0.8.1
+   gio-sys@0.9.1
+   glib@0.9.3
+   glib-sys@0.9.1
+   gobject-sys@0.9.1
+   gtk@0.8.1
+   gtk-sys@0.9.2
+   idna@0.2.3
+   lazy_static@1.4.0
+   libc@0.2.101
+   linkify@0.7.0
+   log@0.4.14
+   matches@0.1.9
+   memchr@2.4.1
+   native-tls@0.2.8
+   nom@4.2.3
+   once_cell@1.8.0
+   open@2.0.1
+   openssl@0.10.36
+   openssl-probe@0.1.4
+   openssl-sys@0.9.66
+   pango@0.8.0
+   pango-sys@0.9.1
+   pathdiff@0.2.0
+   percent-encoding@2.1.0
+   pin-project-lite@0.2.7
+   pin-utils@0.1.0
+   pkg-config@0.3.19
+   ppv-lite86@0.2.10
+   proc-macro-hack@0.5.19
+   proc-macro-nested@0.1.7
+   proc-macro2@1.0.29
+   quote@1.0.9
+   rand@0.8.4
+   rand_chacha@0.3.1
+   rand_core@0.6.3
+   rand_hc@0.3.1
+   redox_syscall@0.2.10
+   redox_users@0.4.0
+   regex@1.5.4
+   regex-syntax@0.6.25

[gentoo-commits] repo/proj/guru:master commit in: net-client/castor/

2023-03-25 Thread Viorel Munteanu
commit: 844c295f6652f61a54a57f9bff43a77297797fd2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Mar 24 19:26:21 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Mar 24 19:26:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=844c295f

net-client/castor: add myself as a maintainer

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-client/castor/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-client/castor/metadata.xml b/net-client/castor/metadata.xml
index 0e8f4cb2c..335e194c7 100644
--- a/net-client/castor/metadata.xml
+++ b/net-client/castor/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   cyber+gen...@sysrq.in
+   Anna
+   

A graphical client for plain-text protocols written in Rust 
with GTK. It
currently supports the Gemini, Gopher and Finger protocols.



[gentoo-commits] repo/proj/guru:master commit in: net-client/castor/

2023-01-06 Thread Florian Schmaus
commit: 297df77299877c9485f0f960199ca2ea1c4a88fd
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jan  5 12:30:01 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jan  5 13:07:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=297df772

net-client/castor: add 0.9.0, drop 0.8.16

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-client/castor/Manifest | 121 
 .../{castor-0.8.16.ebuild => castor-0.9.0.ebuild}  | 155 +++--
 2 files changed, 140 insertions(+), 136 deletions(-)

diff --git a/net-client/castor/Manifest b/net-client/castor/Manifest
index aa294db7f..239f8453c 100644
--- a/net-client/castor/Manifest
+++ b/net-client/castor/Manifest
@@ -1,57 +1,51 @@
-DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 
08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f
 SHA512 
9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST ansi-parser-0.6.5.crate 11128 BLAKE2B 
e5ecdfc41c0e14766318d969afef00b5cb5064ae73ffa64f964637a899fa2683917c342b33e65a22d8daaf5dfdcd4518648e446de5ce8d7f6e7ee8e717f44d63
 SHA512 
3112370d7787057b97281a00b2b6b3b5cacf93b2a369a899098ecac54813c76d046c42a6d087c83202cef218efd0da111357644dbfffe943d052da1b9352cc80
-DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
-DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST atk-0.8.0.crate 44468 BLAKE2B 
44d39ba3d3267b0884536e92d6b0a7daf150547e5a5fa4e46bcefc929f1dce1696ed299b990e4bdc2cdb84490e5b16921100513b7ca11ebd593bed74183f468a
 SHA512 
5d6923bbffaa043353a14dbd380bdd1e74767c8e517df0ebdb9bcc2979aa7ff25212368844f9676ee54361733967b0a61440430593b6769b3850849111cb1904
 DIST atk-sys-0.9.1.crate 21064 BLAKE2B 
752cd426951051af696413725189286f465433388dfa84efc2ef6963af6b387b56cee830fd595c39049f9721f4c9b3c51828c3d17c7362b85a6cf648e17e5dbb
 SHA512 
a2eb083abfd585bb7bea6415c1b0a6981c1e071b11dbbd41442d5ab438219d13ab28bf957640616644fb11760d2371c929f379ab414b8b00b297f3af25680a92
-DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
+DIST autocfg-0.1.8.crate 6621 BLAKE2B 
15afc4b27028f542b6977bcf19cc75f7e47df1f4e241e43d858bf451a659a2e937e0a3c1c8918d4fba6d1f66e47ba2f2e329023f3dcaff182e048e9e4f783825
 SHA512 
d6156e0a8701f38c20b693380ed1ac5b15f84bc87c5ae0541483b9b387e6118d8673d8e5da5f4eee4d736c777e923d3fba7f61589a49c353170a708a709d8db5
 DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST base64-0.11.0.crate 48362 BLAKE2B 
90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707
 SHA512 
31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
-DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 S