? tickrs.diff Index: Makefile =================================================================== RCS file: /cvs/ports/productivity/tickrs/Makefile,v diff -u -p -u -p -r1.1.1.1 Makefile --- Makefile 3 Aug 2025 09:26:09 -0000 1.1.1.1 +++ Makefile 29 Jun 2026 03:55:26 -0000 @@ -1,10 +1,10 @@ COMMENT = realtime ticker data in your terminal -PKGNAME = tickrs-0.14.11 +PKGNAME = tickrs-0.15.0 GH_ACCOUNT = tarkah GH_PROJECT = tickrs -GH_TAGNAME = v0.14.11 +GH_TAGNAME = v0.15.0 CATEGORIES = productivity @@ -17,7 +17,7 @@ WANTLIB += ${MODCARGO_WANTLIB} m curl LIB_DEPENDS = net/curl -MODULES = devel/cargo +MODULES = devel/cargo MODCARGO_CRATES_UPDATE += tickrs-api Index: crates.inc =================================================================== RCS file: /cvs/ports/productivity/tickrs/crates.inc,v diff -u -p -u -p -r1.1.1.1 crates.inc --- crates.inc 3 Aug 2025 09:26:09 -0000 1.1.1.1 +++ crates.inc 29 Jun 2026 03:55:26 -0000 @@ -1,5 +1,6 @@ MODCARGO_CRATES += addr2line 0.20.0 # Apache-2.0 OR MIT MODCARGO_CRATES += adler 1.0.2 # 0BSD OR MIT OR Apache-2.0 +MODCARGO_CRATES += allocator-api2 0.2.21 # MIT OR Apache-2.0 MODCARGO_CRATES += android-tzdata 0.1.1 # MIT OR Apache-2.0 MODCARGO_CRATES += android_system_properties 0.1.5 # MIT/Apache-2.0 MODCARGO_CRATES += ansi_term 0.12.1 # MIT @@ -18,6 +19,7 @@ MODCARGO_CRATES += autocfg 1.1.0 # Apach MODCARGO_CRATES += backtrace 0.3.68 # MIT OR Apache-2.0 MODCARGO_CRATES += better-panic 0.3.0 # MIT MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0 +MODCARGO_CRATES += bitflags 2.8.0 # MIT OR Apache-2.0 MODCARGO_CRATES += blocking 1.3.1 # Apache-2.0 OR MIT MODCARGO_CRATES += bumpalo 3.13.0 # MIT/Apache-2.0 MODCARGO_CRATES += bytes 1.4.0 # MIT @@ -33,6 +35,7 @@ MODCARGO_CRATES += core-foundation-sys 0 MODCARGO_CRATES += crossbeam-channel 0.5.8 # MIT OR Apache-2.0 MODCARGO_CRATES += crossbeam-utils 0.8.16 # MIT OR Apache-2.0 MODCARGO_CRATES += crossterm 0.25.0 # MIT +MODCARGO_CRATES += crossterm 0.27.0 # MIT MODCARGO_CRATES += crossterm_winapi 0.9.1 # MIT MODCARGO_CRATES += curl 0.4.46 # MIT MODCARGO_CRATES += curl-sys 0.4.72+curl-8.6.0 # MIT @@ -47,6 +50,7 @@ MODCARGO_CRATES += errno-dragonfly 0.1.2 MODCARGO_CRATES += event-listener 2.5.3 # Apache-2.0 OR MIT MODCARGO_CRATES += fastrand 1.9.0 # Apache-2.0 OR MIT MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT +MODCARGO_CRATES += foldhash 0.1.4 # Zlib MODCARGO_CRATES += form_urlencoded 1.2.0 # MIT OR Apache-2.0 MODCARGO_CRATES += futures 0.3.28 # MIT OR Apache-2.0 MODCARGO_CRATES += futures-channel 0.3.28 # MIT OR Apache-2.0 @@ -62,7 +66,9 @@ MODCARGO_CRATES += getrandom 0.2.10 # MI MODCARGO_CRATES += gimli 0.27.3 # MIT OR Apache-2.0 MODCARGO_CRATES += gloo-timers 0.2.6 # MIT/Apache-2.0 MODCARGO_CRATES += hashbrown 0.14.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += hashbrown 0.15.2 # MIT OR Apache-2.0 MODCARGO_CRATES += heck 0.3.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += heck 0.4.1 # MIT OR Apache-2.0 MODCARGO_CRATES += hermit-abi 0.1.19 # MIT/Apache-2.0 MODCARGO_CRATES += hermit-abi 0.3.2 # MIT OR Apache-2.0 MODCARGO_CRATES += http 0.2.9 # MIT OR Apache-2.0 @@ -70,10 +76,12 @@ MODCARGO_CRATES += iana-time-zone 0.1.57 MODCARGO_CRATES += iana-time-zone-haiku 0.1.2 # MIT OR Apache-2.0 MODCARGO_CRATES += idna 0.4.0 # MIT OR Apache-2.0 MODCARGO_CRATES += indexmap 2.0.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += indoc 2.0.5 # MIT OR Apache-2.0 MODCARGO_CRATES += instant 0.1.12 # BSD-3-Clause MODCARGO_CRATES += io-lifetimes 1.0.11 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT MODCARGO_CRATES += isahc 1.7.2 # MIT MODCARGO_CRATES += itertools 0.10.5 # MIT/Apache-2.0 +MODCARGO_CRATES += itertools 0.12.1 # MIT OR Apache-2.0 MODCARGO_CRATES += itoa 1.0.9 # MIT OR Apache-2.0 MODCARGO_CRATES += js-sys 0.3.64 # MIT/Apache-2.0 MODCARGO_CRATES += kv-log-macro 1.0.7 # MIT OR Apache-2.0 @@ -84,6 +92,7 @@ MODCARGO_CRATES += libz-sys 1.1.11 # MIT MODCARGO_CRATES += linux-raw-sys 0.3.8 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT MODCARGO_CRATES += lock_api 0.4.10 # MIT OR Apache-2.0 MODCARGO_CRATES += log 0.4.19 # MIT OR Apache-2.0 +MODCARGO_CRATES += lru 0.12.5 # MIT MODCARGO_CRATES += memchr 2.5.0 # Unlicense/MIT MODCARGO_CRATES += mime 0.3.17 # MIT OR Apache-2.0 MODCARGO_CRATES += miniz_oxide 0.7.1 # MIT OR Zlib OR Apache-2.0 @@ -97,6 +106,7 @@ MODCARGO_CRATES += openssl-sys 0.9.90 # MODCARGO_CRATES += parking 2.1.0 # Apache-2.0 OR MIT MODCARGO_CRATES += parking_lot 0.12.1 # MIT OR Apache-2.0 MODCARGO_CRATES += parking_lot_core 0.9.8 # MIT OR Apache-2.0 +MODCARGO_CRATES += paste 1.0.15 # MIT OR Apache-2.0 MODCARGO_CRATES += percent-encoding 2.3.0 # MIT OR Apache-2.0 MODCARGO_CRATES += pin-project 1.1.2 # Apache-2.0 OR MIT MODCARGO_CRATES += pin-project-internal 1.1.2 # Apache-2.0 OR MIT @@ -108,12 +118,14 @@ MODCARGO_CRATES += proc-macro-error 1.0. MODCARGO_CRATES += proc-macro-error-attr 1.0.4 # MIT OR Apache-2.0 MODCARGO_CRATES += proc-macro2 1.0.66 # MIT OR Apache-2.0 MODCARGO_CRATES += quote 1.0.32 # MIT OR Apache-2.0 +MODCARGO_CRATES += ratatui 0.25.0 # MIT MODCARGO_CRATES += rclite 0.1.5 # MIT OR Apache-2.0 MODCARGO_CRATES += redox_syscall 0.2.16 # MIT MODCARGO_CRATES += redox_syscall 0.3.5 # MIT MODCARGO_CRATES += redox_users 0.4.3 # MIT MODCARGO_CRATES += rustc-demangle 0.1.23 # MIT/Apache-2.0 MODCARGO_CRATES += rustix 0.37.23 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT +MODCARGO_CRATES += rustversion 1.0.19 # MIT OR Apache-2.0 MODCARGO_CRATES += ryu 1.0.15 # Apache-2.0 OR BSL-1.0 MODCARGO_CRATES += schannel 0.1.22 # MIT MODCARGO_CRATES += scopeguard 1.2.0 # MIT OR Apache-2.0 @@ -130,9 +142,12 @@ MODCARGO_CRATES += sluice 0.5.5 # MIT MODCARGO_CRATES += smallvec 1.11.0 # MIT OR Apache-2.0 MODCARGO_CRATES += socket2 0.4.9 # MIT OR Apache-2.0 MODCARGO_CRATES += socket2 0.5.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += stability 0.1.1 # MIT MODCARGO_CRATES += strsim 0.8.0 # MIT MODCARGO_CRATES += structopt 0.3.26 # Apache-2.0 OR MIT MODCARGO_CRATES += structopt-derive 0.4.18 # Apache-2.0/MIT +MODCARGO_CRATES += strum 0.25.0 # MIT +MODCARGO_CRATES += strum_macros 0.25.3 # MIT MODCARGO_CRATES += syn 1.0.109 # MIT OR Apache-2.0 MODCARGO_CRATES += syn 2.0.27 # MIT OR Apache-2.0 MODCARGO_CRATES += textwrap 0.11.0 # MIT @@ -145,7 +160,6 @@ MODCARGO_CRATES += tracing 0.1.37 # MIT MODCARGO_CRATES += tracing-attributes 0.1.26 # MIT MODCARGO_CRATES += tracing-core 0.1.31 # MIT MODCARGO_CRATES += tracing-futures 0.2.5 # MIT -MODCARGO_CRATES += tui 0.19.0 # MIT MODCARGO_CRATES += unicode-bidi 0.3.13 # MIT OR Apache-2.0 MODCARGO_CRATES += unicode-ident 1.0.11 # (MIT OR Apache-2.0) AND Unicode-DFS-2016 MODCARGO_CRATES += unicode-normalization 0.1.22 # MIT/Apache-2.0 Index: distinfo =================================================================== RCS file: /cvs/ports/productivity/tickrs/distinfo,v diff -u -p -u -p -r1.1.1.1 distinfo --- distinfo 3 Aug 2025 09:26:09 -0000 1.1.1.1 +++ distinfo 29 Jun 2026 03:55:26 -0000 @@ -1,5 +1,6 @@ SHA256 (cargo/addr2line-0.20.0.tar.gz) = 9Pp44Yxk/OBekCrezXpe7RWl4KNDn3sOFp8CUiFIZeM= SHA256 (cargo/adler-1.0.2.tar.gz) = 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4= +SHA256 (cargo/allocator-api2-0.2.21.tar.gz) = aD15EOdDUYsONPEYb5JJS+yssEfHtr9hbJZ3IYD++SM= SHA256 (cargo/android-tzdata-0.1.1.tar.gz) = 6ZmUGyNPMTGwC8E8ItBujF/3JtG2MYrH6ydpl7u0/vA= SHA256 (cargo/android_system_properties-0.1.5.tar.gz) = gZ5yGdvUEEOsJ5sZgw8u/IlxVkkNf9bqkWcgEX7mYxE= SHA256 (cargo/ansi_term-0.12.1.tar.gz) = 1Sqbt+wM9ITFUYMKfOJ70g1n6sZH4b77VrC+TuOaVdI= @@ -18,6 +19,7 @@ SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1G SHA256 (cargo/backtrace-0.3.68.tar.gz) = QxkgjaBJxDZhc5xfreK6GC8J0dwimbMimNOjFpKxfhI= SHA256 (cargo/better-panic-0.3.0.tar.gz) = b6nh0RomhoTL2Q7TY3DXV3r7bGLZEt3/XBX8NDQ+UDY= SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo= +SHA256 (cargo/bitflags-2.8.0.tar.gz) = j2j1PIOrlX9ywyZC84aO7APrl00fuC5FMShFZIJhPTY= SHA256 (cargo/blocking-1.3.1.tar.gz) = dyMaHI+AFpb8ASPsYVDOks/7jhZKAq+5yN3uDptlrWU= SHA256 (cargo/bumpalo-3.13.0.tar.gz) = o+LD2u+IPswbXVjBWtrpNHCpHUJfNTK6FpWEllavP8E= SHA256 (cargo/bytes-1.4.0.tar.gz) = ibL9Kg3PONeXHiGUtrbuurRa4BBnRWp/2T1VR6YbcL4= @@ -33,6 +35,7 @@ SHA256 (cargo/core-foundation-sys-0.8.4. SHA256 (cargo/crossbeam-channel-0.5.8.tar.gz) = ozwr938t8GGDw6ow0elsBpWjE9T5xFPMN2Km2zn5kgA= SHA256 (cargo/crossbeam-utils-0.8.16.tar.gz) = WiKy1j1NHcC38baydH3QCIAIqb4ott3wsefTNeMDcpQ= SHA256 (cargo/crossterm-0.25.0.tar.gz) = 5k5sD74sFzV0BffHWMHvlg/OCL37LAPYjSoY1+CcS2c= +SHA256 (cargo/crossterm-0.27.0.tar.gz) = 9Hb+RF1ByemR/QdRWm9GMHS3giQsz0pbex0QEucIJN8= SHA256 (cargo/crossterm_winapi-0.9.1.tar.gz) = rN18YqNmXH9oMKUWNdmsmyPtOFeX9wqDu4uv6cVyqys= SHA256 (cargo/curl-0.4.46.tar.gz) = HiFh3W66CQ/xWUCE6V/WeuzPBDgv/qd5meqU7ULsZ7Y= SHA256 (cargo/curl-sys-0.4.72+curl-8.6.0.tar.gz) = KcvcgxTER9Eej9FW3N0DHZ4Cp6l2Fj45a1SMAxU7yeo= @@ -47,6 +50,7 @@ SHA256 (cargo/errno-dragonfly-0.1.2.tar. SHA256 (cargo/event-listener-2.5.3.tar.gz) = AgYXX4K41r9mUv99caHif9Lk795Yf9NoZigU1uwdnOA= SHA256 (cargo/fastrand-1.9.0.tar.gz) = 5RCT4nsHl8NZeDKUyk8KkRwnAYTLEPhXg7EYYUoVAb4= SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE= +SHA256 (cargo/foldhash-0.1.4.tar.gz) = oNL94fez1IuDldXy3nbBilKL1qnN3kON90e/y6PgXW8= SHA256 (cargo/form_urlencoded-1.2.0.tar.gz) = pivBz2+DDC7BSlE6n7Ek0KITpilmikGG8ynbIf4EVlI= SHA256 (cargo/futures-0.3.28.tar.gz) = IzQqvhKrpYOROy5i8iIl/5yVB3QGXkv7YaGc2XcP7EA= SHA256 (cargo/futures-channel-0.3.28.tar.gz) = lVUY1H4Jslu+vHoY3xC4Hwx2bq9MTxzM7y/KXypPtfI= @@ -62,7 +66,9 @@ SHA256 (cargo/getrandom-0.2.10.tar.gz) = SHA256 (cargo/gimli-0.27.3.tar.gz) = tsgJhK/6EdmNG4i2asiFPxQyF7OZ08dBFneP+P207S4= SHA256 (cargo/gloo-timers-0.2.6.tar.gz) = m5laZruHvrzpoPSpWu0B2spIcsBQv8shZTNhwDvDXlw= SHA256 (cargo/hashbrown-0.14.0.tar.gz) = LGIBuf+f2QpaO6wuVqgw0MqlCVdvDlA4GO6CwYGzQ3o= +SHA256 (cargo/hashbrown-0.15.2.tar.gz) = vxUUAP8Lr/VGUAfdLz5xfz/lAgdMpWMGnOOmYp0Hsok= SHA256 (cargo/heck-0.3.3.tar.gz) = bWIe+yaGPw6ZJMasV36CdeXmt3RV22T/psZckE6eEyw= +SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag= SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM= SHA256 (cargo/hermit-abi-0.3.2.tar.gz) = RDFEyM2t2T6/Ut20BW0lf1tSwE08gE5lfRnrc/wzZos= SHA256 (cargo/http-0.2.9.tar.gz) = vW7/yZr7Y0Ja/5sFg28CmSnjRaYUihS37NWrZ6+URII= @@ -70,10 +76,12 @@ SHA256 (cargo/iana-time-zone-0.1.57.tar. SHA256 (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 8xgnogb1avMuWQulbV0tCF9VhQgZJZN0PxayMGSVJp8= SHA256 (cargo/idna-0.4.0.tar.gz) = fSDWsHv7wQiILYjtjjfTljbcwmDhXjDEXmugiWELkXw= SHA256 (cargo/indexmap-2.0.0.tar.gz) = 1Ud/4iMKeXadjcaODqv1Q3kHwEV6VhSp6N3bZ/Zetl0= +SHA256 (cargo/indoc-2.0.5.tar.gz) = skj1Ik0dYGAF4CyX9apOiO6yMEiLzAO8nKTXmROZ8rU= SHA256 (cargo/instant-0.1.12.tar.gz) = elu+gkxQfF2llWNV6Gp0bYLg4UZPZdhizF5x2nDpSyw= SHA256 (cargo/io-lifetimes-1.0.11.tar.gz) = 6ue5ruloA21U3OBs6679kZ5EcudTKW2szW00Tj4t8MI= SHA256 (cargo/isahc-1.7.2.tar.gz) = M04EtNeB9DbcMVyx51Fb2WgmQmNF1JgUnkveNrZ/juk= SHA256 (cargo/itertools-0.10.5.tar.gz) = sP0iYOgpvd9MtuqAIoneL4bWp6aQGS++kbP0bg8shHM= +SHA256 (cargo/itertools-0.12.1.tar.gz) = uikQItu9OYpFWs8SbB40GVQHmFW8YN/dpkE2O9aSJWk= SHA256 (cargo/itoa-1.0.9.tar.gz) = rxUKtoj/ISL87yKb6Jy1DdZq+eAaT/MgzBN+7Mm6zDg= SHA256 (cargo/js-sys-0.3.64.tar.gz) = xfGV/kl/cC2w8xiwf91o7bFpVa7YMN+DY9g3VC+Pk1o= SHA256 (cargo/kv-log-macro-1.0.7.tar.gz) = DeizAyl2Na1XyfUFn9nO56R/jo2qCd8PzQfdOfsil38= @@ -84,6 +92,7 @@ SHA256 (cargo/libz-sys-1.1.11.tar.gz) = SHA256 (cargo/linux-raw-sys-0.3.8.tar.gz) = 71OULre/f/Q6YXs+LBxKXs9ZRKfBvBLX7jm7sV5cFRk= SHA256 (cargo/lock_api-0.4.10.tar.gz) = wcyXF6ILG7Ii8zPmqS/TL32KGN3FoxkaEa9F3L9NzRY= SHA256 (cargo/log-0.4.19.tar.gz) = sGpM3kwPJxpEZ4Lj7/jeeJVIzlfbyOypKSwn9KQgBLQ= +SHA256 (cargo/lru-0.12.5.tar.gz) = I0z09KBNwfV+JLlswM1gDPKvRg1BYaxezdCvjh87Kjg= SHA256 (cargo/memchr-2.5.0.tar.gz) = Lf/lLs8ndy5gGQW3Uiy073kNLMIDSIu9Di/oX8t0Vm0= SHA256 (cargo/mime-0.3.17.tar.gz) = aHe7UUCB7ip/9e+d4ygfFKTdS86sTAk4gHSmtd+KE5o= SHA256 (cargo/miniz_oxide-0.7.1.tar.gz) = 54EOC+VbQoraQQQcQfMsnxpCgXkBtMz0X6PUtlYedMc= @@ -97,6 +106,7 @@ SHA256 (cargo/openssl-sys-0.9.90.tar.gz) SHA256 (cargo/parking-2.1.0.tar.gz) = FPIlLINKQO2btUIgKWSVeOY6o0GsQB905xndGv2oOU4= SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8= SHA256 (cargo/parking_lot_core-0.9.8.tar.gz) = k/AMhl/nyr9lAIGv/s04cQcPJnZ+eyBwo/+uFMZUtEc= +SHA256 (cargo/paste-1.0.15.tar.gz) = V8DXt0tWO0nTja4AoMN9TW3ptDI4KyiS8FdN3K5z/Qo= SHA256 (cargo/percent-encoding-2.3.0.tar.gz) = mypHhylumYlhE5TDPxk/Z2cErxaG5wuPgDOrW6mjWpQ= SHA256 (cargo/pin-project-1.1.2.tar.gz) = AwrSvE2xColEyw2DfxWL3+xNSkhzq3AalQRncNEfiEI= SHA256 (cargo/pin-project-internal-1.1.2.tar.gz) = 7C4HLszpTsRxsTOY1UAsGI52rAPPdN0al1Fhsjo/bZw= @@ -108,12 +118,14 @@ SHA256 (cargo/proc-macro-error-1.0.4.tar SHA256 (cargo/proc-macro-error-attr-1.0.4.tar.gz) = ob5AGA5S7MmK2AsYSTS689DSn5eVdOQ5r1pVJ0s1+Gk= SHA256 (cargo/proc-macro2-1.0.66.tar.gz) = GPsx2z+b3bLqghzeMKn3ARfj8RmTi17mMLdAOqbi6tk= SHA256 (cargo/quote-1.0.32.tar.gz) = UPOznM+3IFQN66oBZHVxAcCOy40yaxU1jOdqYsfoWWU= +SHA256 (cargo/ratatui-0.25.0.tar.gz) = pWWeUuS6bgey2tnxFY9XjvhKc3YmJd21FTYBnzTRgOs= SHA256 (cargo/rclite-0.1.5.tar.gz) = tOWcDhS8FofHeVyVJrK+vjIzUsvHrFC76/iY8OmXV44= SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo= SHA256 (cargo/redox_syscall-0.3.5.tar.gz) = VnZk8mJwlHOTCkv55Rvy6/M0jy50jMxQ3qIGRoWPjyk= SHA256 (cargo/redox_users-0.4.3.tar.gz) = sDPYN6fPFi15k63tkwTjCoMhPGSLbjidsjMZH4keXCs= SHA256 (cargo/rustc-demangle-0.1.23.tar.gz) = 1ia7na534oIZk3rwRcJXwov9P2kzPFElU1B/X5eYy3Y= SHA256 (cargo/rustix-0.37.23.tar.gz) = TWlxi/gcYSekncZORKdC6LuSE8D/iGmiLDCPhMHUqwY= +SHA256 (cargo/rustversion-1.0.19.tar.gz) = 98Rbl4QoPxsuf7YbQgR8L9Z47wlg1Pbx66ExWUzDadQ= SHA256 (cargo/ryu-1.0.15.tar.gz) = GtTMjaTvcj7WC87SARgdg3ka1DMhPYwk7//aHuyF10E= SHA256 (cargo/schannel-0.1.22.tar.gz) = DDczv0z36giAdU4Zy1pGIAfEqMGRS/83LMyVtGTx34g= SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k= @@ -130,9 +142,12 @@ SHA256 (cargo/sluice-0.5.5.tar.gz) = bXQ SHA256 (cargo/smallvec-1.11.0.tar.gz) = YrtP7uSf3Z9wfvgC4iNlo13kt7KZ3kdj1Ev+qJlEL/k= SHA256 (cargo/socket2-0.4.9.tar.gz) = ZKSpEe7YXa8Yg0z6qGp5t9Jm/5P/W6FABUJiGUgO1mI= SHA256 (cargo/socket2-0.5.4.tar.gz) = QDHoIOtVKt7pKVgUwM7Z5c843fHot9Vm1t6OJTjqmJ4= +SHA256 (cargo/stability-0.1.1.tar.gz) = 69Gxd4lNoqLZEgIIwzhgZq8GpIglXKq8XejdyiLbw84= SHA256 (cargo/strsim-0.8.0.tar.gz) = jqURnNtMVbVdQyq7UToEKThIeMFd3mDMd7HJneGpWmo= SHA256 (cargo/structopt-0.3.26.tar.gz) = DGtcZERbqAlKarDDzSrTI+BxcQEtnJiwsVZR2vF4ehA= SHA256 (cargo/structopt-derive-0.4.18.tar.gz) = 3LWuMn+cwTtodjtXSXcMueBIqZvZ39+ljQzwXV9kr+A= +SHA256 (cargo/strum-0.25.0.tar.gz) = KQ1U6m+RyWkZW9vNdELIwqK6h9qL9gp+6GojXUvB4SU= +SHA256 (cargo/strum_macros-0.25.3.tar.gz) = I9wfqaycFpp4umLwuEGBS3q64RvdBHucWPiTQ54wnqA= SHA256 (cargo/syn-1.0.109.tar.gz) = crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc= SHA256 (cargo/syn-2.0.27.tar.gz) = tg9nP0SoJVucjGV9r2alltQ18tqBpVWwbcZE0IC6ReA= SHA256 (cargo/textwrap-0.11.0.tar.gz) = 0yZhD0CMek629Rw3wzDklrCFBslFfJ00KH7MOICfsGA= @@ -145,7 +160,6 @@ SHA256 (cargo/tracing-0.1.37.tar.gz) = j SHA256 (cargo/tracing-attributes-0.1.26.tar.gz) = X08x9WFZ6YIG2p79gjQEt5tu8xQ7Snq3bmexdRslpKs= SHA256 (cargo/tracing-core-0.1.31.tar.gz) = CVW4E3od9vGi6aN9imZWKR/wKXwal8JODYQl/iMS95o= SHA256 (cargo/tracing-futures-0.2.5.tar.gz) = l9CVrhXiRaBXyOhFG6ubPuHh9o6borT7wY0KxSN4NfI= -SHA256 (cargo/tui-0.19.0.tar.gz) = zN0my9Z0AH5kmictpEdftmbTqgrQUx2nE222+rDlutE= SHA256 (cargo/unicode-bidi-0.3.13.tar.gz) = koiLpVc/8IBzazZIaWtwyvrX0lBVEXWsuqTgOFs+FGA= SHA256 (cargo/unicode-ident-1.0.11.tar.gz) = MBq6rkdaqRaH64JRSzKKtHohGlMwJssl/D5Rm4at/Dw= SHA256 (cargo/unicode-normalization-0.1.22.tar.gz) = XFcT8PxLXbZooqxjzbe7RGnYyf7QR7HQKSzHsM4rqSE= @@ -199,9 +213,10 @@ SHA256 (cargo/windows_x86_64_gnullvm-0.5 SHA256 (cargo/windows_x86_64_msvc-0.42.2.tar.gz) = muxdozFSQVjG0aSsCrFUEUnAuVBf3gZCOwL17wEGufA= SHA256 (cargo/windows_x86_64_msvc-0.48.0.tar.gz) = GlFfV5n+SWHLUy+YPOKyMII2a4mOUv+85FnIb2fIN4o= SHA256 (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = vsR+W/0b/w7q9ti0hcwQdIkaGXq0Il1QTLehq4iwK/A= -SHA256 (tickrs-0.14.11.tar.gz) = 5sfEz7w4HE5WMWc0M1yH6I8ytyKvuR6hvZa7qAKXZgs= +SHA256 (tickrs-0.15.0.tar.gz) = 0GZI/rnQ2lPxAYjwUOgyQWKhqDoe0PL3o2CYPcLysKY= SIZE (cargo/addr2line-0.20.0.tar.gz) = 39558 SIZE (cargo/adler-1.0.2.tar.gz) = 12778 +SIZE (cargo/allocator-api2-0.2.21.tar.gz) = 63622 SIZE (cargo/android-tzdata-0.1.1.tar.gz) = 7674 SIZE (cargo/android_system_properties-0.1.5.tar.gz) = 5243 SIZE (cargo/ansi_term-0.12.1.tar.gz) = 24838 @@ -220,6 +235,7 @@ SIZE (cargo/autocfg-1.1.0.tar.gz) = 1327 SIZE (cargo/backtrace-0.3.68.tar.gz) = 79891 SIZE (cargo/better-panic-0.3.0.tar.gz) = 409222 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021 +SIZE (cargo/bitflags-2.8.0.tar.gz) = 47482 SIZE (cargo/blocking-1.3.1.tar.gz) = 19040 SIZE (cargo/bumpalo-3.13.0.tar.gz) = 82114 SIZE (cargo/bytes-1.4.0.tar.gz) = 58080 @@ -235,6 +251,7 @@ SIZE (cargo/core-foundation-sys-0.8.4.ta SIZE (cargo/crossbeam-channel-0.5.8.tar.gz) = 90455 SIZE (cargo/crossbeam-utils-0.8.16.tar.gz) = 42508 SIZE (cargo/crossterm-0.25.0.tar.gz) = 116533 +SIZE (cargo/crossterm-0.27.0.tar.gz) = 125311 SIZE (cargo/crossterm_winapi-0.9.1.tar.gz) = 16027 SIZE (cargo/curl-0.4.46.tar.gz) = 94864 SIZE (cargo/curl-sys-0.4.72+curl-8.6.0.tar.gz) = 3269599 @@ -249,6 +266,7 @@ SIZE (cargo/errno-dragonfly-0.1.2.tar.gz SIZE (cargo/event-listener-2.5.3.tar.gz) = 15392 SIZE (cargo/fastrand-1.9.0.tar.gz) = 11910 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266 +SIZE (cargo/foldhash-0.1.4.tar.gz) = 13764 SIZE (cargo/form_urlencoded-1.2.0.tar.gz) = 8923 SIZE (cargo/futures-0.3.28.tar.gz) = 53229 SIZE (cargo/futures-channel-0.3.28.tar.gz) = 32281 @@ -264,7 +282,9 @@ SIZE (cargo/getrandom-0.2.10.tar.gz) = 3 SIZE (cargo/gimli-0.27.3.tar.gz) = 287904 SIZE (cargo/gloo-timers-0.2.6.tar.gz) = 5516 SIZE (cargo/hashbrown-0.14.0.tar.gz) = 116103 +SIZE (cargo/hashbrown-0.15.2.tar.gz) = 138478 SIZE (cargo/heck-0.3.3.tar.gz) = 10260 +SIZE (cargo/heck-0.4.1.tar.gz) = 11567 SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979 SIZE (cargo/hermit-abi-0.3.2.tar.gz) = 13783 SIZE (cargo/http-0.2.9.tar.gz) = 100146 @@ -272,10 +292,12 @@ SIZE (cargo/iana-time-zone-0.1.57.tar.gz SIZE (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 7185 SIZE (cargo/idna-0.4.0.tar.gz) = 271429 SIZE (cargo/indexmap-2.0.0.tar.gz) = 64038 +SIZE (cargo/indoc-2.0.5.tar.gz) = 14396 SIZE (cargo/instant-0.1.12.tar.gz) = 6128 SIZE (cargo/io-lifetimes-1.0.11.tar.gz) = 37346 SIZE (cargo/isahc-1.7.2.tar.gz) = 203314 SIZE (cargo/itertools-0.10.5.tar.gz) = 115354 +SIZE (cargo/itertools-0.12.1.tar.gz) = 137761 SIZE (cargo/itoa-1.0.9.tar.gz) = 10492 SIZE (cargo/js-sys-0.3.64.tar.gz) = 80313 SIZE (cargo/kv-log-macro-1.0.7.tar.gz) = 16842 @@ -286,6 +308,7 @@ SIZE (cargo/libz-sys-1.1.11.tar.gz) = 30 SIZE (cargo/linux-raw-sys-0.3.8.tar.gz) = 1013776 SIZE (cargo/lock_api-0.4.10.tar.gz) = 26713 SIZE (cargo/log-0.4.19.tar.gz) = 38073 +SIZE (cargo/lru-0.12.5.tar.gz) = 16047 SIZE (cargo/memchr-2.5.0.tar.gz) = 65812 SIZE (cargo/mime-0.3.17.tar.gz) = 15712 SIZE (cargo/miniz_oxide-0.7.1.tar.gz) = 55194 @@ -299,6 +322,7 @@ SIZE (cargo/openssl-sys-0.9.90.tar.gz) = SIZE (cargo/parking-2.1.0.tar.gz) = 9491 SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967 SIZE (cargo/parking_lot_core-0.9.8.tar.gz) = 32383 +SIZE (cargo/paste-1.0.15.tar.gz) = 18374 SIZE (cargo/percent-encoding-2.3.0.tar.gz) = 10196 SIZE (cargo/pin-project-1.1.2.tar.gz) = 57540 SIZE (cargo/pin-project-internal-1.1.2.tar.gz) = 27825 @@ -310,12 +334,14 @@ SIZE (cargo/proc-macro-error-1.0.4.tar.g SIZE (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 7971 SIZE (cargo/proc-macro2-1.0.66.tar.gz) = 43575 SIZE (cargo/quote-1.0.32.tar.gz) = 28037 +SIZE (cargo/ratatui-0.25.0.tar.gz) = 341858 SIZE (cargo/rclite-0.1.5.tar.gz) = 9432 SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012 SIZE (cargo/redox_syscall-0.3.5.tar.gz) = 23404 SIZE (cargo/redox_users-0.4.3.tar.gz) = 15353 SIZE (cargo/rustc-demangle-0.1.23.tar.gz) = 28970 SIZE (cargo/rustix-0.37.23.tar.gz) = 328010 +SIZE (cargo/rustversion-1.0.19.tar.gz) = 20616 SIZE (cargo/ryu-1.0.15.tar.gz) = 46906 SIZE (cargo/schannel-0.1.22.tar.gz) = 41642 SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619 @@ -332,9 +358,12 @@ SIZE (cargo/sluice-0.5.5.tar.gz) = 6960 SIZE (cargo/smallvec-1.11.0.tar.gz) = 34680 SIZE (cargo/socket2-0.4.9.tar.gz) = 45421 SIZE (cargo/socket2-0.5.4.tar.gz) = 54663 +SIZE (cargo/stability-0.1.1.tar.gz) = 4753 SIZE (cargo/strsim-0.8.0.tar.gz) = 9309 SIZE (cargo/structopt-0.3.26.tar.gz) = 53798 SIZE (cargo/structopt-derive-0.4.18.tar.gz) = 20996 +SIZE (cargo/strum-0.25.0.tar.gz) = 5539 +SIZE (cargo/strum_macros-0.25.3.tar.gz) = 22570 SIZE (cargo/syn-1.0.109.tar.gz) = 237611 SIZE (cargo/syn-2.0.27.tar.gz) = 241653 SIZE (cargo/textwrap-0.11.0.tar.gz) = 17322 @@ -347,7 +376,6 @@ SIZE (cargo/tracing-0.1.37.tar.gz) = 738 SIZE (cargo/tracing-attributes-0.1.26.tar.gz) = 32060 SIZE (cargo/tracing-core-0.1.31.tar.gz) = 61263 SIZE (cargo/tracing-futures-0.2.5.tar.gz) = 11637 -SIZE (cargo/tui-0.19.0.tar.gz) = 141279 SIZE (cargo/unicode-bidi-0.3.13.tar.gz) = 44477 SIZE (cargo/unicode-ident-1.0.11.tar.gz) = 42067 SIZE (cargo/unicode-normalization-0.1.22.tar.gz) = 122604 @@ -401,4 +429,4 @@ SIZE (cargo/windows_x86_64_gnullvm-0.52. SIZE (cargo/windows_x86_64_msvc-0.42.2.tar.gz) = 666936 SIZE (cargo/windows_x86_64_msvc-0.48.0.tar.gz) = 671422 SIZE (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = 827905 -SIZE (tickrs-0.14.11.tar.gz) = 840360 +SIZE (tickrs-0.15.0.tar.gz) = 842429 Index: files/config.yml =================================================================== RCS file: /cvs/ports/productivity/tickrs/files/config.yml,v diff -u -p -u -p -r1.1.1.1 config.yml --- files/config.yml 3 Aug 2025 09:26:09 -0000 1.1.1.1 +++ files/config.yml 29 Jun 2026 03:55:26 -0000 @@ -92,3 +92,17 @@ # border_axis: '#FC9766' # highlight_focused: '#FC9766' # highlight_unfocused: '#727072' + +# Track portfolio holdings +# average_price must be calculated manually +# Ticker symbols must match 'symbols:' above to appear + +#portfolio: +# AMD: +# quantity: 1.3 +# average_price: 221 +# SPY: +# quantity: 100 +# average_price: 450.25 + + Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/productivity/tickrs/pkg/DESCR,v diff -u -p -u -p -r1.1.1.1 DESCR --- pkg/DESCR 3 Aug 2025 09:26:09 -0000 1.1.1.1 +++ pkg/DESCR 29 Jun 2026 03:55:26 -0000 @@ -3,3 +3,5 @@ Realtime ticker data plotted in your ter Price data is sourced from Yahoo! Finance. The 'ticker codes' can be found by searching https://finance.yahoo.com + +'Portfolio' feature: see example config.yml