pkgsrc-WIP-changes archive

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

librespot: build from git-dev



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Wed Oct 7 11:09:06 2020 +0200
Changeset:	cf22599227108ef02c5a398a1f6773b6c29b5dca

Modified Files:
	librespot/Makefile
	librespot/PLIST
	librespot/distinfo
Removed Files:
	librespot/TODO

Log Message:
librespot: build from git-dev

Issue #520 which prevented the package from building on NetBSD has
now been fixed.

Build a package from commit a2f832dff171914935f7e1a98a5da3d7c8a0b789
until a new upstream release becomes available.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cf22599227108ef02c5a398a1f6773b6c29b5dca

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

diffstat:
 librespot/Makefile | 14 ++++++++------
 librespot/PLIST    |  4 +---
 librespot/TODO     | 18 ------------------
 librespot/distinfo | 36 ++++++++++++++++--------------------
 4 files changed, 25 insertions(+), 47 deletions(-)

diffs:
diff --git a/librespot/Makefile b/librespot/Makefile
index 072060ad66..b164d85814 100644
--- a/librespot/Makefile
+++ b/librespot/Makefile
@@ -3,9 +3,12 @@
 DISTNAME=	librespot-0.1.3
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_GITHUB:=librespot-org/}
-GITHUB_TAG=	v${PKGVERSION_NOREV}
+#GITHUB_TAG=	v${PKGVERSION_NOREV}
+#Track a specific commit until new release upstream
+GITHUB_PROJECT=	librespot
+GITHUB_TAG=	a2f832dff171914935f7e1a98a5da3d7c8a0b789
 
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+MAINTAINER=	pin%NetBSD.org@localhost
 HOMEPAGE=	https://github.com/librespot-org/librespot/
 COMMENT=	Open Source Spotify client library
 LICENSE=	mit
@@ -40,7 +43,6 @@ CARGO_CRATE_DEPENDS+=	block-padding-0.1.5
 CARGO_CRATE_DEPENDS+=	byte-tools-0.3.1
 CARGO_CRATE_DEPENDS+=	byteorder-1.3.4
 CARGO_CRATE_DEPENDS+=	bytes-0.4.12
-CARGO_CRATE_DEPENDS+=	c_linked_list-1.1.1
 CARGO_CRATE_DEPENDS+=	cc-1.0.58
 CARGO_CRATE_DEPENDS+=	cexpr-0.4.0
 CARGO_CRATE_DEPENDS+=	cfg-if-0.1.10
@@ -79,8 +81,6 @@ CARGO_CRATE_DEPENDS+=	futures-task-0.3.5
 CARGO_CRATE_DEPENDS+=	futures-util-0.3.5
 CARGO_CRATE_DEPENDS+=	gcc-0.3.55
 CARGO_CRATE_DEPENDS+=	generic-array-0.12.3
-CARGO_CRATE_DEPENDS+=	get_if_addrs-0.5.3
-CARGO_CRATE_DEPENDS+=	get_if_addrs-sys-0.1.1
 CARGO_CRATE_DEPENDS+=	getopts-0.2.21
 CARGO_CRATE_DEPENDS+=	getrandom-0.1.14
 CARGO_CRATE_DEPENDS+=	glib-0.9.3
@@ -102,6 +102,8 @@ CARGO_CRATE_DEPENDS+=	humantime-1.3.0
 CARGO_CRATE_DEPENDS+=	hyper-0.11.27
 CARGO_CRATE_DEPENDS+=	hyper-proxy-0.4.1
 CARGO_CRATE_DEPENDS+=	idna-0.1.5
+CARGO_CRATE_DEPENDS+=	if-addrs-0.6.4
+CARGO_CRATE_DEPENDS+=	if-addrs-sys-0.3.1
 CARGO_CRATE_DEPENDS+=	iovec-0.1.4
 CARGO_CRATE_DEPENDS+=	itoa-0.4.6
 CARGO_CRATE_DEPENDS+=	jack-0.5.7
@@ -115,7 +117,7 @@ CARGO_CRATE_DEPENDS+=	libc-0.2.73
 CARGO_CRATE_DEPENDS+=	libloading-0.4.3
 CARGO_CRATE_DEPENDS+=	libloading-0.5.2
 CARGO_CRATE_DEPENDS+=	libm-0.2.1
-CARGO_CRATE_DEPENDS+=	libmdns-0.2.6
+CARGO_CRATE_DEPENDS+=	libmdns-0.2.7
 CARGO_CRATE_DEPENDS+=	libpulse-sys-0.0.0
 CARGO_CRATE_DEPENDS+=	librespot-tremor-0.1.0
 CARGO_CRATE_DEPENDS+=	linear-map-1.2.0
diff --git a/librespot/PLIST b/librespot/PLIST
index 92ba51a2d7..ef45140829 100644
--- a/librespot/PLIST
+++ b/librespot/PLIST
@@ -1,4 +1,2 @@
 @comment $NetBSD$
-@comment TODO: to fill this file with the file listing:
-@comment TODO: 1. run "/usr/bin/make package"
-@comment TODO: 2. run "/usr/bin/make print-PLIST"
+bin/librespot
diff --git a/librespot/TODO b/librespot/TODO
deleted file mode 100644
index 5070d7e081..0000000000
--- a/librespot/TODO
+++ /dev/null
@@ -1,18 +0,0 @@
-Compiling get_if_addrs v0.5.3
-error[E0425]: cannot find function `do_broadcast` in this scope
-   --> /usr/pkgsrc/wip/librespot/work/vendor/get_if_addrs-0.5.3/src/lib.rs:234:31
-    |
-234 |                         match do_broadcast(ifaddr) {
-    |                               ^^^^^^^^^^^^ not found in this scope
-
-error[E0425]: cannot find function `do_broadcast` in this scope
-   --> /usr/pkgsrc/wip/librespot/work/vendor/get_if_addrs-0.5.3/src/lib.rs:253:31
-    |
-253 |                         match do_broadcast(ifaddr) {
-    |                               ^^^^^^^^^^^^ not found in this scope
-
-error: aborting due to 2 previous errors
-
-For more information about this error, try `rustc --explain E0425`.
-error: could not compile `get_if_addrs`.
-
diff --git a/librespot/distinfo b/librespot/distinfo
index 735d3cff99..4697076a93 100644
--- a/librespot/distinfo
+++ b/librespot/distinfo
@@ -108,10 +108,6 @@ SHA1 (bytes-0.4.12.crate) = bd522e5e0e23f0dc281b57dbce982126098457f1
 RMD160 (bytes-0.4.12.crate) = e70f56debe13fecdec4d236459b493295062099e
 SHA512 (bytes-0.4.12.crate) = 5f603532ea2f04cbc53044422feed1667bf0486af398c9c8e2ce7b4601b37e1c47223201970fb0d17fed77fef7e89961e0ac05a30e6cc9bf13462d98bc587250
 Size (bytes-0.4.12.crate) = 46361 bytes
-SHA1 (c_linked_list-1.1.1.crate) = aa85458f715588c1d94b5ee89bdd33b38d7dae32
-RMD160 (c_linked_list-1.1.1.crate) = ab27dbbe53c02164ac2f99674505a89172880330
-SHA512 (c_linked_list-1.1.1.crate) = 837389914463d697323fc5b15f3d6bb0c7afeb5fb7cbd5725de532f0770e18fd1e304dc013c6e0ab034131808a78b3138685d7f64037bcdc0523139b16b81e6c
-Size (c_linked_list-1.1.1.crate) = 3056 bytes
 SHA1 (cc-1.0.58.crate) = 351fee186b6d17b1407d6633fd979a5f1194d127
 RMD160 (cc-1.0.58.crate) = 5105ec3094c7e0267835908b3dd075f4fa86c6e0
 SHA512 (cc-1.0.58.crate) = 0a208c4dd7700ba92337ad0044c0ae1614b105d6e799fc660d07e7745c60d8e4c8d3688af7ced77734a2a695ac2e7c565c2f2b7a886d71714c2f7675ea2a22f7
@@ -264,14 +260,6 @@ SHA1 (generic-array-0.12.3.crate) = f27941fb6818c07238cd036fc351bcb90a4ed08c
 RMD160 (generic-array-0.12.3.crate) = a5d6f5aea2ad9015fb762b96cfa7af9e9b37226e
 SHA512 (generic-array-0.12.3.crate) = 75f3c19d3aa9db42909298b207564b2df40e7e8b8d54ad18972a833748942b5293a0edb881de894b58b5210c870ad546752c200710c5549144d11a4a0d7417d8
 Size (generic-array-0.12.3.crate) = 18017 bytes
-SHA1 (get_if_addrs-0.5.3.crate) = 5d8f1025af275b23459f7f82b45eee4206b7a688
-RMD160 (get_if_addrs-0.5.3.crate) = fcc8d23a81f5c5f4ec31a24c7294c1b0075ecbb3
-SHA512 (get_if_addrs-0.5.3.crate) = a548a173f9d2f14f474ee4f4eafddf9121e70d9670b53419a373a8e80e1f19688f2bc56b970bab3b663ca60329eb5f2afa1efbdf7a3ccc6a34a235ed99d6fa6e
-Size (get_if_addrs-0.5.3.crate) = 9533 bytes
-SHA1 (get_if_addrs-sys-0.1.1.crate) = 1ffff17dcb0fcf9e96fb8e25f35195626d7a046f
-RMD160 (get_if_addrs-sys-0.1.1.crate) = dec77f2c5820f7b6635248a38c7068d6bf2da615
-SHA512 (get_if_addrs-sys-0.1.1.crate) = 199fe588d3a6c30047e1be520369457fe9678f335960598cfa8c0b005fb55a5ddaee56f239915e112b3307ea224ef8537e892b0a43fbb56135f5728d952ef888
-Size (get_if_addrs-sys-0.1.1.crate) = 7200 bytes
 SHA1 (getopts-0.2.21.crate) = 9dd990ef7bee1b18b41f4e44d342b397134b0a38
 RMD160 (getopts-0.2.21.crate) = 9584128851c5564984b1603741961447d57436ec
 SHA512 (getopts-0.2.21.crate) = 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
@@ -356,6 +344,14 @@ SHA1 (idna-0.1.5.crate) = 5fd8219d324ba63bfd0a63a392086f70ec9e3f1b
 RMD160 (idna-0.1.5.crate) = e4049ab9ac2f8338e23c55d1f948c55a7f265d02
 SHA512 (idna-0.1.5.crate) = 217bc49f667242bd89eff708fef395fd46cfe3d24440bfb76869086fb93805c4f49d718251fb1c35ac40d5588ec98cf8b8b516fda53d6d7fd3da1ab04b0d173a
 Size (idna-0.1.5.crate) = 258735 bytes
+SHA1 (if-addrs-0.6.4.crate) = df98059e6ff8935ab65416dc3387f1cbd74ae9d1
+RMD160 (if-addrs-0.6.4.crate) = 9de00cb5407b95bb1c310f740b20b79ce6518a94
+SHA512 (if-addrs-0.6.4.crate) = 6edb83c2e7e5debf748ed2c82bdda4fd5e47be71cd121e3c06d5c603395830f148029d4c0970e0a1f7eabae9de0e8b9f34e6c2b869315a7595efc8e74a1782a9
+Size (if-addrs-0.6.4.crate) = 10052 bytes
+SHA1 (if-addrs-sys-0.3.1.crate) = 991425addab3109168764a877ac7de28f42a0a56
+RMD160 (if-addrs-sys-0.3.1.crate) = bca3bda9743edbf431c344da73ed6405652a38ce
+SHA512 (if-addrs-sys-0.3.1.crate) = 11183c8d0e900c02973ff29c5a9823d66cfd237dc75eee2d487080862c2689547852b6416c8634231f5a5b8d6d1dfa22850ebdd0d217d12a662f412f3445fcc7
+Size (if-addrs-sys-0.3.1.crate) = 6797 bytes
 SHA1 (iovec-0.1.4.crate) = 01f2b6e6cd1e9ec588f3383df924994fc3dfd24e
 RMD160 (iovec-0.1.4.crate) = 48b0309142ddff8963d9cf2b5a40f36a5f81db4d
 SHA512 (iovec-0.1.4.crate) = e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
@@ -408,18 +404,18 @@ SHA1 (libm-0.2.1.crate) = 3a356935a7de0aac996f035cac3c615f24249387
 RMD160 (libm-0.2.1.crate) = 048b530e8ecdd6fa2289761a440cde0907cc0295
 SHA512 (libm-0.2.1.crate) = a037ce773e4c4b0a9c20a23a9c04a34bc468753a1ccafb42199ae1793adc100148b77b08533c4bcc0f269d7de421c0657b6ea62f132ae808cc3b998f55e713a9
 Size (libm-0.2.1.crate) = 111906 bytes
-SHA1 (libmdns-0.2.6.crate) = 9c769e72f82d29703e0781249b93577ce591b881
-RMD160 (libmdns-0.2.6.crate) = 8b456384bec48bafab6a31bbe6c9308ed4b13d01
-SHA512 (libmdns-0.2.6.crate) = 77fc9035dc67951c91748d214bbc4a3843dd7513d8a378caf017697787e2f23c4d8c6eae322e4bbcb16a2d81fdce5c18b762842efb2a83e8c301441d00a20043
-Size (libmdns-0.2.6.crate) = 23370 bytes
+SHA1 (libmdns-0.2.7.crate) = 02d6dfbfefdcad0ad6859dd313d1101b186b85a9
+RMD160 (libmdns-0.2.7.crate) = 7236848cd273cf9e393cf85ecd9f01dc36deb479
+SHA512 (libmdns-0.2.7.crate) = df43bdb7512d79118d76a47740a91c942338094442652afc9f07b5b856002311b61be0f654b5052dda8e2891343624d474ac4a304fe8574e995019bf08d251c1
+Size (libmdns-0.2.7.crate) = 23508 bytes
 SHA1 (libpulse-sys-0.0.0.crate) = 7b9092f1bbe10ebce4dfa57465d20d5a9f3f7a5c
 RMD160 (libpulse-sys-0.0.0.crate) = 1a49f2f5a5f1492236ad882d00a47e8865ad4c52
 SHA512 (libpulse-sys-0.0.0.crate) = ee81fe852944b827d20db41b89f223b860959e02d9b093bc9e91e8aa7b5a12fde4c57131381090bea2b07fd7a1af8b9a9ca716ee2f2a6d5d9f48036c07e0c96c
 Size (libpulse-sys-0.0.0.crate) = 13621 bytes
-SHA1 (librespot-0.1.3.tar.gz) = 1c926d602fe30336de33865e16f877d3a6480ad3
-RMD160 (librespot-0.1.3.tar.gz) = c69a3494e84c34a9374f1254e26c9040c8f2a162
-SHA512 (librespot-0.1.3.tar.gz) = 76361935df0b28ee54692df11042d98f581b1bcb769794f47b07d3b9b6619f7e4ca7618489171173d0b30f4b95afcae06d698ca9334688b4eb9bbcff60fa9892
-Size (librespot-0.1.3.tar.gz) = 121757 bytes
+SHA1 (librespot-0.1.3-a2f832dff171914935f7e1a98a5da3d7c8a0b789.tar.gz) = 75a6abb723ecac672349f4486a905f77c6c7f82e
+RMD160 (librespot-0.1.3-a2f832dff171914935f7e1a98a5da3d7c8a0b789.tar.gz) = e27407a79f164db2e0a7cce416ac2c9f6a55281f
+SHA512 (librespot-0.1.3-a2f832dff171914935f7e1a98a5da3d7c8a0b789.tar.gz) = efb661ec205b04f6d3c5edac0f7ba51f889aab83d40ec5eaa7e475350ec33757997c223a345f7aab5cc150b63172d40a139da1f21dbf4a4767b8773b3c5e696e
+Size (librespot-0.1.3-a2f832dff171914935f7e1a98a5da3d7c8a0b789.tar.gz) = 122008 bytes
 SHA1 (librespot-tremor-0.1.0.crate) = d238b8d39d2907a9d0a92a4e3ccf3f17f2f26c63
 RMD160 (librespot-tremor-0.1.0.crate) = 606e17af747ea3c317914c51cf1ece6c927151b6
 SHA512 (librespot-tremor-0.1.0.crate) = c2359086cc29eac55f05278ddf16b1852f918d9112e7eb67a7eace8ca73686240d9240dc903d3da20d0b2814d3107ccbfb90c77c7e325871fe2e6447dea42c1c


Home | Main Index | Thread Index | Old Index