MediaFile is a simple interface to the metadata tags for many audio
file formats. It wraps Mutagen, a high-quality library for low-level
tag manipulation, with a high-level, format-independent interface for a
common set of tags.
Notable change since 1.29.0: Keep default output encoding of s16
for raw and file outputs also with the new resampler. This reverts
the unintentional change in 1.26.0 of switching to f32 for forced
output rate unless the NtoM resampler is selected. In any case, you
should make sure to specify your desired --encoding if you depend
on it.
This is an update to git commit
(42b3557e13e0fe01a83465b672d89faddbe65f49) in order to pull in the
latest fixes.
This diff:
- mirrors git checkout as a release tarball. this can be generated with
`make dist' using the new dist: target.
- bumps library minor to 4.1 because of addition of symbols
- removes iconv from WANTLIB and LIB_DEPENDS as reported by make
port-lib-depends-check
- removes opus from WANTLIB and LIB_DEPENDS because port uses opusfile
- renames CONFIGURE_ARGS
- removes --disable-silent-libtool (does not exist)
- --enable-formats=no by default to avoid picking up stray formats in
the future
- compiles extras target during do-test to allow tests to run
- removes upstreamed patches
- removes hppa quirks
feedback from sthen@ sdk@ tj@
$MAINTAINER timeout on earlier revision
ok sthen@
py2-only ports providing py-* modules that are no longer used in ports.
this doesn't change ports used to support standalone py2-only applications,
not currently planned to remove those at least until a few things with no
real alternatives get ported to py3.
which aren't used as dependencies in ports. many are either old stuff,
or things used to provide backports of functionality from newer Python
base versions which were used in ports that have already been converted
to py3-only.
- Sort library after saving an album (#428)
- Add scoop instruction for installation (#602)
- Update librespot to 0.3.0, see also release notes
Features
- Add command to show recommendations (#593)
- Enable binding multiple commands to a key (#598)
- Add "Share album" contextmenu entry (#606)
- Add redraw command and bind to CTRL+L (#609)
- Add initial_screen config variable (#616)
- Add userRating entity to MPRIS metadata,
with 0 and 1 corresponding to unliked/liked in Spotify (#624)
From Henrik Friedrichsen (maintainer), thanks.
pulseaudio's meson.build effectively uses __builtin_dgettext() to
decide whether linking with -lintl is needed or not: base-clang
doesn't have it, so -lintl is given, while gcc 8.4. provides it,
so meson attempts to build without -lintl, which breaks the build
of pacat and a few other programs.
ok ajacoutot sthen