pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/xplr



Module Name:    pkgsrc
Committed By:   pin
Date:           Sun May 23 17:08:50 UTC 2021

Modified Files:
        pkgsrc/sysutils/xplr: Makefile PLIST cargo-depends.mk distinfo
Added Files:
        pkgsrc/sysutils/xplr/patches: patch-Cargo.toml

Log Message:
sysutils/xplr: update to 0.10.2

0.10.2
======
Changes & fixes:
-Fixed error with broken symlink.
-Fixed displaying correct symlink destination.
-Fixed deleting symlinks pointing to a directory.

0.10.1
======
Changes & files:
-Fixed icon rendering
-Made all the important structs public for visible documentation.

0.10.0
======
Changes & fixes:
-config.yml has been fully replaced with init.lua. If you have a lot of
customization in your config.yml, xplr-yml2lua can help you with migrating
it to lua.
-Handlebars templates has been replaced with Lua functions.
-xplr will fall back to default config if init.lua is corrupt. You will see
the error via log. So, now, it's not a big deal if you mess up init.lua or you
upgrade xplr and there's version incompatibility issue. You can still use it.
-Added (optional) mouse scrolling support, which be auto enabled on devices
that support mouse.
-History navigation will now behave like jump list in vim. So, you can even
jump and return to different locations in the same directory.
-Added messages CallLua and CallLuaSilently to call lua functions. The app
state will be passed as input to the functions, and the returned messages will
be handled by xplr. CallLua and CallLuaSilently are more flexible (and probably
faster) alternatives to Call, CallSilently, BashExec and BashExecSilently. e.g.
-Fixed "directory not empty" error on MacOS
-Fixed initial focus via CLI argument.

0.10.0-beta.6
=============
Changes & fixes:
-Fall back to default config when the custom config is corrupt. An error log
will be displayed.
-Optimized CPU usage by limiting pipe readers.
-Added messages CallLua and CallLuaSilently to call lua functions. The app
state will be passed as inputs to the functions, and the returned messages
will be handled by xplr.

0.10.0-beta.5
=============
-Fixed initial $PWD sync issue.

0.10.0-beta.4
=============
Changes & fixes:
-config.yml has been fully ported to init.lua. That means, xplr won't read
config.yml anymore.
-xplr.fn.builtin.foo_func format synax has been shortened to builtin.foo_func.

0.10.0-beta.3
=============
Changes & fixes:
-Added (optional) mouse scrolling support.
-History navigation will now behave like jump list.
-Fixed initial focus via CLI argument.
-Fixes MacOS error "directory not empty".

0.10.0-beta.2
=============
-Update version

0.10.0-beta.1
=============
Changes & fixes:
-Handlebars templates have been replaced with Lua functions. Hence, instead of
handlebars templates, you will be writing the location to the lua functions
(e.g. xplr.fn.builtin.fmt_general_table_row_cols_0) in
config.general.table.row.cols[n].format.
-As of now 4 inbuilt functions have been defined in Lua.
xplr.fn.builtin.fmt_general_table_row_cols_{n}, which can be overwritten
via ~/.config/xplr/init.lua.
-You can define your own functions in xplr.fn.custom.
-CallSilently message has been fixed, and you won't see the unexpected
stdout/stderr on screen anymore.

0.10.0-beta.0
=============
-Added support for native lua binding via ~/.config/xplr/init.lua.
-Fixed open in editor action by only opening the file under focus.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/sysutils/xplr/Makefile \
    pkgsrc/sysutils/xplr/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/sysutils/xplr/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/sysutils/xplr/cargo-depends.mk
cvs rdiff -u -r0 -r1.3 pkgsrc/sysutils/xplr/patches/patch-Cargo.toml

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

Modified files:

Index: pkgsrc/sysutils/xplr/Makefile
diff -u pkgsrc/sysutils/xplr/Makefile:1.22 pkgsrc/sysutils/xplr/Makefile:1.23
--- pkgsrc/sysutils/xplr/Makefile:1.22  Sat May 15 14:55:48 2021
+++ pkgsrc/sysutils/xplr/Makefile       Sun May 23 17:08:50 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2021/05/15 14:55:48 pin Exp $
+# $NetBSD: Makefile,v 1.23 2021/05/23 17:08:50 pin Exp $
 
-DISTNAME=      xplr-0.9.1
+DISTNAME=      xplr-0.10.2
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=sayanarijit/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -13,12 +13,18 @@ LICENSE=    mit
 .include "cargo-depends.mk"
 
 USE_LANGUAGES+=        c
-USE_TOOLS+=    bash:run
+USE_TOOLS+=    pkg-config bash:run
 
-INSTALLATION_DIRS=     bin
+INSTALLATION_DIRS=     bin share/examples/xplr
+
+RUSTFLAGS+=    -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.LuaJIT2}/lib
+RUSTFLAGS+=    -C link-arg=-L${BUILDLINK_PREFIX.LuaJIT2}/lib
+MAKE_ENV+=     RUSTFLAGS=${RUSTFLAGS:Q}
 
 do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/target/release/xplr ${DESTDIR}${PREFIX}/bin
+       ${INSTALL_DATA} ${WRKSRC}/src/init.lua ${DESTDIR}${PREFIX}/share/examples/xplr
 
 .include "../../lang/rust/cargo.mk"
+.include "../../lang/LuaJIT2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/sysutils/xplr/distinfo
diff -u pkgsrc/sysutils/xplr/distinfo:1.22 pkgsrc/sysutils/xplr/distinfo:1.23
--- pkgsrc/sysutils/xplr/distinfo:1.22  Sat May 15 14:55:48 2021
+++ pkgsrc/sysutils/xplr/distinfo       Sun May 23 17:08:50 2021
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.22 2021/05/15 14:55:48 pin Exp $
+$NetBSD: distinfo,v 1.23 2021/05/23 17:08:50 pin Exp $
 
 SHA1 (anyhow-1.0.40.crate) = 17c0988d0d1b3711efd7a74ba8a50f7bc21bfa96
 RMD160 (anyhow-1.0.40.crate) = 7005f69a9297ee97af418190a14e22fe3fbb4012
@@ -32,14 +32,6 @@ SHA1 (blake2b_simd-0.5.11.crate) = 36fcc
 RMD160 (blake2b_simd-0.5.11.crate) = 3e9927056214cd283dbb880b2c9e49c9fcf09578
 SHA512 (blake2b_simd-0.5.11.crate) = 4a7657db637869465637cb9a65cb82e7a119c554bd4d532aaf84f9cc77a494fda07d07db89c73e92e5bf4844bb1be53062fc61120e839e414e938e487e7f2257
 Size (blake2b_simd-0.5.11.crate) = 34096 bytes
-SHA1 (block-buffer-0.7.3.crate) = 30c8a2f4d49dac41526047f38e95bc5000e6b8a4
-RMD160 (block-buffer-0.7.3.crate) = c9a533cd0363f56b53a470995bc7385c2b61daf8
-SHA512 (block-buffer-0.7.3.crate) = 74c8b89777a006bd72511b32df94f8bd78e2b53c30d85d39ea3c52acf199c357140fb6181f7f7ab5e30dd80d37181582cad740c95b89328a7a4b0f84f77ad6bf
-Size (block-buffer-0.7.3.crate) = 7179 bytes
-SHA1 (block-padding-0.1.5.crate) = ae3a9c7adbb97cc9b90dd809f33c3a278f53fc2f
-RMD160 (block-padding-0.1.5.crate) = e43e28460586bcc7568fb55d13a8c2449c18dfa1
-SHA512 (block-padding-0.1.5.crate) = acf5369cdae38b6b1a5c1561a9df18b8a39c8fd434fa50c49a8f73d2654a835269b7b22876354c903514c49c77aa860c68cd84d3c1efcb36bdfa8b01af300a9a
-Size (block-padding-0.1.5.crate) = 7342 bytes
 SHA1 (bstr-0.2.15.crate) = d45e6e82477cf06c9fe987c8cfe00ae1c5fa0347
 RMD160 (bstr-0.2.15.crate) = c4a14ea0bfb110fe725b5a0e8d5ca01d07659ad6
 SHA512 (bstr-0.2.15.crate) = 6e464ca1aec722a283759ff6978bab1769dfc8d61aa683f8e4c59bd69c7be2fe86c5470f4c54457871c6640e2d50b6b882747ec567098eb78e62f7cb07cb93a2
@@ -48,10 +40,6 @@ SHA1 (bumpalo-3.6.1.crate) = 80d8a4321f5
 RMD160 (bumpalo-3.6.1.crate) = 018807394ad15c11e7e6366ccdf11455cde363d4
 SHA512 (bumpalo-3.6.1.crate) = 0d923bda2c98bae60d8ca09d63dc12b67c8fb5addd4a675e27b619bb41b36d3dfc0742696fb53e5fa538790814cf2401d15b110216daf49e5a2ce046bd540866
 Size (bumpalo-3.6.1.crate) = 133836 bytes
-SHA1 (byte-tools-0.3.1.crate) = 7cf27a16117c7440398799c495659563ff06a167
-RMD160 (byte-tools-0.3.1.crate) = a582d09d9d60719b11fe76d4595af2012ddb82db
-SHA512 (byte-tools-0.3.1.crate) = 18e0f248a1e9780706e3a184d63558f03f30002646abc6d46ef49db9d5f6768af3d24d210b688aa4ad33d41248429e4df46bc3926f27851f90c92d260e5c4baa
-Size (byte-tools-0.3.1.crate) = 5526 bytes
 SHA1 (byteorder-1.4.3.crate) = 4bd44f238bd0df5e03b3edc72d00069746a4e721
 RMD160 (byteorder-1.4.3.crate) = 301deda9219b540096975490a7e785195ff422cc
 SHA512 (byteorder-1.4.3.crate) = 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
@@ -64,6 +52,10 @@ SHA1 (cast-0.2.3.crate) = 6eecc8750f1906
 RMD160 (cast-0.2.3.crate) = 153ed0f88e5bc3c61f2cbf7194d1689721f6d17a
 SHA512 (cast-0.2.3.crate) = 2afdba50989aaefd64b2cd1274dcf8812f69e7b2d8ed783a261fe9d3805bd7800e8e0b30beccc64f640df1a869c012d35c7cdac5ef976829a53dc82e73048ae0
 Size (cast-0.2.3.crate) = 11446 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-1.0.0.crate) = 9b415d94b6c2a84ed31b909e354ba9ac89092174
 RMD160 (cfg-if-1.0.0.crate) = 72507b7a112aaebe5833ade3a7a24ea8c0c6b243
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
@@ -120,10 +112,6 @@ SHA1 (csv-core-0.1.10.crate) = a3bf93897
 RMD160 (csv-core-0.1.10.crate) = 0b717e62178d7f78c2b129ab0b459bc12b998c6f
 SHA512 (csv-core-0.1.10.crate) = 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
 Size (csv-core-0.1.10.crate) = 25668 bytes
-SHA1 (digest-0.8.1.crate) = a626fb061a214edbdb058cc7f40caa9046fd6608
-RMD160 (digest-0.8.1.crate) = c3657a236088385ec568ea6a985104af1513bb3a
-SHA512 (digest-0.8.1.crate) = 186c3ddc01fefff6a134ea0be633a9fe8067b8db34f31e9991069e7a9b82ed595a1105283a87e3021af2337ad332faf1b85a6bb513a4482df7d24e3e7a5ba055
-Size (digest-0.8.1.crate) = 9449 bytes
 SHA1 (dirs-3.0.1.crate) = 973402316ff4ba9bfa90f2e8ea8fc77f200cb82d
 RMD160 (dirs-3.0.1.crate) = edc761f4d1fc152c228a46579fc60e12760234cd
 SHA512 (dirs-3.0.1.crate) = fe5eed57f7f3af0ebc53098f7d7295702a5339d7644d271a81bf5a966ae5b3e688eeabbf2b122e6e7daa1080dd30e48d8cbad969f6820b6cdb1680c84f0b9623
@@ -140,14 +128,10 @@ SHA1 (either-1.6.1.crate) = 8bc23c16c8ba
 RMD160 (either-1.6.1.crate) = 07bd6bf61d1af0d0b0c997fc36b14e0d76e94cd5
 SHA512 (either-1.6.1.crate) = 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
 Size (either-1.6.1.crate) = 13641 bytes
-SHA1 (fake-simd-0.1.2.crate) = 285a6d93c3e71bfb06818aa5666d06ff9b64f2ed
-RMD160 (fake-simd-0.1.2.crate) = 02150c81f5842abd8cecd506b9102e2e176ec76a
-SHA512 (fake-simd-0.1.2.crate) = d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893
-Size (fake-simd-0.1.2.crate) = 5398 bytes
-SHA1 (generic-array-0.12.4.crate) = 0c87723565e08fad03ece114226a3c35f9ce105d
-RMD160 (generic-array-0.12.4.crate) = 8fc4332a68f4fef1e401debab403251aa59c8f9c
-SHA512 (generic-array-0.12.4.crate) = f92002b549aa9db2a80f65c50357c1f0f490a63e104fae7a271e0b16d6c43ec9146cb7f371f00eb1575a1bfc713ded3beb51f9e96ede93f2ce66ebf78ec85cb8
-Size (generic-array-0.12.4.crate) = 18212 bytes
+SHA1 (erased-serde-0.3.13.crate) = 02e978433a4b6b2e533afbbce7124a3fa984d60d
+RMD160 (erased-serde-0.3.13.crate) = 3885736a045ecb941c6be3e846f41202e257bdf4
+SHA512 (erased-serde-0.3.13.crate) = 8967d74ef049a73f24ef2bb1b399293a73cb7e24f74e3d70017dda937e5766b22d841095b6ab6462d1f9a9bcf6ae347c71e06e78e8eb1f6be58d0e65c1bcb610
+Size (erased-serde-0.3.13.crate) = 22748 bytes
 SHA1 (getrandom-0.1.16.crate) = ef6ee6ddbc3b1f40c8202a934d8cafb50d2233dc
 RMD160 (getrandom-0.1.16.crate) = 531b3a9da432114e08beb70828f6291f32cdd3e1
 SHA512 (getrandom-0.1.16.crate) = c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
@@ -156,10 +140,6 @@ SHA1 (half-1.7.1.crate) = 377714372da1db
 RMD160 (half-1.7.1.crate) = 312071265f73febd2881bfabc40b34abfe512561
 SHA512 (half-1.7.1.crate) = cd678b9277fd909083b67eb86c1fe92f464c92e1932246c6793dd835069aac5af6b9dc16bfbdcfbcdd75d3a641bc1f2240effd83dff6068a41b6c54d3739f73e
 Size (half-1.7.1.crate) = 36168 bytes
-SHA1 (handlebars-3.5.4.crate) = 9a4c70fc0cc5e6b79e90c13e6b688eab833ca46f
-RMD160 (handlebars-3.5.4.crate) = f42ad752714b2e4023c3f164c1823c13f3a6b117
-SHA512 (handlebars-3.5.4.crate) = f4fabd27f7bf2c3eb78224fd3e2d2591516e0cc6fe19fc79e30a668eb458c7700070aafad81277575cd477e72f3c96b778e28b69169391dbf024a54892dd516d
-Size (handlebars-3.5.4.crate) = 77074 bytes
 SHA1 (hashbrown-0.9.1.crate) = b5c18060bb8ce2f133bc72a9e4703686b3640cf6
 RMD160 (hashbrown-0.9.1.crate) = c4e351b13a42cc9f0220b7c264dd4cd1ff517390
 SHA512 (hashbrown-0.9.1.crate) = dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd
@@ -168,10 +148,10 @@ SHA1 (hermit-abi-0.1.18.crate) = ee66773
 RMD160 (hermit-abi-0.1.18.crate) = 3bccd7ee4d6d12fec60d64949db05811ed7e7fea
 SHA512 (hermit-abi-0.1.18.crate) = 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914
 Size (hermit-abi-0.1.18.crate) = 9936 bytes
-SHA1 (humansize-1.1.0.crate) = fe84aaf8b01c15a45ed28797a893260002d7c2e4
-RMD160 (humansize-1.1.0.crate) = 041329e6d8032dca7f084e4539fb17bd5bef68e7
-SHA512 (humansize-1.1.0.crate) = dfca883bddb8562e7538522a560624bc98a53fc8ee712fc3e023e502ffe85ac7bbcd9a68a2718331bb206014dfdb74445bdab7d4aefedd047994219ad1b216a8
-Size (humansize-1.1.0.crate) = 4459 bytes
+SHA1 (humansize-1.1.1.crate) = af82ed2ecd6ccc08ecf1913fbd90ea8dc2cf958e
+RMD160 (humansize-1.1.1.crate) = 1cd47da4a7d391dade010af7d6b97760b0e01e1e
+SHA512 (humansize-1.1.1.crate) = 90b25500014d7ff541b6feb496ebb25ffbf0bbdfc3ea80ce3b3a1597d08c2cea9b967c674e261d3c8c3587d3481da8d899cc5e3fb05b22c55f90e178508ebeff
+Size (humansize-1.1.1.crate) = 9131 bytes
 SHA1 (indexmap-1.6.2.crate) = be308b2ced92533f40b10ca5e9503035731a8660
 RMD160 (indexmap-1.6.2.crate) = deb3f20e54677dd8d6af7ad69c54b56d897275c0
 SHA512 (indexmap-1.6.2.crate) = 1509b6aa6b3b84fa15b98026052f6d5f0f1aedd065b02b24e31b799f8db68d5770e9a8302ef10e1ad16817256dbc03c55593928a48eddb252d25de7e0b7e6406
@@ -216,10 +196,14 @@ SHA1 (log-0.4.14.crate) = 5e8f22c07bd48b
 RMD160 (log-0.4.14.crate) = 91b8b87a9386f54c92b4625d69722c8871eb8b3a
 SHA512 (log-0.4.14.crate) = 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
 Size (log-0.4.14.crate) = 34582 bytes
-SHA1 (maplit-1.0.2.crate) = c47c5cb5f29950146d4224f0abf7f0668a422554
-RMD160 (maplit-1.0.2.crate) = 9e7bb91a5059418273b2c9a86334bdc1ba59465b
-SHA512 (maplit-1.0.2.crate) = 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f
-Size (maplit-1.0.2.crate) = 8871 bytes
+SHA1 (lua-src-543.0.0.crate) = 44755061e143502012490a946a9ec460a3636809
+RMD160 (lua-src-543.0.0.crate) = caea9c6d9320817122392f3ca9c5cf4bf83268d2
+SHA512 (lua-src-543.0.0.crate) = 2d5675ce834ae73e05c3458c91cc4bf054fdb8c3bcbede3fc0ae13ae8b82e293aa874366bbdc39256633aad42b5923ee6cdc281dc8c8445f3633e3444bfd5a8e
+Size (lua-src-543.0.0.crate) = 658016 bytes
+SHA1 (luajit-src-210.1.3+restyfe08842.crate) = 186be088d0384977a30d5716a2cdadc2827a3296
+RMD160 (luajit-src-210.1.3+restyfe08842.crate) = 86951196184935b253fd6ec614413d1180fea0ef
+SHA512 (luajit-src-210.1.3+restyfe08842.crate) = 4c88ac207256f6588b455d874752ccf3c13dd9a4d88eb9c58aefafb8c3807b227ffbe916b819d5dd782bfc6e8710fe562a7b26954d9c9db5eacc3e39bf63f26f
+Size (luajit-src-210.1.3+restyfe08842.crate) = 1100185 bytes
 SHA1 (memchr-2.3.4.crate) = 4eb4ea3572d3246dc6719835ee8ba36aec83e782
 RMD160 (memchr-2.3.4.crate) = c72bdb98f3f929c4958776a0cccb8369d8c307c8
 SHA512 (memchr-2.3.4.crate) = 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6
@@ -244,6 +228,10 @@ SHA1 (miow-0.3.7.crate) = ab7f3b1fed76bb
 RMD160 (miow-0.3.7.crate) = 0e31b78cb90b5487532f3f99bd0d0a79a0e417f5
 SHA512 (miow-0.3.7.crate) = 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699
 Size (miow-0.3.7.crate) = 24563 bytes
+SHA1 (mlua-0.5.4.crate) = 6596e82dae4fd96e1a0cce98833d95ec92ea438f
+RMD160 (mlua-0.5.4.crate) = 8f4c34353e45a9658bc33a4b0e5ffda7253eec74
+SHA512 (mlua-0.5.4.crate) = 7d004ec1383881a82fee7851f569e0dfc2f611be17096dcb16ab048c42b2cd49fbc6f90d5abb9d06a5f33622ba5ae982a3e8b9c6ba0c3ffa11c2cb84db5b1366
+Size (mlua-0.5.4.crate) = 129521 bytes
 SHA1 (natord-1.0.9.crate) = 9e71b28a863be135d5c275a6392b3dd78c14ca0e
 RMD160 (natord-1.0.9.crate) = d3b55435cfff2e59406078867ee717222cfbdabf
 SHA512 (natord-1.0.9.crate) = bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
@@ -272,10 +260,6 @@ SHA1 (oorandom-11.1.3.crate) = bbee3be62
 RMD160 (oorandom-11.1.3.crate) = 6d063a508a10d5c3d2833ccc482956e0a5315653
 SHA512 (oorandom-11.1.3.crate) = 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
 Size (oorandom-11.1.3.crate) = 10068 bytes
-SHA1 (opaque-debug-0.2.3.crate) = 5c0e84db3bd62194151c1f6f50a3725e3959431c
-RMD160 (opaque-debug-0.2.3.crate) = 732009e9003be68f169257f26b2353d220347a43
-SHA512 (opaque-debug-0.2.3.crate) = 7aa44aedd3fa5a6ed3d60239c23dce4cb7b27693e110140e6b332579bf1c1b773244f12271ced975e53caf68f3f381a7edaada573efb982d2e13d638a3a6dd40
-Size (opaque-debug-0.2.3.crate) = 5643 bytes
 SHA1 (parking_lot-0.11.1.crate) = cc680109b07aee4e442208ad4d2b9604dcb6ba93
 RMD160 (parking_lot-0.11.1.crate) = 327497a6fc9eab455c2deee650fe1d813100402d
 SHA512 (parking_lot-0.11.1.crate) = 17e394ac8b62656177a12fcfd246d9bb59be468a5ac174e4d6d8b4ffd0411497d3ce943ca5deab184cebf5c1bbca97b4273f79bf210c78d7f4b6f5e9d68026a2
@@ -284,22 +268,10 @@ SHA1 (parking_lot_core-0.8.3.crate) = 1c
 RMD160 (parking_lot_core-0.8.3.crate) = 66248f3491702812c30f2c7cb1ed7a9221a8d51a
 SHA512 (parking_lot_core-0.8.3.crate) = 1dba5a7e68ee007918fb210ff308f7382ed1c54d2fe6db36a8246453434246b71e6795db107c83ca39c2bddf5e4a27da7978a464b53d41e150e744d81e75b341
 Size (parking_lot_core-0.8.3.crate) = 32147 bytes
-SHA1 (pest-2.1.3.crate) = 14f5ee1514dc471b06445f8ae7c490495ab62934
-RMD160 (pest-2.1.3.crate) = 1b9b7bc69dfdf7674922aaa080fd98ad00285744
-SHA512 (pest-2.1.3.crate) = 08a36d4571cc0e912ae87e1f2116424b3d4139b653dd9a446fec8ff39cd9a691e8305c86cf75d227b5349197ada4ce79912ac25f0726b98a0642981ac4673c83
-Size (pest-2.1.3.crate) = 77986 bytes
-SHA1 (pest_derive-2.1.0.crate) = 2632154dfc61a01371e50a261b47653b3d199d98
-RMD160 (pest_derive-2.1.0.crate) = c9a69dcd8f6ba0bdec2f2e1d2052f5f27804126c
-SHA512 (pest_derive-2.1.0.crate) = 4d554921b35b6c2491f56b859d389e93459552807df6ff989f9913a9314171e5b6eba93cf7e03528973d6025b663cde7b841d38fabd8197c33beddafaf83fbba
-Size (pest_derive-2.1.0.crate) = 14049 bytes
-SHA1 (pest_generator-2.1.3.crate) = a3ac753568c2630218d50c8edec692a0de1469c9
-RMD160 (pest_generator-2.1.3.crate) = fbd412184c5873b8b10eafb26ca02b28213749cd
-SHA512 (pest_generator-2.1.3.crate) = 8be05ef3fd59dc4ccb7871388f8e3cb24cbc2f64eacf7a32fb887f1d8911b528ec545fe78bdd7beb03e2c04eb7fc0ad98ac9fce8579f95ea71cc280912f07c3b
-Size (pest_generator-2.1.3.crate) = 14227 bytes
-SHA1 (pest_meta-2.1.3.crate) = 2090c3b6f291f2f8188bab1e80e6fc3a2526ecca
-RMD160 (pest_meta-2.1.3.crate) = db3420339b47f79ee2340a94d82e0767a0e93b6a
-SHA512 (pest_meta-2.1.3.crate) = f31492b452b58c632c0c5c3e357ba2b41ae2b5816d0ec432c1a281dfc681c5b5c2ab4f194c1049938e671ac232d85667aab91323e986df4edf6093a4e2d47ac3
-Size (pest_meta-2.1.3.crate) = 27818 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 (plotters-0.3.0.crate) = 056c5184622faf0420e26f69f0fc128829d0401c
 RMD160 (plotters-0.3.0.crate) = 125fb765772685d8fc6e53bacac499d79c7c2b1b
 SHA512 (plotters-0.3.0.crate) = c54a833b2184cf0a9e9ac93739dfe06cafbbf381b20fa8601a5d97a25998881d92197afb086d1dc40dceb283aa2bd054151f9a21d38e0eefc817247c8e2c40f6
@@ -316,10 +288,6 @@ SHA1 (proc-macro2-1.0.26.crate) = 1dd543
 RMD160 (proc-macro2-1.0.26.crate) = cf64bb993babb06aad316cf49655c7fbc52c86d1
 SHA512 (proc-macro2-1.0.26.crate) = e6d39cc0d5ec644e3fb424347bde0a82a8ce8549745a1a827bf4dc21f6248471935b5499c3b6d1b7a129f0ddc560754254c528ac39fb1fce2ec3bd9520afc3e2
 Size (proc-macro2-1.0.26.crate) = 38233 bytes
-SHA1 (quick-error-2.0.0.crate) = 23119515ef20915d72f9c9e15882c23484567409
-RMD160 (quick-error-2.0.0.crate) = 6a5685b7e4229387edcdfa278cb3fc3443a820d9
-SHA512 (quick-error-2.0.0.crate) = c5b5de71846649930b0bbd40ce829db36e1416673f17d692db52d44d433bce761a3dd6d98a273d4104f01299bb20e9d7e7fe1b8aff1843f5eb434042ca8896ed
-Size (quick-error-2.0.0.crate) = 14286 bytes
 SHA1 (quote-1.0.9.crate) = 7e27d33619123ef5f370d3ed0b59a6180249823d
 RMD160 (quote-1.0.9.crate) = fb5820ff3e8936a528b67af76d5380f92996840c
 SHA512 (quote-1.0.9.crate) = dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
@@ -408,10 +376,6 @@ SHA1 (serde_yaml-0.8.17.crate) = 6006110
 RMD160 (serde_yaml-0.8.17.crate) = 600dc7ed367de6f44a3200099b7c5819d53ab4ac
 SHA512 (serde_yaml-0.8.17.crate) = 3e7a4baa156ca1d9655a76fbaccd2d87b6929165972f6390316c9d4d55fc9815827e3c4bbb8a1c594f048dcc9c3fd6f4c55370df27f6257dbc28e2066274a7c1
 Size (serde_yaml-0.8.17.crate) = 40805 bytes
-SHA1 (sha-1-0.8.2.crate) = d3f9f42de8000af5c2fe8532a67fa9d13acc18d2
-RMD160 (sha-1-0.8.2.crate) = 4f67c20e635f07c05a993621ef35875db6d986c9
-SHA512 (sha-1-0.8.2.crate) = 65ddb7bd8f0157d134e70f7c6d6abf7aea198cb97da17b418a265642c5930b8cbd9c8e0b97b557102787cc842cddc93213d669345c2aaac6a1e7146765b2d5cd
-Size (sha-1-0.8.2.crate) = 12338 bytes
 SHA1 (signal-hook-0.1.17.crate) = ee7446f0b06ce0830311eff7bbdd695a87378cbc
 RMD160 (signal-hook-0.1.17.crate) = 638c4bbfcf2ce227ae94a8764f7850ab0f346fc0
 SHA512 (signal-hook-0.1.17.crate) = 253d1478d7a6491a0b423637a706c941cc2a9707d32d29126f48af808daf8acd88e59013936f8e164df687c04e3a8f5c201b5eeb1952e3269b1419efdb4df94f
@@ -448,14 +412,6 @@ SHA1 (tui-0.14.0.crate) = d20283b868989e
 RMD160 (tui-0.14.0.crate) = 2b818f6bf8def35abdefad44d78866191e1b8da2
 SHA512 (tui-0.14.0.crate) = d333c5368ad51a9a3d6bfdf23bbbc636bfc4518238b7e2bf4983ff7ad765c5d3c6f016a00ebc6ecaf7aea79bef54e4e7acf88d5e18cde50fd3f7d0fe8df2c1ee
 Size (tui-0.14.0.crate) = 140336 bytes
-SHA1 (typenum-1.13.0.crate) = 49119f69dbd1f5adc67505c47e0dd2379fd052c7
-RMD160 (typenum-1.13.0.crate) = 8f62b18369552aedc636c6ba0b978ec78c582a54
-SHA512 (typenum-1.13.0.crate) = 0cd0b884509a5b4a252bed10309139350fce24b5d4bb887f4c0757ed18cb2481e331d7dc32fc81f4cabeeb5849e89ea5d92ea9815cb2985e5df4a022ac703de1
-Size (typenum-1.13.0.crate) = 40238 bytes
-SHA1 (ucd-trie-0.1.3.crate) = f1dc9639a72058a2cea007598525c345df6af8e6
-RMD160 (ucd-trie-0.1.3.crate) = 0f9239c061d99338cdc0ed60ff69b544c2315bbe
-SHA512 (ucd-trie-0.1.3.crate) = 54d43b3824669aa20b725c7747f4fb65bd24e620670c968c1bb0094a0503773acda921b50a0b200c1ea0f84e1e059883c1704bfa5a856d2e2ccda116fb8c3e2b
-Size (ucd-trie-0.1.3.crate) = 44615 bytes
 SHA1 (unicase-2.6.0.crate) = fca8f8a55c2f52810be27abf50c9e4c68123ce91
 RMD160 (unicase-2.6.0.crate) = 033004152782c7088bad573c522ff808a04a88fe
 SHA512 (unicase-2.6.0.crate) = 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
@@ -528,11 +484,12 @@ SHA1 (winapi-x86_64-pc-windows-gnu-0.4.0
 RMD160 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 300417853d251d91cadb9650992a6aa98248619f
 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
-SHA1 (xplr-0.9.1.tar.gz) = 47cb1129e2a94a53a0ca7f0d820e78bfe9d55d41
-RMD160 (xplr-0.9.1.tar.gz) = 6e11d58c22d960de065faa7cb7faa352f880fe3f
-SHA512 (xplr-0.9.1.tar.gz) = 9abe2396befe8d8d445a191f2628d11cc7f3c76cd04bfff76480e0837ea0f2861aad566dd20880049cc6858ad6169b285239da40fbdb4a5447df91cddb9df729
-Size (xplr-0.9.1.tar.gz) = 73405 bytes
+SHA1 (xplr-0.10.2.tar.gz) = 57d59f1eeae4a4cf2d6aaaf31ac47d4ae3518454
+RMD160 (xplr-0.10.2.tar.gz) = 8bb61cb2b8295cc5ce4c5d039e3e557d793dd65a
+SHA512 (xplr-0.10.2.tar.gz) = cd69f6a95dc42885636e1ceba676ca7295682a6e484e6481705ceab7b9f64da55ad6699f98a77c6e91da94f9244aafcfec049c1e645c5e178a97e115d66ad95d
+Size (xplr-0.10.2.tar.gz) = 74537 bytes
 SHA1 (yaml-rust-0.4.5.crate) = de9261ecb0d790e56466b6e1c40371b1050a8650
 RMD160 (yaml-rust-0.4.5.crate) = 2148b0245a840e26646ae4b0c5f394fd8203ad5b
 SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
 Size (yaml-rust-0.4.5.crate) = 47783 bytes
+SHA1 (patch-Cargo.toml) = 13ed144fbefc487fc741b0584286a77b57dc5546

Index: pkgsrc/sysutils/xplr/PLIST
diff -u pkgsrc/sysutils/xplr/PLIST:1.1 pkgsrc/sysutils/xplr/PLIST:1.2
--- pkgsrc/sysutils/xplr/PLIST:1.1      Tue Apr  6 14:59:50 2021
+++ pkgsrc/sysutils/xplr/PLIST  Sun May 23 17:08:50 2021
@@ -1,2 +1,3 @@
-@comment $NetBSD: PLIST,v 1.1 2021/04/06 14:59:50 pin Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/05/23 17:08:50 pin Exp $
 bin/xplr
+share/examples/xplr/init.lua

Index: pkgsrc/sysutils/xplr/cargo-depends.mk
diff -u pkgsrc/sysutils/xplr/cargo-depends.mk:1.6 pkgsrc/sysutils/xplr/cargo-depends.mk:1.7
--- pkgsrc/sysutils/xplr/cargo-depends.mk:1.6   Sat May 15 14:55:48 2021
+++ pkgsrc/sysutils/xplr/cargo-depends.mk       Sun May 23 17:08:50 2021
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.6 2021/05/15 14:55:48 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.7 2021/05/23 17:08:50 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  anyhow-1.0.40
 CARGO_CRATE_DEPENDS+=  arrayref-0.3.6
@@ -8,14 +8,12 @@ CARGO_CRATE_DEPENDS+= autocfg-1.0.1
 CARGO_CRATE_DEPENDS+=  base64-0.13.0
 CARGO_CRATE_DEPENDS+=  bitflags-1.2.1
 CARGO_CRATE_DEPENDS+=  blake2b_simd-0.5.11
-CARGO_CRATE_DEPENDS+=  block-buffer-0.7.3
-CARGO_CRATE_DEPENDS+=  block-padding-0.1.5
 CARGO_CRATE_DEPENDS+=  bstr-0.2.15
 CARGO_CRATE_DEPENDS+=  bumpalo-3.6.1
-CARGO_CRATE_DEPENDS+=  byte-tools-0.3.1
 CARGO_CRATE_DEPENDS+=  byteorder-1.4.3
 CARGO_CRATE_DEPENDS+=  cassowary-0.3.0
 CARGO_CRATE_DEPENDS+=  cast-0.2.3
+CARGO_CRATE_DEPENDS+=  cc-1.0.67
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  chrono-0.4.19
 CARGO_CRATE_DEPENDS+=  clap-2.33.3
@@ -30,19 +28,16 @@ CARGO_CRATE_DEPENDS+=       crossterm-0.18.2
 CARGO_CRATE_DEPENDS+=  crossterm_winapi-0.6.2
 CARGO_CRATE_DEPENDS+=  csv-1.1.6
 CARGO_CRATE_DEPENDS+=  csv-core-0.1.10
-CARGO_CRATE_DEPENDS+=  digest-0.8.1
 CARGO_CRATE_DEPENDS+=  dirs-3.0.1
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.3.5
 CARGO_CRATE_DEPENDS+=  dtoa-0.4.8
 CARGO_CRATE_DEPENDS+=  either-1.6.1
-CARGO_CRATE_DEPENDS+=  fake-simd-0.1.2
-CARGO_CRATE_DEPENDS+=  generic-array-0.12.4
+CARGO_CRATE_DEPENDS+=  erased-serde-0.3.13
 CARGO_CRATE_DEPENDS+=  getrandom-0.1.16
 CARGO_CRATE_DEPENDS+=  half-1.7.1
-CARGO_CRATE_DEPENDS+=  handlebars-3.5.4
 CARGO_CRATE_DEPENDS+=  hashbrown-0.9.1
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.18
-CARGO_CRATE_DEPENDS+=  humansize-1.1.0
+CARGO_CRATE_DEPENDS+=  humansize-1.1.1
 CARGO_CRATE_DEPENDS+=  indexmap-1.6.2
 CARGO_CRATE_DEPENDS+=  instant-0.1.9
 CARGO_CRATE_DEPENDS+=  itertools-0.9.0
@@ -54,13 +49,15 @@ CARGO_CRATE_DEPENDS+=       libc-0.2.92
 CARGO_CRATE_DEPENDS+=  linked-hash-map-0.5.4
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.2
 CARGO_CRATE_DEPENDS+=  log-0.4.14
-CARGO_CRATE_DEPENDS+=  maplit-1.0.2
+CARGO_CRATE_DEPENDS+=  lua-src-543.0.0
+CARGO_CRATE_DEPENDS+=  luajit-src-210.1.3+restyfe08842
 CARGO_CRATE_DEPENDS+=  memchr-2.3.4
 CARGO_CRATE_DEPENDS+=  memoffset-0.6.3
 CARGO_CRATE_DEPENDS+=  mime-0.3.16
 CARGO_CRATE_DEPENDS+=  mime_guess-2.0.3
 CARGO_CRATE_DEPENDS+=  mio-0.7.11
 CARGO_CRATE_DEPENDS+=  miow-0.3.7
+CARGO_CRATE_DEPENDS+=  mlua-0.5.4
 CARGO_CRATE_DEPENDS+=  natord-1.0.9
 CARGO_CRATE_DEPENDS+=  ntapi-0.3.6
 CARGO_CRATE_DEPENDS+=  num-integer-0.1.44
@@ -68,18 +65,13 @@ CARGO_CRATE_DEPENDS+=       num-traits-0.2.14
 CARGO_CRATE_DEPENDS+=  num_cpus-1.13.0
 CARGO_CRATE_DEPENDS+=  numtoa-0.1.0
 CARGO_CRATE_DEPENDS+=  oorandom-11.1.3
-CARGO_CRATE_DEPENDS+=  opaque-debug-0.2.3
 CARGO_CRATE_DEPENDS+=  parking_lot-0.11.1
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.8.3
-CARGO_CRATE_DEPENDS+=  pest-2.1.3
-CARGO_CRATE_DEPENDS+=  pest_derive-2.1.0
-CARGO_CRATE_DEPENDS+=  pest_generator-2.1.3
-CARGO_CRATE_DEPENDS+=  pest_meta-2.1.3
+CARGO_CRATE_DEPENDS+=  pkg-config-0.3.19
 CARGO_CRATE_DEPENDS+=  plotters-0.3.0
 CARGO_CRATE_DEPENDS+=  plotters-backend-0.3.0
 CARGO_CRATE_DEPENDS+=  plotters-svg-0.3.0
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.26
-CARGO_CRATE_DEPENDS+=  quick-error-2.0.0
 CARGO_CRATE_DEPENDS+=  quote-1.0.9
 CARGO_CRATE_DEPENDS+=  rayon-1.5.0
 CARGO_CRATE_DEPENDS+=  rayon-core-1.9.0
@@ -102,7 +94,6 @@ CARGO_CRATE_DEPENDS+=        serde_cbor-0.11.1
 CARGO_CRATE_DEPENDS+=  serde_derive-1.0.125
 CARGO_CRATE_DEPENDS+=  serde_json-1.0.64
 CARGO_CRATE_DEPENDS+=  serde_yaml-0.8.17
-CARGO_CRATE_DEPENDS+=  sha-1-0.8.2
 CARGO_CRATE_DEPENDS+=  signal-hook-0.1.17
 CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.3.0
 CARGO_CRATE_DEPENDS+=  smallvec-1.6.1
@@ -112,8 +103,6 @@ CARGO_CRATE_DEPENDS+=       textwrap-0.11.0
 CARGO_CRATE_DEPENDS+=  time-0.1.44
 CARGO_CRATE_DEPENDS+=  tinytemplate-1.2.1
 CARGO_CRATE_DEPENDS+=  tui-0.14.0
-CARGO_CRATE_DEPENDS+=  typenum-1.13.0
-CARGO_CRATE_DEPENDS+=  ucd-trie-0.1.3
 CARGO_CRATE_DEPENDS+=  unicase-2.6.0
 CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.7.1
 CARGO_CRATE_DEPENDS+=  unicode-width-0.1.8

Added files:

Index: pkgsrc/sysutils/xplr/patches/patch-Cargo.toml
diff -u /dev/null pkgsrc/sysutils/xplr/patches/patch-Cargo.toml:1.3
--- /dev/null   Sun May 23 17:08:50 2021
+++ pkgsrc/sysutils/xplr/patches/patch-Cargo.toml       Sun May 23 17:08:50 2021
@@ -0,0 +1,15 @@
+$NetBSD: patch-Cargo.toml,v 1.3 2021/05/23 17:08:50 pin Exp $
+
+Don't pull the vendored version of mlua, use native luajit
+
+--- Cargo.toml.orig    2021-05-22 09:16:16.000000000 +0000
++++ Cargo.toml
+@@ -28,7 +28,7 @@ lazy_static = "1.4.0"
+ indexmap = { version = "1.6.2", features = ["serde"] }
+ natord = "1.0.9"
+ humansize = "1.1.0"
+-mlua = { version = "0.5.4", features = ["luajit", "vendored", "serialize", "send"] }
++mlua = { version = "0.5.4", features = ["luajit", "serialize", "send"] }
+ 
+ [dev-dependencies]
+ criterion = "0.3"



Home | Main Index | Thread Index | Old Index