pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/rterm x11/rterm: import package



details:   https://anonhg.NetBSD.org/pkgsrc/rev/aa4bae057835
branches:  trunk
changeset: 449582:aa4bae057835
user:      pin <pin%pkgsrc.org@localhost>
date:      Thu Apr 01 21:02:32 2021 +0000

description:
x11/rterm: import package

st is a simple terminal implementation for X from suckless.org
rterm is a port of suckless terminal (st) to rust.

diffstat:

 x11/rterm/DESCR            |   2 +
 x11/rterm/Makefile         |  32 ++++++++++++++++++++++
 x11/rterm/PLIST            |   2 +
 x11/rterm/cargo-depends.mk |  17 +++++++++++
 x11/rterm/distinfo         |  66 ++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 119 insertions(+), 0 deletions(-)

diffs (139 lines):

diff -r 3dc96796b8d7 -r aa4bae057835 x11/rterm/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/rterm/DESCR   Thu Apr 01 21:02:32 2021 +0000
@@ -0,0 +1,2 @@
+st is a simple terminal implementation for X from suckless.org
+rterm is a port of suckless terminal (st) to rust.
diff -r 3dc96796b8d7 -r aa4bae057835 x11/rterm/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/rterm/Makefile        Thu Apr 01 21:02:32 2021 +0000
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2021/04/01 21:02:32 pin Exp $
+
+DISTNAME=      rterm-0.0.2
+CATEGORIES=    x11
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=mechpen/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    pin%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/mechpen/rterm/
+COMMENT=       Port of suckless terminal to rust
+LICENSE=       unlicense
+
+.include "cargo-depends.mk"
+
+USE_LANGUAGES+=        c
+USE_TOOLS+=    pkg-config
+
+INSTALLATION_DIRS=     bin
+
+RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libX11}/lib
+RUSTFLAGS+=    -C link-arg=-L${BUILDLINK_PREFIX.libX11}/lib
+RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libXft}/lib
+RUSTFLAGS+=    -C link-arg=-L${BUILDLINK_PREFIX.libXft}/lib
+MAKE_ENV+=     RUSTFLAGS=${RUSTFLAGS:Q}
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/target/release/rterm ${DESTDIR}${PREFIX}/bin
+
+.include "../../lang/rust/cargo.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXft/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 3dc96796b8d7 -r aa4bae057835 x11/rterm/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/rterm/PLIST   Thu Apr 01 21:02:32 2021 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2021/04/01 21:02:32 pin Exp $
+bin/rterm
diff -r 3dc96796b8d7 -r aa4bae057835 x11/rterm/cargo-depends.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/rterm/cargo-depends.mk        Thu Apr 01 21:02:32 2021 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: cargo-depends.mk,v 1.1 2021/04/01 21:02:32 pin Exp $
+
+CARGO_CRATE_DEPENDS+=  arrayvec-0.5.2
+CARGO_CRATE_DEPENDS+=  bitflags-1.2.1
+CARGO_CRATE_DEPENDS+=  cc-1.0.67
+CARGO_CRATE_DEPENDS+=  cfg-if-0.1.10
+CARGO_CRATE_DEPENDS+=  libc-0.2.88
+CARGO_CRATE_DEPENDS+=  nix-0.18.0
+CARGO_CRATE_DEPENDS+=  pkg-config-0.3.19
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.24
+CARGO_CRATE_DEPENDS+=  quote-1.0.9
+CARGO_CRATE_DEPENDS+=  unicode-width-0.1.8
+CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.1
+CARGO_CRATE_DEPENDS+=  utf8parse-0.2.0
+CARGO_CRATE_DEPENDS+=  vte-0.10.0
+CARGO_CRATE_DEPENDS+=  vte_generate_state_changes-0.1.1
+CARGO_CRATE_DEPENDS+=  x11-2.18.2
diff -r 3dc96796b8d7 -r aa4bae057835 x11/rterm/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/rterm/distinfo        Thu Apr 01 21:02:32 2021 +0000
@@ -0,0 +1,66 @@
+$NetBSD: distinfo,v 1.1 2021/04/01 21:02:32 pin Exp $
+
+SHA1 (arrayvec-0.5.2.crate) = f9decaa8e8874fccc235113dd0cc99bfa98dca4c
+RMD160 (arrayvec-0.5.2.crate) = 34bb5a8498a1fa8d61057e7a889ada8257d8922e
+SHA512 (arrayvec-0.5.2.crate) = 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
+Size (arrayvec-0.5.2.crate) = 27838 bytes
+SHA1 (bitflags-1.2.1.crate) = b7d3a9b30a05e14231cb55271c6ffa45cc1279cd
+RMD160 (bitflags-1.2.1.crate) = 186b1893055eb415978ca547b0775aaa617a00fd
+SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+Size (bitflags-1.2.1.crate) = 16745 bytes
+SHA1 (cc-1.0.67.crate) = cb42ab68a87b36d0c9ea40ec2e86471557a3e0fc
+RMD160 (cc-1.0.67.crate) = 0be373ba090355c617a86bab1b1fe830b1387a11
+SHA512 (cc-1.0.67.crate) = f1ad4abdaad2667b190d1f8df8515f603107be1f69bdbdc02b5159764a6ed18b3f672d6b06af50c7f2fd3e6e3dad5df0fcd0dda762d909ba0922c769f1efbe05
+Size (cc-1.0.67.crate) = 53486 bytes
+SHA1 (cfg-if-0.1.10.crate) = 3bd865df56c1f9266444b96351a1c30ffa5d9d75
+RMD160 (cfg-if-0.1.10.crate) = 896cd2fb2bb15582a174cb08c5e5ace6cc0be1c8
+SHA512 (cfg-if-0.1.10.crate) = 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+Size (cfg-if-0.1.10.crate) = 7933 bytes
+SHA1 (libc-0.2.88.crate) = fbb72d03cdfea6004e0030f59fcbb9db8088857d
+RMD160 (libc-0.2.88.crate) = a7507b94507bdb880f9b6b132fcbe4d7e019b23a
+SHA512 (libc-0.2.88.crate) = c1ad5dd0efd8117da798fcff84082e3b831cb1ae04c26ca8d87936057155e2ca08f0a693cf2c79c5db2c2dbe6b64e254328439b303ba952559f4c524466ad243
+Size (libc-0.2.88.crate) = 514138 bytes
+SHA1 (nix-0.18.0.crate) = da749226b6dcf278884b4cb5b5df9451f91e3232
+RMD160 (nix-0.18.0.crate) = 0a3505c94e80506f42a1ef3c52af6609576390de
+SHA512 (nix-0.18.0.crate) = b86660bfa2533fdfb945a3ef840c692b5d96108e3e73b76d6489b65039cde87ae04935d2f10878cab1ea38f039083aebf4ec9b2bb6ba66ee204be700e3e96581
+Size (nix-0.18.0.crate) = 209962 bytes
+SHA1 (pkg-config-0.3.19.crate) = 0befaff3a84bacfd163d2cf3a1973c195c3fcfef
+RMD160 (pkg-config-0.3.19.crate) = a2f8ce0ab05093c63db383cb9399152cbdb85448
+SHA512 (pkg-config-0.3.19.crate) = 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9
+Size (pkg-config-0.3.19.crate) = 15451 bytes
+SHA1 (proc-macro2-1.0.24.crate) = ae29ed2553b03e041040c6d70b4a2aeb67bd6b65
+RMD160 (proc-macro2-1.0.24.crate) = 4075a25889c31b5592210c4d70ce3d874d40df0a
+SHA512 (proc-macro2-1.0.24.crate) = c3d23a5136c55d734084ce1d76d54f237fc1003074af102c2ad96d851ac496ffc7513ddc505a68af4051c9d6de09725a0ecb6e76ebcdd77a1c056f8f9242c9be
+Size (proc-macro2-1.0.24.crate) = 37716 bytes
+SHA1 (quote-1.0.9.crate) = 7e27d33619123ef5f370d3ed0b59a6180249823d
+RMD160 (quote-1.0.9.crate) = fb5820ff3e8936a528b67af76d5380f92996840c
+SHA512 (quote-1.0.9.crate) = dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
+Size (quote-1.0.9.crate) = 25042 bytes
+SHA1 (rterm-0.0.2.tar.gz) = 3441cbe5bab8b135def4ccf897ea6ea235cbf6a0
+RMD160 (rterm-0.0.2.tar.gz) = 8ddac4011bf86ccb7d65d34213f02703b262ab2b
+SHA512 (rterm-0.0.2.tar.gz) = 21eab8c3d9ab346eeb80a934ad4363e236781a801cb732cf15a4d95baf8f7faa9854d0b93c5764d9f6c1bdffc10e6e159d7be682b601864fd4f23364517effe3
+Size (rterm-0.0.2.tar.gz) = 22096 bytes
+SHA1 (unicode-width-0.1.8.crate) = c5eec29c1b9d03c08b963b8fcbcf9e69ba6bdca3
+RMD160 (unicode-width-0.1.8.crate) = 920b0f2e5ffe2e65efd68ea35640b2b9720636f0
+SHA512 (unicode-width-0.1.8.crate) = 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0
+Size (unicode-width-0.1.8.crate) = 16732 bytes
+SHA1 (unicode-xid-0.2.1.crate) = c9132224bdc93872dd5b4d8099f5318ba15f2dfd
+RMD160 (unicode-xid-0.2.1.crate) = f22de16f57fe27fc9e88639f3a86310f8fd27ee7
+SHA512 (unicode-xid-0.2.1.crate) = 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2
+Size (unicode-xid-0.2.1.crate) = 14392 bytes
+SHA1 (utf8parse-0.2.0.crate) = e4f7b09f4df12249d26d0d5746f1414cbdd296ec
+RMD160 (utf8parse-0.2.0.crate) = 6e2bd0756b3b251ab75d080304443fd1ab5a4f2c
+SHA512 (utf8parse-0.2.0.crate) = 1f6a2eca32e42c8e4b53d28c4fea54c426ed66fc01447b3cf8fc0fd75694453eadbe3ba000ac8ee0347d16dbfec47681254117949109081798eab5370886827c
+Size (utf8parse-0.2.0.crate) = 13392 bytes
+SHA1 (vte-0.10.0.crate) = 1753e9b05c4ca1677a946f080b83f8fd65be5379
+RMD160 (vte-0.10.0.crate) = 40bd54663edd61064699050040adf9b559f7167a
+SHA512 (vte-0.10.0.crate) = 39cc8addb09a1f3e50c7548a1be00f020e972f6f9aea3f7a091f3ab645948b7b1c96aec5332cb4f0c9bdb20fec0ae2ca2e82c63bba7680aaeed468a48097254f
+Size (vte-0.10.0.crate) = 24923 bytes
+SHA1 (vte_generate_state_changes-0.1.1.crate) = e943dd71269600adc916a6559a99be222d354aef
+RMD160 (vte_generate_state_changes-0.1.1.crate) = f0aa3689950343c028b42353156c426727df7e70
+SHA512 (vte_generate_state_changes-0.1.1.crate) = ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e
+Size (vte_generate_state_changes-0.1.1.crate) = 2422 bytes
+SHA1 (x11-2.18.2.crate) = 92c7da7d59420d46e02c770cbd61857049408059
+RMD160 (x11-2.18.2.crate) = 9d3cdd41341309116ee92570957d9e3e6d2a6bdf
+SHA512 (x11-2.18.2.crate) = fecaff0e52e4b106ebd74aa60356547d582d42d7505a9ceda44c827e19478f02f2b4a832b4a8e82af2a005da4e83c4ca018346d2b3a370ed3ca1e6ea280a6824
+Size (x11-2.18.2.crate) = 63683 bytes



Home | Main Index | Thread Index | Old Index