Re: [UPDATE] audio/ncspot to 0.8.2

2021-08-30 Thread Klemens Nanni
On Sun, Aug 29, 2021 at 07:10:31AM +0200, Sebastien Marie wrote:
> On Sat, Aug 28, 2021 at 08:48:02PM +0200, Henrik Friedrichsen wrote:
> > Attached diff updates audio/ncspot to 0.8.2.
> > 
> > Changelog:
> > 
> > Maintenance
> > Add Windows release builds (#573)
> > Reduce API calls by only fetching the full track details if necessary
> > Refactoring, other cleanups and dependency updates
> > Remove broken Facebook login code (#310)
> > 
> > Features
> > Scrolling on volume text increases/decreases volume (#576)
> > 
> > OK?
> 
> Could you move all MODCARGO_CRATES lines in a crates.inc file, and add
> .include "crates.inc" line in Makefile ?
> 
> It will align audio/ncspot with the current pratice for go/rust ports.

Thought the same, although I'd update and split separately so as to keep
the updating diff clear.

I'll do that now.



Re: [UPDATE] audio/ncspot to 0.8.2

2021-08-29 Thread Henrik Friedrichsen
On Sun, Aug 29, 2021 at 07:10:31AM +0200, Sebastien Marie wrote:
> Could you move all MODCARGO_CRATES lines in a crates.inc file, and add
> .include "crates.inc" line in Makefile ?

Sure, done!
Index: Makefile
===
RCS file: /cvs/ports/audio/ncspot/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile5 Aug 2021 10:41:21 -   1.17
+++ Makefile29 Aug 2021 09:08:41 -
@@ -6,7 +6,7 @@ COMMENT =   ncurses Spotify client
 
 GH_ACCOUNT =   hrkfdn
 GH_PROJECT =   ncspot
-GH_TAGNAME =   v0.8.1
+GH_TAGNAME =   v0.8.2
 
 CATEGORIES =   audio
 
@@ -33,409 +33,8 @@ MODCARGO_FEATURES = cursive/pancurses-ba
portaudio_backend
 
 DISTFILES +=   ${DISTNAME}${EXTRACT_SUFX}
-MODCARGO_CRATES += addr2line   0.16.0  # Apache-2.0/MIT
-MODCARGO_CRATES += adler   1.0.2   # 0BSD OR MIT OR Apache-2.0
-MODCARGO_CRATES += aes 0.6.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += aes-ctr 0.6.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += aes-soft0.6.4   # MIT OR Apache-2.0
-MODCARGO_CRATES += aesni   0.10.0  # MIT OR Apache-2.0
-MODCARGO_CRATES += ahash   0.6.3   # MIT OR Apache-2.0
-MODCARGO_CRATES += aho-corasick0.7.18  # Unlicense/MIT
-MODCARGO_CRATES += alsa0.5.0   # Apache-2.0/MIT
-MODCARGO_CRATES += alsa-sys0.3.1   # MIT
-MODCARGO_CRATES += ansi_term   0.11.0  # MIT
-MODCARGO_CRATES += array-macro 1.0.5   # MIT/Apache-2.0
-MODCARGO_CRATES += arrayref0.3.6   # BSD-2-Clause
-MODCARGO_CRATES += arrayvec0.5.2   # MIT/Apache-2.0
-MODCARGO_CRATES += async-io1.6.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES += async-trait 0.1.50  # MIT OR Apache-2.0
-MODCARGO_CRATES += atty0.2.14  # MIT
-MODCARGO_CRATES += autocfg 0.1.7   # Apache-2.0/MIT
-MODCARGO_CRATES += autocfg 1.0.1   # Apache-2.0 OR MIT
-MODCARGO_CRATES += backtrace   0.3.61  # MIT/Apache-2.0
-MODCARGO_CRATES += base64  0.10.1  # MIT/Apache-2.0
-MODCARGO_CRATES += base64  0.13.0  # MIT/Apache-2.0
-MODCARGO_CRATES += bindgen 0.56.0  # BSD-3-Clause
-MODCARGO_CRATES += bitflags0.9.1   # MIT/Apache-2.0
-MODCARGO_CRATES += bitflags1.2.1   # MIT/Apache-2.0
-MODCARGO_CRATES += blake2b_simd0.5.11  # MIT
-MODCARGO_CRATES += block   0.1.6   # MIT
-MODCARGO_CRATES += block-buffer0.9.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += bumpalo 3.7.0   # MIT/Apache-2.0
-MODCARGO_CRATES += byteorder   1.4.3   # Unlicense OR MIT
-MODCARGO_CRATES += bytes   0.4.12  # MIT
-MODCARGO_CRATES += bytes   0.5.6   # MIT
-MODCARGO_CRATES += bytes   1.0.1   # MIT
-MODCARGO_CRATES += cache-padded1.1.1   # Apache-2.0 OR MIT
-MODCARGO_CRATES += cc  1.0.69  # MIT/Apache-2.0
-MODCARGO_CRATES += cesu8   1.1.0   # Apache-2.0/MIT
-MODCARGO_CRATES += cexpr   0.4.0   # Apache-2.0/MIT
-MODCARGO_CRATES += cfg-if  0.1.10  # MIT/Apache-2.0
-MODCARGO_CRATES += cfg-if  1.0.0   # MIT/Apache-2.0
-MODCARGO_CRATES += chrono  0.4.19  # MIT/Apache-2.0
-MODCARGO_CRATES += cipher  0.2.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += clang-sys   1.2.0   # Apache-2.0
-MODCARGO_CRATES += clap2.33.3  # MIT
-MODCARGO_CRATES += clipboard   0.5.0   # MIT / Apache-2.0
-MODCARGO_CRATES += clipboard-win   2.2.0   # MIT
-MODCARGO_CRATES += cloudabi0.0.3   # BSD-2-Clause
-MODCARGO_CRATES += combine 4.6.0   # MIT
-MODCARGO_CRATES += concurrent-queue1.2.2   # Apache-2.0 OR MIT
-MODCARGO_CRATES += constant_time_eq0.1.5   # CC0-1.0
-MODCARGO_CRATES += core-foundation 0.9.1   # MIT / Apache-2.0
-MODCARGO_CRATES += core-foundation-sys 0.6.2   # MIT / Apache-2.0
-MODCARGO_CRATES += core-foundation-sys 0.8.2   # MIT / Apache-2.0
-MODCARGO_CRATES += coreaudio-rs0.10.0  # MIT/Apache-2.0
-MODCARGO_CRATES += coreaudio-sys   0.2.8   # MIT
-MODCARGO_CRATES += cpal0.13.3  # Apache-2.0
-MODCARGO_CRATES += cpufeatures 0.1.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += crossbeam-channel   0.5.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += crossbeam-utils 0.8.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += crypto-mac  0.11.1  # MIT OR Apache-2.0
-MODCARGO_CRATES += ctr 0.6.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += cursive 0.16.3  # MIT
-MODCARGO_CRATES += cursive_core0.2.2   # MIT
-MODCARGO_CRATES += darling 0.9.0   # MIT
-MODCARGO_CRATES += darling 0.10.2  # MIT
-MODCARGO_CRATES += darling_core0.9.0   # MIT
-MODCARGO_CRATES += darling_core0.10.2  # MIT
-MODCARGO_CRATES += darling_macro   0.9.0   # MIT
-MODCARGO_CRATES += darling_macro   0.10.2  # MIT
-MODCARGO_CRATES += dbus0.9.3   # Apache-2.0/MIT
-MODCARGO_CRATES += dbus-tree   0.9.1   # 

Re: [UPDATE] audio/ncspot to 0.8.2

2021-08-28 Thread Sebastien Marie
On Sat, Aug 28, 2021 at 08:48:02PM +0200, Henrik Friedrichsen wrote:
> Attached diff updates audio/ncspot to 0.8.2.
> 
> Changelog:
> 
> Maintenance
> Add Windows release builds (#573)
> Reduce API calls by only fetching the full track details if necessary
> Refactoring, other cleanups and dependency updates
> Remove broken Facebook login code (#310)
> 
> Features
> Scrolling on volume text increases/decreases volume (#576)
> 
> OK?

Could you move all MODCARGO_CRATES lines in a crates.inc file, and add
.include "crates.inc" line in Makefile ?

It will align audio/ncspot with the current pratice for go/rust ports.

Thanks.
-- 
Sebastien Marie



[UPDATE] audio/ncspot to 0.8.2

2021-08-28 Thread Henrik Friedrichsen
Attached diff updates audio/ncspot to 0.8.2.

Changelog:

Maintenance
Add Windows release builds (#573)
Reduce API calls by only fetching the full track details if necessary
Refactoring, other cleanups and dependency updates
Remove broken Facebook login code (#310)

Features
Scrolling on volume text increases/decreases volume (#576)

OK?Index: Makefile
===
RCS file: /cvs/ports/audio/ncspot/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile5 Aug 2021 10:41:21 -   1.17
+++ Makefile28 Aug 2021 18:03:19 -
@@ -6,7 +6,7 @@ COMMENT =   ncurses Spotify client
 
 GH_ACCOUNT =   hrkfdn
 GH_PROJECT =   ncspot
-GH_TAGNAME =   v0.8.1
+GH_TAGNAME =   v0.8.2
 
 CATEGORIES =   audio
 
@@ -48,7 +48,7 @@ MODCARGO_CRATES +=array-macro 1.0.5   # M
 MODCARGO_CRATES += arrayref0.3.6   # BSD-2-Clause
 MODCARGO_CRATES += arrayvec0.5.2   # MIT/Apache-2.0
 MODCARGO_CRATES += async-io1.6.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES += async-trait 0.1.50  # MIT OR Apache-2.0
+MODCARGO_CRATES += async-trait 0.1.51  # MIT OR Apache-2.0
 MODCARGO_CRATES += atty0.2.14  # MIT
 MODCARGO_CRATES += autocfg 0.1.7   # Apache-2.0/MIT
 MODCARGO_CRATES += autocfg 1.0.1   # Apache-2.0 OR MIT
@@ -65,7 +65,7 @@ MODCARGO_CRATES +=bumpalo 3.7.0   # MIT/A
 MODCARGO_CRATES += byteorder   1.4.3   # Unlicense OR MIT
 MODCARGO_CRATES += bytes   0.4.12  # MIT
 MODCARGO_CRATES += bytes   0.5.6   # MIT
-MODCARGO_CRATES += bytes   1.0.1   # MIT
+MODCARGO_CRATES += bytes   1.1.0   # MIT
 MODCARGO_CRATES += cache-padded1.1.1   # Apache-2.0 OR MIT
 MODCARGO_CRATES += cc  1.0.69  # MIT/Apache-2.0
 MODCARGO_CRATES += cesu8   1.1.0   # Apache-2.0/MIT
@@ -74,21 +74,20 @@ MODCARGO_CRATES +=  cfg-if  0.1.10  # MIT/A
 MODCARGO_CRATES += cfg-if  1.0.0   # MIT/Apache-2.0
 MODCARGO_CRATES += chrono  0.4.19  # MIT/Apache-2.0
 MODCARGO_CRATES += cipher  0.2.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += clang-sys   1.2.0   # Apache-2.0
+MODCARGO_CRATES += clang-sys   1.2.1   # Apache-2.0
 MODCARGO_CRATES += clap2.33.3  # MIT
 MODCARGO_CRATES += clipboard   0.5.0   # MIT / Apache-2.0
 MODCARGO_CRATES += clipboard-win   2.2.0   # MIT
 MODCARGO_CRATES += cloudabi0.0.3   # BSD-2-Clause
-MODCARGO_CRATES += combine 4.6.0   # MIT
+MODCARGO_CRATES += combine 4.6.1   # MIT
 MODCARGO_CRATES += concurrent-queue1.2.2   # Apache-2.0 OR MIT
 MODCARGO_CRATES += constant_time_eq0.1.5   # CC0-1.0
 MODCARGO_CRATES += core-foundation 0.9.1   # MIT / Apache-2.0
-MODCARGO_CRATES += core-foundation-sys 0.6.2   # MIT / Apache-2.0
 MODCARGO_CRATES += core-foundation-sys 0.8.2   # MIT / Apache-2.0
 MODCARGO_CRATES += coreaudio-rs0.10.0  # MIT/Apache-2.0
 MODCARGO_CRATES += coreaudio-sys   0.2.8   # MIT
-MODCARGO_CRATES += cpal0.13.3  # Apache-2.0
-MODCARGO_CRATES += cpufeatures 0.1.5   # MIT OR Apache-2.0
+MODCARGO_CRATES += cpal0.13.4  # Apache-2.0
+MODCARGO_CRATES += cpufeatures 0.2.1   # MIT OR Apache-2.0
 MODCARGO_CRATES += crossbeam-channel   0.5.1   # MIT OR Apache-2.0
 MODCARGO_CRATES += crossbeam-utils 0.8.5   # MIT OR Apache-2.0
 MODCARGO_CRATES += crypto-mac  0.11.1  # MIT OR Apache-2.0
@@ -146,7 +145,7 @@ MODCARGO_CRATES +=  getrandom   0.2.3   # MIT
 MODCARGO_CRATES += gimli   0.25.0  # Apache-2.0/MIT
 MODCARGO_CRATES += glob0.3.0   # MIT/Apache-2.0
 MODCARGO_CRATES += h2  0.2.7   # MIT
-MODCARGO_CRATES += h2  0.3.3   # MIT
+MODCARGO_CRATES += h2  0.3.4   # MIT
 MODCARGO_CRATES += half1.7.1   # MIT/Apache-2.0
 MODCARGO_CRATES += hashbrown   0.11.2  # Apache-2.0/MIT
 MODCARGO_CRATES += headers 0.3.4   # MIT
@@ -156,13 +155,13 @@ MODCARGO_CRATES +=hermit-abi  0.1.19  # M
 MODCARGO_CRATES += hmac0.11.0  # MIT OR Apache-2.0
 MODCARGO_CRATES += http0.2.4   # MIT/Apache-2.0
 MODCARGO_CRATES += http-body   0.3.1   # MIT
-MODCARGO_CRATES += http-body   0.4.2   # MIT
-MODCARGO_CRATES += httparse1.4.1   # MIT/Apache-2.0
+MODCARGO_CRATES += http-body   0.4.3   # MIT
+MODCARGO_CRATES += httparse1.5.1   # MIT/Apache-2.0
 MODCARGO_CRATES += httpdate0.3.2   # MIT/Apache-2.0
 MODCARGO_CRATES += httpdate1.0.1   # MIT/Apache-2.0
 MODCARGO_CRATES += humantime   1.3.0   # MIT/Apache-2.0
 MODCARGO_CRATES += hyper   0.13.10 # MIT
-MODCARGO_CRATES += hyper   0.14.11 # MIT
+MODCARGO_CRATES += hyper   0.14.12 # MIT
 MODCARGO_CRATES += hyper-proxy 0.9.1   # MIT
 MODCARGO_CRATES += hyper-tls   0.4.3   # MIT/Apache-2.0
 MODCARGO_CRATES += hyper-tls