Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 9BDD11A9239 for ; Tue, 30 Nov 2021 10:35:00 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id CC0B284EFB; Tue, 30 Nov 2021 10:34:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 1035684EF9 for ; Tue, 30 Nov 2021 10:34:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 31TENI_hJYVG for ; Tue, 30 Nov 2021 10:34:58 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 63A7284EEB for ; Tue, 30 Nov 2021 10:34:58 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 5D207FAEC; Tue, 30 Nov 2021 10:34:58 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1638268498123540" MIME-Version: 1.0 Date: Tue, 30 Nov 2021 10:34:58 +0000 From: "Masatake Daimon" Subject: CVS commit: pkgsrc/audio/mpdas To: pkgsrc-changes@NetBSD.org Reply-To: pho@netbsd.org X-Mailer: log_accum Message-Id: <20211130103458.5D207FAEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1638268498123540 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: pho Date: Tue Nov 30 10:34:58 UTC 2021 Modified Files: pkgsrc/audio/mpdas: Makefile distinfo Removed Files: pkgsrc/audio/mpdas/patches: patch-Makefile Log Message: Update to mpdas-0.4.5 * mpdas-0.4.5 Remove C++11 code to fix compilation for older compilers Re-add older authentication to fix scrobbling for Libre.fm (#43) Also submit album artist if set in metadata (#48) Some refactoring * mpdas-0.4.4 Fix parsing of passwords containing special characters Fix handshake bug caused by passwords containing special characters such as ampersands Also load configuration file from $XDG_CONFIG_HOME/mpdasrc or ~/.config/mpdasrc, if the former is not set * mpdas-0.4.3 Use HTTPS for communication Move away from the deprecated authToken authentication. NOTE: This requires you to change your configuration. Your Last.fm password now needs to be set as plaintext, not an MD5 hash (as before). * mpdas-0.4.2 LibreFM support MPD message command to unlove tracks Bug fixes (better timeout/cURL error handling) * mpdas-0.4.1 Fix memory leak (see #27) * mpdas-0.4.0 Feature: A track can be set as 'loved' on Last.fm e.g. with 'mpc sendmessage mpdas love' Migrate to libmpdclient instead of deprecated libmpd along with some code refactoring Fix typo that would result in an incorrent setgid()-call Fix in the handshake to communicate properly with the new Last.fm site Several other crash fixes and optimizations To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 pkgsrc/audio/mpdas/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/audio/mpdas/distinfo cvs rdiff -u -r1.3 -r0 pkgsrc/audio/mpdas/patches/patch-Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1638268498123540 Content-Disposition: inline Content-Length: 2283 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/audio/mpdas/Makefile diff -u pkgsrc/audio/mpdas/Makefile:1.34 pkgsrc/audio/mpdas/Makefile:1.35 --- pkgsrc/audio/mpdas/Makefile:1.34 Fri Nov 26 15:23:04 2021 +++ pkgsrc/audio/mpdas/Makefile Tue Nov 30 10:34:58 2021 @@ -1,19 +1,20 @@ -# $NetBSD: Makefile,v 1.34 2021/11/26 15:23:04 pho Exp $ +# $NetBSD: Makefile,v 1.35 2021/11/30 10:34:58 pho Exp $ # -DISTNAME= mpdas-0.3.2 -PKGREVISION= 20 +DISTNAME= mpdas-0.4.5 CATEGORIES= audio MASTER_SITES= http://50hz.ws/mpdas/ MAINTAINER= gls@NetBSD.org HOMEPAGE= https://50hz.ws/mpdas/ -COMMENT= Mpdas is an AudioScrobbler client for MPD written in C++ +COMMENT= AudioScrobbler client for MPD written in C++ LICENSE= modified-bsd USE_TOOLS+= pkg-config USE_LANGUAGES= c++03 +MAKE_FLAGS+= MANPREFIX="${PREFIX}/${PKGMANDIR}/man1" + INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 ${DOCDIR} ${EGDIR} RCD_SCRIPTS= mpdas DOCDIR= share/doc/mpdas @@ -28,7 +29,6 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/mpdasrc.example \ ${DESTDIR}${PREFIX}/${EGDIR} -.include "../../audio/libmpd/buildlink3.mk" -.include "../../devel/glib2/buildlink3.mk" +.include "../../audio/libmpdclient/buildlink3.mk" .include "../../www/curl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/audio/mpdas/distinfo diff -u pkgsrc/audio/mpdas/distinfo:1.7 pkgsrc/audio/mpdas/distinfo:1.8 --- pkgsrc/audio/mpdas/distinfo:1.7 Tue Oct 26 09:59:16 2021 +++ pkgsrc/audio/mpdas/distinfo Tue Nov 30 10:34:58 2021 @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.7 2021/10/26 09:59:16 nia Exp $ +$NetBSD: distinfo,v 1.8 2021/11/30 10:34:58 pho Exp $ -BLAKE2s (mpdas-0.3.2.tar.gz) = 93b070b6d4b9dcbbedf79829949ea21cdabc36d201cf51a22de7a7c0301d1203 -SHA512 (mpdas-0.3.2.tar.gz) = b7bc6a78d9a531684a0b59d6e5b6b9701948d10650f567bfebd7eb408d4f22b8c5aed4ddd9b08968aca828ae59b22404bb19c552fc25cf50cdf8adbd7cd77771 -Size (mpdas-0.3.2.tar.gz) = 14143 bytes -SHA1 (patch-Makefile) = c4f684b4e06699615f31c2a9297421c059af6d1f +BLAKE2s (mpdas-0.4.5.tar.gz) = 97c909ed6d2d2d855d6c5b1fbdeb2c115e6d671dc77c94e4db7ad6bed3a3f365 +SHA512 (mpdas-0.4.5.tar.gz) = 18737f20b408a38424c46a611a1184e8e9ab78d1c3bddddc37423c8437007b87c343dfe03fd989c9c54dcc532ed1f567ba854d2ba8e12f344399267dc83daaab +Size (mpdas-0.4.5.tar.gz) = 19108 bytes --_----------=_1638268498123540--