Skip to content

Commit

Permalink
Update to mpdas-0.4.5
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
depressed-pho committed Nov 30, 2021
1 parent e3fc778 commit c3392dd
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 26 deletions.
12 changes: 6 additions & 6 deletions audio/mpdas/Makefile
Original file line number Diff line number Diff line change
@@ -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= [email protected]
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
Expand All @@ -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"
9 changes: 4 additions & 5 deletions audio/mpdas/distinfo
Original file line number Diff line number Diff line change
@@ -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
15 changes: 0 additions & 15 deletions audio/mpdas/patches/patch-Makefile

This file was deleted.

0 comments on commit c3392dd

Please sign in to comment.