[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pkgsrc-changes
Subject:    CVS commit: pkgsrc/sysutils/broot
From:       "pin" <pin () netbsd ! org>
Date:       2021-10-30 20:00:25
Message-ID: 20211030200025.10BA3FA97 () cvs ! NetBSD ! org
[Download RAW message or body]

This is a multi-part message in MIME format.

--_----------=_1635624025267400
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="US-ASCII"

Module Name:	pkgsrc
Committed By:	pin
Date:		Sat Oct 30 20:00:24 UTC 2021

Modified Files:
	pkgsrc/sysutils/broot: Makefile cargo-depends.mk distinfo

Log Message:
sysutils/broot: update to 1.7.0

-"clipboard" feature now default (can still be removed at compilation
with --no-default-features)
-fix clipboard features not working on some recent linux distributions
-you can now select part of the input with shift arrows or by dragging the
mouse cursor
-new internals: input_selection_cut and input_selection_copy (not bound by
default)


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/sysutils/broot/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/sysutils/broot/cargo-depends.mk
cvs rdiff -u -r1.27 -r1.28 pkgsrc/sysutils/broot/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.


--_----------=_1635624025267400
Content-Disposition: inline
Content-Length: 9842
Content-Transfer-Encoding: binary
Content-Type: text/x-diff; charset=us-ascii

Modified files:

Index: pkgsrc/sysutils/broot/Makefile
diff -u pkgsrc/sysutils/broot/Makefile:1.29 pkgsrc/sysutils/broot/Makefile:1.30
--- pkgsrc/sysutils/broot/Makefile:1.29	Sat Oct 23 19:25:30 2021
+++ pkgsrc/sysutils/broot/Makefile	Sat Oct 30 20:00:24 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2021/10/23 19:25:30 pin Exp $
+# $NetBSD: Makefile,v 1.30 2021/10/30 20:00:24 pin Exp $
 
-DISTNAME=	broot-1.6.6
+DISTNAME=	broot-1.7.0
 CATEGORIES=	sysutils
 MASTER_SITES=	${MASTER_SITE_GITHUB:=Canop/}
 GITHUB_TAG=	v${PKGVERSION_NOREV}
@@ -12,13 +12,21 @@ LICENSE=	mit
 
 .include "cargo-depends.mk"
 
-USE_TOOLS+=	pkg-config
+USE_TOOLS+=			pkg-config
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+PYTHON_FOR_BUILD_ONLY=		tool
+BUILD_DEPENDS+=			${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
 
 INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1
 
+RUSTFLAGS+=	-C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libxcb}/lib
+RUSTFLAGS+=	-C link-arg=-L${BUILDLINK_PREFIX.libxcb}/lib
+
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/target/release/broot ${DESTDIR}${PREFIX}/bin
 	${INSTALL_MAN} ${WRKSRC}/man/page ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/broot.1
 
 .include "../../lang/rust/cargo.mk"
+.include "../../lang/python/tool.mk"
+.include "../../x11/libxcb/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/sysutils/broot/cargo-depends.mk
diff -u pkgsrc/sysutils/broot/cargo-depends.mk:1.24 \
                pkgsrc/sysutils/broot/cargo-depends.mk:1.25
--- pkgsrc/sysutils/broot/cargo-depends.mk:1.24	Sat Oct 23 19:25:30 2021
+++ pkgsrc/sysutils/broot/cargo-depends.mk	Sat Oct 30 20:00:24 2021
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.24 2021/10/23 19:25:30 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.25 2021/10/30 20:00:24 pin Exp $
 
 CARGO_CRATE_DEPENDS+=	adler-1.0.2
 CARGO_CRATE_DEPENDS+=	adler32-1.2.0
@@ -126,6 +126,7 @@ CARGO_CRATE_DEPENDS+=	ppv-lite86-0.2.10
 CARGO_CRATE_DEPENDS+=	proc-macro-hack-0.5.19
 CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.28
 CARGO_CRATE_DEPENDS+=	proc-status-0.1.1
+CARGO_CRATE_DEPENDS+=	quick-xml-0.22.0
 CARGO_CRATE_DEPENDS+=	quote-1.0.9
 CARGO_CRATE_DEPENDS+=	rand-0.8.4
 CARGO_CRATE_DEPENDS+=	rand_chacha-0.3.1
@@ -164,8 +165,8 @@ CARGO_CRATE_DEPENDS+=	syn-1.0.74
 CARGO_CRATE_DEPENDS+=	syntect-4.6.0
 CARGO_CRATE_DEPENDS+=	tempfile-3.2.0
 CARGO_CRATE_DEPENDS+=	termimad-0.10.3
-CARGO_CRATE_DEPENDS+=	termimad-0.16.4
-CARGO_CRATE_DEPENDS+=	terminal-clipboard-0.2.1
+CARGO_CRATE_DEPENDS+=	termimad-0.17.0
+CARGO_CRATE_DEPENDS+=	terminal-clipboard-0.3.0
 CARGO_CRATE_DEPENDS+=	termux-clipboard-0.1.0
 CARGO_CRATE_DEPENDS+=	textwrap-0.11.0
 CARGO_CRATE_DEPENDS+=	thiserror-1.0.26
@@ -193,7 +194,7 @@ CARGO_CRATE_DEPENDS+=	winapi-0.3.9
 CARGO_CRATE_DEPENDS+=	winapi-i686-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=	winapi-util-0.1.5
 CARGO_CRATE_DEPENDS+=	winapi-x86_64-pc-windows-gnu-0.4.0
-CARGO_CRATE_DEPENDS+=	x11-clipboard-0.5.2
-CARGO_CRATE_DEPENDS+=	xcb-0.9.0
+CARGO_CRATE_DEPENDS+=	x11-clipboard-0.5.3
+CARGO_CRATE_DEPENDS+=	xcb-0.10.1
 CARGO_CRATE_DEPENDS+=	xml-rs-0.8.4
 CARGO_CRATE_DEPENDS+=	yaml-rust-0.4.5

Index: pkgsrc/sysutils/broot/distinfo
diff -u pkgsrc/sysutils/broot/distinfo:1.27 pkgsrc/sysutils/broot/distinfo:1.28
--- pkgsrc/sysutils/broot/distinfo:1.27	Tue Oct 26 11:19:23 2021
+++ pkgsrc/sysutils/broot/distinfo	Sat Oct 30 20:00:24 2021
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.27 2021/10/26 11:19:23 nia Exp $
+$NetBSD: distinfo,v 1.28 2021/10/30 20:00:24 pin Exp $
 
 BLAKE2s (adler-1.0.2.crate) = \
f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa  SHA512 \
(adler-1.0.2.crate) = \
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 @@ -51,9 +51,9 @@ Size (bincode-1.3.3.crate) = 28958 bytes
 BLAKE2s (bitflags-1.2.1.crate) = \
d88eaeb22f47d784119fe5d2ecd3e09ef458afb28b23c53a23566144e1ee218d  SHA512 \
(bitflags-1.2.1.crate) = \
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
  Size (bitflags-1.2.1.crate) = 16745 bytes
-BLAKE2s (broot-1.6.6.tar.gz) = \
                2b0da43e194c1ce63f2d7d65f6abc75fcb455aa61df8090227552173ee6a7878
-SHA512 (broot-1.6.6.tar.gz) = \
c1e3b375904c5589fda5950617142675a9f7c16656c954cda141b3bf32acd3bb1db0fec095bfe77f648be48865b3c7251e3b6ca94da7f5ff0f72915a3a1eb90a
                
-Size (broot-1.6.6.tar.gz) = 8714930 bytes
+BLAKE2s (broot-1.7.0.tar.gz) = \
fd2071d702f9de1d42249daaadd5ac276192754041190e995c13d24b684ffea9 +SHA512 \
(broot-1.7.0.tar.gz) = \
3d6a286322858fc65169798eda5c602ef87fff181aa75ad5ecbea06bb6b0993ad796b2783cb604ed7d99f4f8be4cc191dfc3d9a270948e69349a92e01f2e4235
 +Size (broot-1.7.0.tar.gz) = 8714656 bytes
 BLAKE2s (bstr-0.2.16.crate) = \
541d36618e387c3fcd3e8d3c8b8c0067e86611974d2a5921c1c121dd30c43adf  SHA512 \
(bstr-0.2.16.crate) = \
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
  Size (bstr-0.2.16.crate) = 330346 bytes
@@ -381,6 +381,9 @@ Size (proc-macro2-1.0.28.crate) = 38732 
 BLAKE2s (proc-status-0.1.1.crate) = \
aaa5fa3de41a8fa9e006fed786152a304f45e619cc809e3fb45c68bc1ab7bef0  SHA512 \
(proc-status-0.1.1.crate) = \
1e01be4b3d4ab90f450a760a129e614fede75106ed595e477227925b0dbbe96adf3957d47a42b6fb61065c47f0ac71c937facdfcdb1aa3cdd4259763c89536dd
  Size (proc-status-0.1.1.crate) = 4136 bytes
+BLAKE2s (quick-xml-0.22.0.crate) = \
8c214d10f61abfc461c1eb4887e203e24a646c3055bac562b6a0577024ebc892 +SHA512 \
(quick-xml-0.22.0.crate) = \
15e56fafc84e62b219977c5ab0f07a021bb71216d7cbb673a7ffec4ec6bda36f97d7b7034751b0b7d745df7c17c1a591a281cf2c97aa4fada7327979711ae3dd
 +Size (quick-xml-0.22.0.crate) = 132066 bytes
 BLAKE2s (quote-1.0.9.crate) = \
da1409c5fab9fc40b5a0ce824d063088c949e2c35dea81f683b558455a1807fb  SHA512 \
(quote-1.0.9.crate) = \
dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
  Size (quote-1.0.9.crate) = 25042 bytes
@@ -495,12 +498,12 @@ Size (tempfile-3.2.0.crate) = 25892 byte
 BLAKE2s (termimad-0.10.3.crate) = \
a3b02257e8b97eeb378037030d5a3a44213f9479599914fe7ca38d91da864cda  SHA512 \
(termimad-0.10.3.crate) = \
c25aa79fa0053c1e7ac88405b45742d3e34d58f4293405699e601122451e18ac9532b80413df9032850d983e3abcb1b1656de3428bface46efd2505d2a2137bc
  Size (termimad-0.10.3.crate) = 316247 bytes
-BLAKE2s (termimad-0.16.4.crate) = \
                aab354270b9728f2ba2c263ed598c7f54c6bdf6ecebe7a442f7c8efd23d15966
-SHA512 (termimad-0.16.4.crate) = \
c1e825ffa5f6180b5acf18aef3863698dfdbdcdb2b800ed77a9bc62cc5ec0eb42d8ace7e36c11ffe7a07f75e3b24137baf583cc8388ee5934bc79ebe0763bd8d
                
-Size (termimad-0.16.4.crate) = 345687 bytes
-BLAKE2s (terminal-clipboard-0.2.1.crate) = \
                526f47f799330eb15bd1961420fcfe69d8c442f99540fc69fc821ea1f663a9a6
-SHA512 (terminal-clipboard-0.2.1.crate) = \
10b6d024b24fb236954a981c17dec25b4d4b8f06c4cef3edb9137cf291099453926b5793c6f19bd3b69a9db88e38ed4ea72bbf8aa6f57434a30974b9fb9ab763
                
-Size (terminal-clipboard-0.2.1.crate) = 4056 bytes
+BLAKE2s (termimad-0.17.0.crate) = \
9480a610fa7eef14251ce9f4a59ae5caac4f7aa89b9e5075c087e7620950aaa5 +SHA512 \
(termimad-0.17.0.crate) = \
a226c5cbd868df9b656c5913e5e369ae7ea171a6e27524e24916cb342bd8b457e781a6c004bddc2a4ca7b481f8a3c87e1befb2c24fde2dba48eb1719f939d76a
 +Size (termimad-0.17.0.crate) = 349670 bytes
+BLAKE2s (terminal-clipboard-0.3.0.crate) = \
2435bacc1de666c0117d9fe148fad1532ca6e88adae111a25d6b6e3b2c784fb4 +SHA512 \
(terminal-clipboard-0.3.0.crate) = \
9f484c4c512776e398c83403759af4baa31279efcb149f724fb77d8d5ad3da9a0a73d4dfee03c3f76143052ada86859e8cb4ced55d7745b0eb0c81377b308b33
 +Size (terminal-clipboard-0.3.0.crate) = 5529 bytes
 BLAKE2s (termux-clipboard-0.1.0.crate) = \
688c163ccee933156183295acf7456e38bfbc816edd41349935f1d676901e66c  SHA512 \
(termux-clipboard-0.1.0.crate) = \
acd972d9c9eaa20dfadf1ec01274ed27fb33d16d97b504d8f41fea9c6598557a32d939d0a8a8585d919ee9d1b411d714851d662b5bc7d1a5f3b97d8cd423a434
  Size (termux-clipboard-0.1.0.crate) = 2033 bytes
@@ -582,12 +585,12 @@ Size (winapi-util-0.1.5.crate) = 10164 b
 BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = \
85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1  SHA512 \
(winapi-x86_64-pc-windows-gnu-0.4.0.crate) = \
4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
  Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
-BLAKE2s (x11-clipboard-0.5.2.crate) = \
                d7dc3d3459db3588a8a4e4ac1e12464c5d3383ec773abc43f2d1131b8e8c42a9
-SHA512 (x11-clipboard-0.5.2.crate) = \
e3ab302b7b7b82e3d869d61e6349780ca67750713d51102d910b17ade033066187486743920a35b3e1c03e78b2e525f4cf5fd44b92ab0dd79e576727adf6333c
                
-Size (x11-clipboard-0.5.2.crate) = 7634 bytes
-BLAKE2s (xcb-0.9.0.crate) = \
                9be84a294667f132892a42e538f11c06641270e8a996f5ad5266c27fe321029d
-SHA512 (xcb-0.9.0.crate) = \
183d59745daa048335e7081add8ca1ea6db3fa77903bffa8bf34de538efc4618755fda1344cd36bc1175600d3df341ac1bde45706d3809a266a25eaf7c253dac
                
-Size (xcb-0.9.0.crate) = 129744 bytes
+BLAKE2s (x11-clipboard-0.5.3.crate) = \
008bbb12550a4d20d557ecd7b7fc5d7a16fb33f49797ad84372e1efa4ceefa23 +SHA512 \
(x11-clipboard-0.5.3.crate) = \
ff859af8540fc6f4df5e53d803676ecf31c43f6b6911bdac108c0120ef64357335277114bfba502ca41ba7dc3b03e778880d4350d3a2b286e8283191e4567840
 +Size (x11-clipboard-0.5.3.crate) = 7789 bytes
+BLAKE2s (xcb-0.10.1.crate) = \
0cd7a8a83cea0c3c5fef37847c080286b6e4c1da21eaa995738dc76d45e54ea0 +SHA512 \
(xcb-0.10.1.crate) = \
f5b6485528bbca57c0971a6d5131539746b6e61d72ad2df61717294a20f8bace8ce0d75bb8aed70033d6877b44087d8fda2499c9a8797caf9e7d98f128bbdd00
 +Size (xcb-0.10.1.crate) = 141048 bytes
 BLAKE2s (xml-rs-0.8.4.crate) = \
eab945802630af06024d7af2d033edfd3ec2e20b6321334d286a5fd33e25debd  SHA512 \
(xml-rs-0.8.4.crate) = \
b21b0db9ee7cdfddae7c110e4fec714d719e75ba139744c290692d660caa425aa8b1ece644deb5f1879f21c0561b9b412b9ba8931f7f5b4e220ef08f8a7fc5e6
  Size (xml-rs-0.8.4.crate) = 52690 bytes


--_----------=_1635624025267400--


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic