Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Oct 2020 23:56:38 +0000 (UTC)
From:      Kyle Evans <kevans@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r552362 - in head/www: . castor castor/files
Message-ID:  <202010142356.09ENucOJ047474@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kevans
Date: Wed Oct 14 23:56:38 2020
New Revision: 552362
URL: https://svnweb.freebsd.org/changeset/ports/552362

Log:
  [NEW PORT] www/castor: Graphical browser for text-based inet protocols
  
  Castor is an actively developed graphical browser for text-based protocols
  written in Rust that uses the GTK+ toolkit. It currently supports the
  Gemini, Gopher and Finger protocols.
  
  Gemini is a modern take on creating a text-based protocol that lives up to
  today's standards technically (e.g. it uses TLS). It aims to provide a
  "middle ground" between the bare-bones Gopher and the bloated WWW but
  leaning towards the former.
  
  PR:		250266
  Submitted by:	Michael Reim <kraileth elderlinux org>

Added:
  head/www/castor/
  head/www/castor/Makefile   (contents, props changed)
  head/www/castor/distinfo   (contents, props changed)
  head/www/castor/files/
  head/www/castor/files/pkg-message.in   (contents, props changed)
  head/www/castor/pkg-descr   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Wed Oct 14 23:37:17 2020	(r552361)
+++ head/www/Makefile	Wed Oct 14 23:56:38 2020	(r552362)
@@ -62,6 +62,7 @@
     SUBDIR += caldavzap
     SUBDIR += carbonapi
     SUBDIR += castget
+    SUBDIR += castor
     SUBDIR += cgi-lib
     SUBDIR += cgi-lib.pl
     SUBDIR += cgicc

Added: head/www/castor/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/castor/Makefile	Wed Oct 14 23:56:38 2020	(r552362)
@@ -0,0 +1,137 @@
+# $FreeBSD$
+
+PORTNAME=	castor
+DISTVERSION=	0.8.16
+CATEGORIES=	www
+MASTER_SITES=	https://git.sr.ht/~julienxx/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER=	kraileth@elderlinux.org
+COMMENT=	Browser for text-based protocols like Gemini and Gopher using GTK+
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		cargo desktop-file-utils gnome ssl
+USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30
+
+CARGO_CRATES=	aho-corasick-0.7.13 \
+		ansi-parser-0.6.5 \
+		arrayref-0.3.6 \
+		arrayvec-0.5.1 \
+		atk-0.8.0 \
+		atk-sys-0.9.1 \
+		autocfg-1.0.1 \
+		base64-0.12.3 \
+		bitflags-1.2.1 \
+		blake2b_simd-0.5.10 \
+		cairo-rs-0.8.1 \
+		cairo-sys-rs-0.9.2 \
+		cc-1.0.60 \
+		cfg-if-0.1.10 \
+		constant_time_eq-0.1.5 \
+		core-foundation-0.7.1 \
+		core-foundation-sys-0.7.2 \
+		crossbeam-utils-0.7.2 \
+		dirs-3.0.1 \
+		dirs-sys-0.3.5 \
+		foreign-types-0.3.2 \
+		foreign-types-shared-0.1.1 \
+		futures-0.3.6 \
+		futures-channel-0.3.6 \
+		futures-core-0.3.6 \
+		futures-executor-0.3.6 \
+		futures-io-0.3.6 \
+		futures-macro-0.3.6 \
+		futures-task-0.3.6 \
+		futures-util-0.3.6 \
+		gdk-0.12.1 \
+		gdk-pixbuf-0.8.0 \
+		gdk-pixbuf-sys-0.9.1 \
+		gdk-sys-0.9.1 \
+		getrandom-0.1.15 \
+		gio-0.8.1 \
+		gio-sys-0.9.1 \
+		glib-0.9.3 \
+		glib-macros-0.10.1 \
+		glib-sys-0.9.1 \
+		gobject-sys-0.9.1 \
+		gtk-0.8.0 \
+		gtk-sys-0.9.2 \
+		idna-0.2.0 \
+		lazy_static-1.4.0 \
+		libc-0.2.79 \
+		linkify-0.4.0 \
+		log-0.4.11 \
+		matches-0.1.8 \
+		memchr-2.3.3 \
+		native-tls-0.2.4 \
+		nom-4.2.3 \
+		once_cell-1.4.1 \
+		open-1.4.0 \
+		openssl-0.10.30 \
+		openssl-probe-0.1.2 \
+		openssl-sys-0.9.58 \
+		pango-0.8.0 \
+		pango-sys-0.9.1 \
+		percent-encoding-2.1.0 \
+		pkg-config-0.3.18 \
+		pin-project-0.4.26 \
+		pin-project-internal-0.4.26 \
+		pin-utils-0.1.0 \
+		proc-macro2-1.0.24 \
+		proc-macro-hack-0.5.18 \
+		proc-macro-nested-0.1.6 \
+		ppv-lite86-0.2.9 \
+		quote-1.0.7 \
+		rand-0.7.3 \
+		rand_chacha-0.2.2 \
+		rand_core-0.5.1 \
+		rand_hc-0.2.0 \
+		redox_syscall-0.1.57 \
+		redox_users-0.3.5 \
+		regex-1.3.9 \
+		regex-syntax-0.6.18 \
+		remove_dir_all-0.5.3 \
+		rust-argon2-0.8.2 \
+		schannel-0.1.19 \
+		security-framework-0.4.4 \
+		security-framework-sys-0.4.3 \
+		serde-1.0.116 \
+		serde_derive-1.0.116 \
+		slab-0.4.2 \
+		syn-1.0.42 \
+		system-deps-1.3.2 \
+		tempfile-3.1.0 \
+		textwrap-0.12.1 \
+		tinyvec-0.3.4 \
+		thiserror-1.0.21 \
+		thread_local-1.0.1 \
+		toml-0.5.6 \
+		unicode-bidi-0.3.4 \
+		unicode-normalization-0.1.13 \
+		unicode-width-0.1.8 \
+		unicode-xid-0.2.1 \
+		url-2.1.1 \
+		vcpkg-0.2.10 \
+		version_check-0.1.5 \
+		wasi-0.9.0+wasi-snapshot-preview1 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-x86_64-pc-windows-gnu-0.4.0
+
+PLIST_FILES=	bin/castor \
+		share/applications/Castor.desktop \
+		share/examples/castor/castor_settings.toml.example \
+		share/pixmaps/org.typed-hole.castor.svg
+
+SUB_FILES=	pkg-message
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/castor
+	${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/castor
+	${INSTALL_DATA} ${WRKSRC}/data/Castor.desktop ${STAGEDIR}${PREFIX}/share/applications
+	${INSTALL_DATA} ${WRKSRC}/data/castor_settings.toml.example ${STAGEDIR}${PREFIX}/share/examples/castor
+	${INSTALL_DATA} ${WRKSRC}/data/org.typed-hole.castor.svg ${STAGEDIR}${PREFIX}/share/pixmaps
+
+.include <bsd.port.mk>

Added: head/www/castor/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/castor/distinfo	Wed Oct 14 23:56:38 2020	(r552362)
@@ -0,0 +1,211 @@
+TIMESTAMP = 1602348616
+SHA256 (castor-0.8.16.tar.gz) = 50414f498c3b6232efb00e883043854517290b842e0501c1d1eccfaf78be9ae3
+SIZE (castor-0.8.16.tar.gz) = 92128
+SHA256 (rust/crates/aho-corasick-0.7.13.tar.gz) = 043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86
+SIZE (rust/crates/aho-corasick-0.7.13.tar.gz) = 111381
+SHA256 (rust/crates/ansi-parser-0.6.5.tar.gz) = 761ac675f1638a6a49e26f6ac3a4067ca3fefa8029816ae4ef8d3fa3d06a5194
+SIZE (rust/crates/ansi-parser-0.6.5.tar.gz) = 11128
+SHA256 (rust/crates/arrayref-0.3.6.tar.gz) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
+SIZE (rust/crates/arrayref-0.3.6.tar.gz) = 10035
+SHA256 (rust/crates/arrayvec-0.5.1.tar.gz) = cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8
+SIZE (rust/crates/arrayvec-0.5.1.tar.gz) = 26816
+SHA256 (rust/crates/atk-0.8.0.tar.gz) = 444daefa55f229af145ea58d77efd23725024ee1f6f3102743709aa6b18c663e
+SIZE (rust/crates/atk-0.8.0.tar.gz) = 44468
+SHA256 (rust/crates/atk-sys-0.9.1.tar.gz) = e552c1776737a4c80110d06b36d099f47c727335f9aaa5d942a72b6863a8ec6f
+SIZE (rust/crates/atk-sys-0.9.1.tar.gz) = 21064
+SHA256 (rust/crates/autocfg-1.0.1.tar.gz) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
+SIZE (rust/crates/autocfg-1.0.1.tar.gz) = 12908
+SHA256 (rust/crates/base64-0.12.3.tar.gz) = 3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff
+SIZE (rust/crates/base64-0.12.3.tar.gz) = 57545
+SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
+SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
+SHA256 (rust/crates/blake2b_simd-0.5.10.tar.gz) = d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a
+SIZE (rust/crates/blake2b_simd-0.5.10.tar.gz) = 34093
+SHA256 (rust/crates/cairo-rs-0.8.1.tar.gz) = 157049ba9618aa3a61c39d5d785102c04d3b1f40632a706c621a9aedc21e6084
+SIZE (rust/crates/cairo-rs-0.8.1.tar.gz) = 46018
+SHA256 (rust/crates/cairo-sys-rs-0.9.2.tar.gz) = ff65ba02cac715be836f63429ab00a767d48336efc5497c5637afb53b4f14d63
+SIZE (rust/crates/cairo-sys-rs-0.9.2.tar.gz) = 11650
+SHA256 (rust/crates/cc-1.0.60.tar.gz) = ef611cc68ff783f18535d77ddd080185275713d852c4f5cbb6122c462a7a825c
+SIZE (rust/crates/cc-1.0.60.tar.gz) = 53351
+SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
+SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
+SHA256 (rust/crates/constant_time_eq-0.1.5.tar.gz) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
+SIZE (rust/crates/constant_time_eq-0.1.5.tar.gz) = 4936
+SHA256 (rust/crates/core-foundation-0.7.1.tar.gz) = b463447b41ba76cf803544e3276ca19f661b92e84200091df0f78ec1c8aa9808
+SIZE (rust/crates/core-foundation-0.7.1.tar.gz) = 25853
+SHA256 (rust/crates/core-foundation-sys-0.7.2.tar.gz) = 3a5a7213d18ec3f9850fe67e5b0aa1653dc391a87c8bfc94012332020d7919be
+SIZE (rust/crates/core-foundation-sys-0.7.2.tar.gz) = 17183
+SHA256 (rust/crates/crossbeam-utils-0.7.2.tar.gz) = c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8
+SIZE (rust/crates/crossbeam-utils-0.7.2.tar.gz) = 34338
+SHA256 (rust/crates/dirs-3.0.1.tar.gz) = 142995ed02755914747cc6ca76fc7e4583cd18578746716d0508ea6ed558b9ff
+SIZE (rust/crates/dirs-3.0.1.tar.gz) = 12245
+SHA256 (rust/crates/dirs-sys-0.3.5.tar.gz) = 8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a
+SIZE (rust/crates/dirs-sys-0.3.5.tar.gz) = 10643
+SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
+SIZE (rust/crates/foreign-types-0.3.2.tar.gz) = 7504
+SHA256 (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 5672
+SHA256 (rust/crates/futures-0.3.6.tar.gz) = 5d8e3078b7b2a8a671cb7a3d17b4760e4181ea243227776ba83fd043b4ca034e
+SIZE (rust/crates/futures-0.3.6.tar.gz) = 39860
+SHA256 (rust/crates/futures-channel-0.3.6.tar.gz) = a7a4d35f7401e948629c9c3d6638fb9bf94e0b2121e96c3b428cc4e631f3eb74
+SIZE (rust/crates/futures-channel-0.3.6.tar.gz) = 29465
+SHA256 (rust/crates/futures-core-0.3.6.tar.gz) = d674eaa0056896d5ada519900dbf97ead2e46a7b6621e8160d79e2f2e1e2784b
+SIZE (rust/crates/futures-core-0.3.6.tar.gz) = 13838
+SHA256 (rust/crates/futures-executor-0.3.6.tar.gz) = cc709ca1da6f66143b8c9bec8e6260181869893714e9b5a490b169b0414144ab
+SIZE (rust/crates/futures-executor-0.3.6.tar.gz) = 16639
+SHA256 (rust/crates/futures-io-0.3.6.tar.gz) = 5fc94b64bb39543b4e432f1790b6bf18e3ee3b74653c5449f63310e9a74b123c
+SIZE (rust/crates/futures-io-0.3.6.tar.gz) = 9129
+SHA256 (rust/crates/futures-macro-0.3.6.tar.gz) = f57ed14da4603b2554682e9f2ff3c65d7567b53188db96cb71538217fc64581b
+SIZE (rust/crates/futures-macro-0.3.6.tar.gz) = 9778
+SHA256 (rust/crates/futures-task-0.3.6.tar.gz) = 4dd26820a9f3637f1302da8bceba3ff33adbe53464b54ca24d4e2d4f1db30f94
+SIZE (rust/crates/futures-task-0.3.6.tar.gz) = 11130
+SHA256 (rust/crates/futures-util-0.3.6.tar.gz) = 8a894a0acddba51a2d49a6f4263b1e64b8c579ece8af50fa86503d52cd1eea34
+SIZE (rust/crates/futures-util-0.3.6.tar.gz) = 133258
+SHA256 (rust/crates/gdk-0.12.1.tar.gz) = fbe5e8772fc0865c52460cdd7a59d7d47700f44d9809d1dd00eecceb769a7589
+SIZE (rust/crates/gdk-0.12.1.tar.gz) = 77317
+SHA256 (rust/crates/gdk-pixbuf-0.8.0.tar.gz) = e248220c46b329b097d4b158d2717f8c688f16dd76d0399ace82b3e98062bdd7
+SIZE (rust/crates/gdk-pixbuf-0.8.0.tar.gz) = 14926
+SHA256 (rust/crates/gdk-pixbuf-sys-0.9.1.tar.gz) = d8991b060a9e9161bafd09bf4a202e6fd404f5b4dd1a08d53a1e84256fb34ab0
+SIZE (rust/crates/gdk-pixbuf-sys-0.9.1.tar.gz) = 8641
+SHA256 (rust/crates/gdk-sys-0.9.1.tar.gz) = 6adf679e91d1bff0c06860287f80403e7db54c2d2424dce0a470023b56c88fbb
+SIZE (rust/crates/gdk-sys-0.9.1.tar.gz) = 59958
+SHA256 (rust/crates/getrandom-0.1.15.tar.gz) = fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6
+SIZE (rust/crates/getrandom-0.1.15.tar.gz) = 24786
+SHA256 (rust/crates/gio-0.8.1.tar.gz) = 0cd10f9415cce39b53f8024bf39a21f84f8157afa52da53837b102e585a296a5
+SIZE (rust/crates/gio-0.8.1.tar.gz) = 131581
+SHA256 (rust/crates/gio-sys-0.9.1.tar.gz) = 4fad225242b9eae7ec8a063bb86974aca56885014672375e5775dc0ea3533911
+SIZE (rust/crates/gio-sys-0.9.1.tar.gz) = 70278
+SHA256 (rust/crates/glib-0.9.3.tar.gz) = 40fb573a09841b6386ddf15fd4bc6655b4f5b106ca962f57ecaecde32a0061c0
+SIZE (rust/crates/glib-0.9.3.tar.gz) = 134012
+SHA256 (rust/crates/glib-macros-0.10.1.tar.gz) = 41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039
+SIZE (rust/crates/glib-macros-0.10.1.tar.gz) = 7380
+SHA256 (rust/crates/glib-sys-0.9.1.tar.gz) = 95856f3802f446c05feffa5e24859fe6a183a7cb849c8449afc35c86b1e316e2
+SIZE (rust/crates/glib-sys-0.9.1.tar.gz) = 49213
+SHA256 (rust/crates/gobject-sys-0.9.1.tar.gz) = 31d1a804f62034eccf370006ccaef3708a71c31d561fee88564abe71177553d9
+SIZE (rust/crates/gobject-sys-0.9.1.tar.gz) = 17741
+SHA256 (rust/crates/gtk-0.8.0.tar.gz) = 7cd1d646cc9a2cb795f33b538779a3f22e71dc172f2aba08a41e84a2f72c0dec
+SIZE (rust/crates/gtk-0.8.0.tar.gz) = 504328
+SHA256 (rust/crates/gtk-sys-0.9.2.tar.gz) = 53def660c7b48b00b510c81ef2d2fbd3c570f1527081d8d7947f471513e1a4c1
+SIZE (rust/crates/gtk-sys-0.9.2.tar.gz) = 125577
+SHA256 (rust/crates/idna-0.2.0.tar.gz) = 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9
+SIZE (rust/crates/idna-0.2.0.tar.gz) = 257203
+SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
+SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
+SHA256 (rust/crates/libc-0.2.79.tar.gz) = 2448f6066e80e3bfc792e9c98bf705b4b0fc6e8ef5b43e5889aff0eaa9c58743
+SIZE (rust/crates/libc-0.2.79.tar.gz) = 511752
+SHA256 (rust/crates/linkify-0.4.0.tar.gz) = 03951527dd24d2c59f407502e7d88e0948ef06fac23335b556a4c2bc03c22096
+SIZE (rust/crates/linkify-0.4.0.tar.gz) = 14795
+SHA256 (rust/crates/log-0.4.11.tar.gz) = 4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b
+SIZE (rust/crates/log-0.4.11.tar.gz) = 36276
+SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
+SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216
+SHA256 (rust/crates/memchr-2.3.3.tar.gz) = 3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400
+SIZE (rust/crates/memchr-2.3.3.tar.gz) = 22566
+SHA256 (rust/crates/native-tls-0.2.4.tar.gz) = 2b0d88c06fe90d5ee94048ba40409ef1d9315d86f6f38c2efdaad4fb50c58b2d
+SIZE (rust/crates/native-tls-0.2.4.tar.gz) = 32170
+SHA256 (rust/crates/nom-4.2.3.tar.gz) = 2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6
+SIZE (rust/crates/nom-4.2.3.tar.gz) = 115343
+SHA256 (rust/crates/once_cell-1.4.1.tar.gz) = 260e51e7efe62b592207e9e13a68e43692a7a279171d6ba57abd208bf23645ad
+SIZE (rust/crates/once_cell-1.4.1.tar.gz) = 24366
+SHA256 (rust/crates/open-1.4.0.tar.gz) = 7c283bf0114efea9e42f1a60edea9859e8c47528eae09d01df4b29c1e489cc48
+SIZE (rust/crates/open-1.4.0.tar.gz) = 5084
+SHA256 (rust/crates/openssl-0.10.30.tar.gz) = 8d575eff3665419f9b83678ff2815858ad9d11567e082f5ac1814baba4e2bcb4
+SIZE (rust/crates/openssl-0.10.30.tar.gz) = 191808
+SHA256 (rust/crates/openssl-probe-0.1.2.tar.gz) = 77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de
+SIZE (rust/crates/openssl-probe-0.1.2.tar.gz) = 6427
+SHA256 (rust/crates/openssl-sys-0.9.58.tar.gz) = a842db4709b604f0fe5d1170ae3565899be2ad3d9cbc72dedc789ac0511f78de
+SIZE (rust/crates/openssl-sys-0.9.58.tar.gz) = 47014
+SHA256 (rust/crates/pango-0.8.0.tar.gz) = 1e9c6b728f1be8edb5f9f981420b651d5ea30bdb9de89f1f1262d0084a020577
+SIZE (rust/crates/pango-0.8.0.tar.gz) = 42250
+SHA256 (rust/crates/pango-sys-0.9.1.tar.gz) = 86b93d84907b3cf0819bff8f13598ba72843bee579d5ebc2502e4b0367b4be7d
+SIZE (rust/crates/pango-sys-0.9.1.tar.gz) = 21273
+SHA256 (rust/crates/percent-encoding-2.1.0.tar.gz) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
+SIZE (rust/crates/percent-encoding-2.1.0.tar.gz) = 9748
+SHA256 (rust/crates/pkg-config-0.3.18.tar.gz) = d36492546b6af1463394d46f0c834346f31548646f6ba10849802c9c9a27ac33
+SIZE (rust/crates/pkg-config-0.3.18.tar.gz) = 14674
+SHA256 (rust/crates/pin-project-0.4.26.tar.gz) = 13fbdfd6bdee3dc9be46452f86af4a4072975899cf8592466668620bebfbcc17
+SIZE (rust/crates/pin-project-0.4.26.tar.gz) = 55693
+SHA256 (rust/crates/pin-project-internal-0.4.26.tar.gz) = c82fb1329f632c3552cf352d14427d57a511b1cf41db93b3a7d77906a82dcc8e
+SIZE (rust/crates/pin-project-internal-0.4.26.tar.gz) = 29724
+SHA256 (rust/crates/pin-utils-0.1.0.tar.gz) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.tar.gz) = 7580
+SHA256 (rust/crates/proc-macro2-1.0.24.tar.gz) = 1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71
+SIZE (rust/crates/proc-macro2-1.0.24.tar.gz) = 37716
+SHA256 (rust/crates/proc-macro-hack-0.5.18.tar.gz) = 99c605b9a0adc77b7211c6b1f722dcb613d68d66859a44f3d485a6da332b0598
+SIZE (rust/crates/proc-macro-hack-0.5.18.tar.gz) = 14619
+SHA256 (rust/crates/proc-macro-nested-0.1.6.tar.gz) = eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a
+SIZE (rust/crates/proc-macro-nested-0.1.6.tar.gz) = 6498
+SHA256 (rust/crates/ppv-lite86-0.2.9.tar.gz) = c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20
+SIZE (rust/crates/ppv-lite86-0.2.9.tar.gz) = 20933
+SHA256 (rust/crates/quote-1.0.7.tar.gz) = aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37
+SIZE (rust/crates/quote-1.0.7.tar.gz) = 25170
+SHA256 (rust/crates/rand-0.7.3.tar.gz) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
+SIZE (rust/crates/rand-0.7.3.tar.gz) = 112246
+SHA256 (rust/crates/rand_chacha-0.2.2.tar.gz) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
+SIZE (rust/crates/rand_chacha-0.2.2.tar.gz) = 13267
+SHA256 (rust/crates/rand_core-0.5.1.tar.gz) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
+SIZE (rust/crates/rand_core-0.5.1.tar.gz) = 21116
+SHA256 (rust/crates/rand_hc-0.2.0.tar.gz) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
+SIZE (rust/crates/rand_hc-0.2.0.tar.gz) = 11670
+SHA256 (rust/crates/redox_syscall-0.1.57.tar.gz) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
+SIZE (rust/crates/redox_syscall-0.1.57.tar.gz) = 17087
+SHA256 (rust/crates/redox_users-0.3.5.tar.gz) = de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d
+SIZE (rust/crates/redox_users-0.3.5.tar.gz) = 12644
+SHA256 (rust/crates/regex-1.3.9.tar.gz) = 9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6
+SIZE (rust/crates/regex-1.3.9.tar.gz) = 236683
+SHA256 (rust/crates/regex-syntax-0.6.18.tar.gz) = 26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8
+SIZE (rust/crates/regex-syntax-0.6.18.tar.gz) = 294440
+SHA256 (rust/crates/remove_dir_all-0.5.3.tar.gz) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
+SIZE (rust/crates/remove_dir_all-0.5.3.tar.gz) = 9184
+SHA256 (rust/crates/rust-argon2-0.8.2.tar.gz) = 9dab61250775933275e84053ac235621dfb739556d5c54a2f2e9313b7cf43a19
+SIZE (rust/crates/rust-argon2-0.8.2.tar.gz) = 28291
+SHA256 (rust/crates/schannel-0.1.19.tar.gz) = 8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75
+SIZE (rust/crates/schannel-0.1.19.tar.gz) = 42755
+SHA256 (rust/crates/security-framework-0.4.4.tar.gz) = 64808902d7d99f78eaddd2b4e2509713babc3dc3c85ad6f4c447680f3c01e535
+SIZE (rust/crates/security-framework-0.4.4.tar.gz) = 54841
+SHA256 (rust/crates/security-framework-sys-0.4.3.tar.gz) = 17bf11d99252f512695eb468de5516e5cf75455521e69dfe343f3b74e4748405
+SIZE (rust/crates/security-framework-sys-0.4.3.tar.gz) = 10508
+SHA256 (rust/crates/serde-1.0.116.tar.gz) = 96fe57af81d28386a513cbc6858332abc6117cfdb5999647c6444b8f43a370a5
+SIZE (rust/crates/serde-1.0.116.tar.gz) = 74443
+SHA256 (rust/crates/serde_derive-1.0.116.tar.gz) = f630a6370fd8e457873b4bd2ffdae75408bc291ba72be773772a4c2a065d9ae8
+SIZE (rust/crates/serde_derive-1.0.116.tar.gz) = 50697
+SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8
+SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136
+SHA256 (rust/crates/syn-1.0.42.tar.gz) = 9c51d92969d209b54a98397e1b91c8ae82d8c87a7bb87df0b29aa2ad81454228
+SIZE (rust/crates/syn-1.0.42.tar.gz) = 225244
+SHA256 (rust/crates/system-deps-1.3.2.tar.gz) = 0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b
+SIZE (rust/crates/system-deps-1.3.2.tar.gz) = 15866
+SHA256 (rust/crates/tempfile-3.1.0.tar.gz) = 7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9
+SIZE (rust/crates/tempfile-3.1.0.tar.gz) = 25823
+SHA256 (rust/crates/textwrap-0.12.1.tar.gz) = 203008d98caf094106cfaba70acfed15e18ed3ddb7d94e49baec153a2b462789
+SIZE (rust/crates/textwrap-0.12.1.tar.gz) = 23964
+SHA256 (rust/crates/tinyvec-0.3.4.tar.gz) = 238ce071d267c5710f9d31451efec16c5ee22de34df17cc05e56cbc92e967117
+SIZE (rust/crates/tinyvec-0.3.4.tar.gz) = 17586
+SHA256 (rust/crates/thiserror-1.0.21.tar.gz) = 318234ffa22e0920fe9a40d7b8369b5f649d490980cf7aadcf1eb91594869b42
+SIZE (rust/crates/thiserror-1.0.21.tar.gz) = 16187
+SHA256 (rust/crates/thread_local-1.0.1.tar.gz) = d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14
+SIZE (rust/crates/thread_local-1.0.1.tar.gz) = 12609
+SHA256 (rust/crates/toml-0.5.6.tar.gz) = ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a
+SIZE (rust/crates/toml-0.5.6.tar.gz) = 54341
+SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5
+SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228
+SHA256 (rust/crates/unicode-normalization-0.1.13.tar.gz) = 6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977
+SIZE (rust/crates/unicode-normalization-0.1.13.tar.gz) = 91691
+SHA256 (rust/crates/unicode-width-0.1.8.tar.gz) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3
+SIZE (rust/crates/unicode-width-0.1.8.tar.gz) = 16732
+SHA256 (rust/crates/unicode-xid-0.2.1.tar.gz) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564
+SIZE (rust/crates/unicode-xid-0.2.1.tar.gz) = 14392
+SHA256 (rust/crates/url-2.1.1.tar.gz) = 829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb
+SIZE (rust/crates/url-2.1.1.tar.gz) = 70383
+SHA256 (rust/crates/vcpkg-0.2.10.tar.gz) = 6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c
+SIZE (rust/crates/vcpkg-0.2.10.tar.gz) = 11504
+SHA256 (rust/crates/version_check-0.1.5.tar.gz) = 914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd
+SIZE (rust/crates/version_check-0.1.5.tar.gz) = 8173
+SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
+SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = 31521
+SHA256 (rust/crates/winapi-0.3.9.tar.gz) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.tar.gz) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998

Added: head/www/castor/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/castor/files/pkg-message.in	Wed Oct 14 23:56:38 2020	(r552362)
@@ -0,0 +1,8 @@
+[
+{ type: install
+  message: <<EOM
+Castor is configurable via ~/.config/castor/settings.toml. Refer to
+%%PREFIX%%/share/examples/castor/castor_settings.toml.example for hints.
+EOM
+}
+]

Added: head/www/castor/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/castor/pkg-descr	Wed Oct 14 23:56:38 2020	(r552362)
@@ -0,0 +1,5 @@
+Castor is a graphical browser for text-based protocols written in Rust with
+GTK+. As of version 0.8.16 it supports the Gemini, Gopher and Finger
+protocols.
+
+WWW: https://git.sr.ht/~julienxx/castor



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010142356.09ENucOJ047474>