diff options
author | nia <nia@pkgsrc.org> | 2022-04-10 15:01:50 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2022-04-10 15:01:50 +0000 |
commit | 01a33fba5760bdcc24a58e269b71177f2798fcc3 (patch) | |
tree | 52fa3c076ffc29753b59acfaa4033aa25b0c907d /audio | |
parent | be49b93d81f7d34faf768c4892dbcc1bf9763f66 (diff) | |
download | pkgsrc-01a33fba5760bdcc24a58e269b71177f2798fcc3.tar.gz |
quodlibet: update to 4.5.0
4.5.0 (2022-03-29)
Packaging Changes:
* Quodlibet should now support Python 3.10
* This will be the last release supporting Windows 7
General:
* Allow auto-playing added songs in Queue Only mode (##3947)
(afontenot)
* Soundcloud: Better Stream fetching (##3949) (Nick Boultbee)
* Don’t clear queue when set_explicit returns None (##3913)
(afontenot)
* Waveform plugin improvements: (##3944) (Nick Boultbee)
* Strip blank tags out from metadata lists (##3914) (afontenot)
* Edit tags: Hide multi-line tags if selected (##3941) (Nick
Boultbee)
* Lyrics pane: switch to genius.com (Nick Boultbee)
* Validate units for tag expressions (##3932) (Nick Boultbee)
* Support downloading remote files (##3926) (Nick Boultbee)
* Improve the console plug-in in a number of ways (##3923)
(afontenot)
* Wrap ‘tags’ into a link to the tags wiki page (##3920) (Tobi)
* Add an option to set how missing titles are displayed
(##3905) (Jej)
* Increase space between icon and text (##3918) (Jej)
* Icon relooking proposal (##3889) (Jej)
* Plugin window GUI improvements (##3900) (Jej)
* A new option to set how a song is considered as played
(##3873) (Jej)
* Rewrite Soundcloud interaction a bit (##3893) (Nick Boultbee)
* New config option for search bar historic count (##3885)
(Jej)
* Clear queue icon and config button improvement (##3879) (Jej)
* Less annoying autosave of play queue (##3649) (Nick Boultbee)
* Make current file react to changes on the current song
(##3731) (##3871) (Nick Boultbee)
* Tracks count UI enhacement (##3867) (Jej)
* Reworked “Stop on pause” language (##3809) (Allan Nordhøy)
* Pass entered playlist title through (Nick Boultbee)
* Scrobble plugin: autosave cache more (#2951 / #3649) (##3857)
(Nick Boultbee)
* Save play queue batched or periodically (#3649) (##3854)
(Nick Boultbee)
* Add a keyboard shortcut for rescanning the library (##3781)
(Marcin Mielniczuk)
* Make some overlooked strings translatable (##3782) (Till
Berger)
* Make link text translatable in plugin descriptions (##3806)
(Till Berger)
* Feature: Support description and language in lyrics (USLT)
[WIP, comments appreciated] (##3769) (h88e22dgpeps56sg)
* Allow markup in plugin descriptions (##3792) (Nick Boultbee)
* ReplayGain: Disambiguate column heading (##3788) (Till
Berger)
* Set empty input shape for hints window (##3749) (Thomas
Leberbauer)
* Add autocompletion to console plugin (##3728) (halfbrained)
* New plugin to send a stop signal to the player backend on
pause (##2848) (othalan)
* Added a unified and flexible ImportExport plugin (##3705)
(Joschua Gandert)
* Add Album column to plugin dialog window (##3650) (Maksim
Liauchuk)
* Moved Burn CD plugin commands into custom commands plugin
(##3636) (Joschua Gandert)
* Closes #3631: Remove Web Lyrics plugin (##3633) (Joschua
Gandert)
* 🆕 Playlists library (#518) (##3532) (Nick Boultbee)
* Prioritise IDs in album keys (##3617) (Nick Boultbee)
* Remove tracks when scandirs removed (##3621) (Nick Boultbee)
* Support .m4b (AudioBook)files (##3602) (Nick Boultbee)
* Ignore auto_sort when shuffle is enabled (##3581) (luk1337)
* Finish up collections -> collections.abc migration #3800
(luk1337)
* Follow-up to #3749 #3766 (slosd)
Fixes:
* Fix Soundcloud auth (a bit) (Nick Boultbee)
* Exfalso: fix prefs (##3838) (Nick Boultbee)
* Handle missing playlist library better (Nick Boultbee)
* Fix excess minimum height of plugin window with long
description (##3785) (Till Berger)
* Fix string that should not be translatable (##3783) (Till
Berger)
* Remove some superfluous tooltip text (##3784) (Till Berger)
* Fix hidden files (#3916) (##3917) (Nick Boultbee)
* fix ‘Convert Encoding’ plugin (##3825) (Sergey)
* Make missing pixbufs less fatal (##3758) (Nick Boultbee)
* Do not start dragging from empty treeview area (#3538)
(##3751) (Thomas Leberbauer)
* Fix translated menu labels for playorder plugins and add
accelerators (##3787) (Till Berger)
* Fix RG wikipedia link (Nick Boultbee)
* Soundcloud: rework API (##3768) (Nick Boultbee)
* Soundcloud: ignore tracks with no URL (Nick Boultbee)
* Fix info area not updating on songlist removal (##3663) (Nick
Boultbee)
* EF: Fix double-calling of header bar code (##3711) (Nick
Boultbee)
* Fix soundcloud parsing (##3721) (Nick Boultbee)
* Ignore dotfiles in Playlist dir (Nick Boultbee)
* Bugfix and clean up for utils.fifo (##3761) (Martijn Pieters)
* Players: Only query song from a source if there is one (Nick
Boultbee)
* Fix icon for library removal prompt (Nick Boultbee)
* Fix #3611: assert that __fav_stations is not None (Joschua
Gandert)
* Propagate repeat options properly in mpris2 plugin (##3723)
(luk1337)
* Tray Icon: Better errors / logging for import failures (Nick
Boultbee)
* PL library: only filter out dotfile-like files (Nick
Boultbee)
* CLI: better error for unmodifiable files (Nick Boultbee)
* reload(): only migrate actual internal tags (##3618) (Nick
Boultbee)
* Various fixes around lyrics and remote files (Nick Boultbee)
* Ex Falso prefs: fix missing parent bug (Nick Boultbee)
* Don’t throw when no song is playing (Nick Boultbee)
Developer:
* Improve release notes script (Nick Boultbee)
* test_setup: fix with newer setuptools (Christoph Reiter)
* tests: don’t disable gstreamer registry updates under flatpak
(Christoph Reiter)
* Lastfmsync tidy (##3937) (Nick Boultbee)
* Inkscape –export-png deprecated option (##3870) (Jej)
* Mypy - change directory in tests (Nick Boultbee)
* Formats: various lint improvements (Nick Boultbee)
* Scrobbler: small linting / refactorings (Nick Boultbee)
* Xiph: modernise some Python (Nick Boultbee)
* tests: skip test_libc on osx (Christoph Reiter)
* Refactor gettext code (##3737) (Nick Boultbee)
* Fix some test signal handling (##3774) (Nick Boultbee)
* Small Soundcloud refactors, split out: (##3773) (Nick
Boultbee)
* Tidy gettext tests (Nick Boultbee)
* dmgbuild: port from biplist to plistlib (Christoph Reiter)
* macos: more updates; switch from gnutls to openssl (Christoph
Reiter)
* macos: a round of jhbuild package updates (Christoph Reiter)
* checkupdates: reduce threadpool workers to not hit arch api
rate limit (Christoph Reiter)
* checkupdates: port to pypi json api (Christoph Reiter)
* Support flaky tests (##3695) (Nick Boultbee)
* Added ObjectListMatcher utility class (##3656) (Joschua
Gandert)
* CI: fix Windows test directory detection (##3646) (Nick
Boultbee)
* Remove PicklingLibrary & better library typing (Nick
Boultbee)
* Tests: dump flake8 output better on failure (Nick Boultbee)
* Update the contact options (Christoph Reiter)
* rtd: enforce a newer sphinx-rtd-theme version (Christoph
Reiter)
* rtd: try installing a newer sphinx_rtd_theme (Christoph
Reiter)
* Fix copool tests, extract common code (##3657) (Nick
Boultbee)
* Tweak test_terms_letter_case to account for query-syntax
examples (##3813) (Till Berger)
* Fixed Code Quality Issues (##3583) (Ankit Dobhal)
* Add release infos in appdata files (Christoph Reiter)
* Fix distcheck (Christoph Reiter)
* Commit .pot file to git #3665 (lazka)
* setup.py: add a create_pot command #3664 (lazka)
* wininst: stop pinning pypi deps (Christoph Reiter)
* wininst: remove frei0r (Christoph Reiter)
* Create GitHub Actions automated testing for Fedora 33
(resolves #3542) (##3558) (Phillip Julien)
* downloads: remove all unstable repos (Christoph Reiter)
* Update universe (but lock) (##3607) (Nick Boultbee)
Docs:
* Corrected description of ~people internal tag. (##3938)
(Alexander Browne)
* Docs: Update release checklist / maintenance (Nick Boultbee)
* Tidy docs around queue (Nick Boultbee)
* Docs: tidy some images (Nick Boultbee)
* Update exfalso.rst (##3845) (Steve Harris)
* Update quodlibet.rst (##3846) (Steve Harris)
* Update patterns.rst (##3819) (everdred)
* Update macos devenv setup documentation (##3759) (Martijn
Pieters)
* Update the translation guide for the weblate switch
(Christoph Reiter)
* docs: show the translation status (Christoph Reiter)
* docs: mention weblate in the translation guide (Christoph
Reiter)
* Lots of README updated :book: (##3625) (Nick Boultbee)
* FAQ: where QL store data outdated (##3878) (Jej)
Translations:
* Galician
* Adolfo Jayme Barrientos (308)
* Turkish
* Ömer Faruk Çakmak (3)
* E-Akcaer (1149)
* German
* Till Berger (292)
* Danish
* scootergrisen (17)
* Greek
* Dimitris Papageorgiou (77)
* Ukrainian
* Tymofii Lytvynenko (1)
* Andrij Mizyk (542)
* Portuguese
* Adolfo Jayme Barrientos (8)
* ssantos (111)
* English (United Kingdom)
* Nick Boultbee (4)
* Tom Fryers (4)
* Indonesian
* 1. Musthafa (31)
* Dutch
* ikmaak (5)
* Heimen Stoffels (96)
* Spanish
* germe-fur (85)
* Adolfo Jayme Barrientos (1205)
* French
* Adolfo Jayme Barrientos (1)
* Jej@github (136)
* Bundy01 (481)
* Finnish
* Kristian Laakkonen (166)
* Korean
* Johndoe0153 (419)
* Slovak
* menom (75)
* Marek Felšöci (1527)
* Chinese (Simplified)
* stoodvolleyball (1)
* 梁普行 (5)
* Pig Fang (19)
* JER-ry (249)
* Eric (464)
Diffstat (limited to 'audio')
-rw-r--r-- | audio/quodlibet/Makefile | 5 | ||||
-rw-r--r-- | audio/quodlibet/PLIST | 53 | ||||
-rw-r--r-- | audio/quodlibet/distinfo | 8 |
3 files changed, 39 insertions, 27 deletions
diff --git a/audio/quodlibet/Makefile b/audio/quodlibet/Makefile index 26499bb88c2..b1443bd7214 100644 --- a/audio/quodlibet/Makefile +++ b/audio/quodlibet/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.17 2022/03/12 08:01:48 nia Exp $ +# $NetBSD: Makefile,v 1.18 2022/04/10 15:01:50 nia Exp $ -DISTNAME= quodlibet-4.4.0 -PKGREVISION= 4 +DISTNAME= quodlibet-4.5.0 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_GITHUB:=quodlibet/} GITHUB_PROJECT= quodlibet diff --git a/audio/quodlibet/PLIST b/audio/quodlibet/PLIST index d0d548df9fb..5fccb546cb5 100644 --- a/audio/quodlibet/PLIST +++ b/audio/quodlibet/PLIST @@ -1,11 +1,8 @@ -@comment $NetBSD: PLIST,v 1.4 2022/01/09 16:18:55 wiz Exp $ +@comment $NetBSD: PLIST,v 1.5 2022/04/10 15:01:50 nia Exp $ bin/exfalso bin/operon bin/quodlibet -${PYSITELIB}/${EGG_INFODIR}/PKG-INFO -${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt -${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt -${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/${EGG_INFODIR} ${PYSITELIB}/quodlibet/__init__.py ${PYSITELIB}/quodlibet/__init__.pyc ${PYSITELIB}/quodlibet/__init__.pyo @@ -327,6 +324,9 @@ ${PYSITELIB}/quodlibet/ext/events/seekpoints.pyo ${PYSITELIB}/quodlibet/ext/events/squeezebox_sync.py ${PYSITELIB}/quodlibet/ext/events/squeezebox_sync.pyc ${PYSITELIB}/quodlibet/ext/events/squeezebox_sync.pyo +${PYSITELIB}/quodlibet/ext/events/stop_on_pause.py +${PYSITELIB}/quodlibet/ext/events/stop_on_pause.pyc +${PYSITELIB}/quodlibet/ext/events/stop_on_pause.pyo ${PYSITELIB}/quodlibet/ext/events/synchronize_to_device.py ${PYSITELIB}/quodlibet/ext/events/synchronize_to_device.pyc ${PYSITELIB}/quodlibet/ext/events/synchronize_to_device.pyo @@ -375,9 +375,6 @@ ${PYSITELIB}/quodlibet/ext/events/visualisations.pyo ${PYSITELIB}/quodlibet/ext/events/waveformseekbar.py ${PYSITELIB}/quodlibet/ext/events/waveformseekbar.pyc ${PYSITELIB}/quodlibet/ext/events/waveformseekbar.pyo -${PYSITELIB}/quodlibet/ext/events/weblyrics.py -${PYSITELIB}/quodlibet/ext/events/weblyrics.pyc -${PYSITELIB}/quodlibet/ext/events/weblyrics.pyo ${PYSITELIB}/quodlibet/ext/events/write_cover.py ${PYSITELIB}/quodlibet/ext/events/write_cover.pyc ${PYSITELIB}/quodlibet/ext/events/write_cover.pyo @@ -537,21 +534,15 @@ ${PYSITELIB}/quodlibet/ext/songsmenu/html.pyo ${PYSITELIB}/quodlibet/ext/songsmenu/ifp.py ${PYSITELIB}/quodlibet/ext/songsmenu/ifp.pyc ${PYSITELIB}/quodlibet/ext/songsmenu/ifp.pyo -${PYSITELIB}/quodlibet/ext/songsmenu/importexport.py -${PYSITELIB}/quodlibet/ext/songsmenu/importexport.pyc -${PYSITELIB}/quodlibet/ext/songsmenu/importexport.pyo -${PYSITELIB}/quodlibet/ext/songsmenu/k3b.py -${PYSITELIB}/quodlibet/ext/songsmenu/k3b.pyc -${PYSITELIB}/quodlibet/ext/songsmenu/k3b.pyo +${PYSITELIB}/quodlibet/ext/songsmenu/import_export_tags_and_track_user_data.py +${PYSITELIB}/quodlibet/ext/songsmenu/import_export_tags_and_track_user_data.pyc +${PYSITELIB}/quodlibet/ext/songsmenu/import_export_tags_and_track_user_data.pyo ${PYSITELIB}/quodlibet/ext/songsmenu/lastfmsync.py ${PYSITELIB}/quodlibet/ext/songsmenu/lastfmsync.pyc ${PYSITELIB}/quodlibet/ext/songsmenu/lastfmsync.pyo ${PYSITELIB}/quodlibet/ext/songsmenu/makesorttags.py ${PYSITELIB}/quodlibet/ext/songsmenu/makesorttags.pyc ${PYSITELIB}/quodlibet/ext/songsmenu/makesorttags.pyo -${PYSITELIB}/quodlibet/ext/songsmenu/migratemetadata.py -${PYSITELIB}/quodlibet/ext/songsmenu/migratemetadata.pyc -${PYSITELIB}/quodlibet/ext/songsmenu/migratemetadata.pyo ${PYSITELIB}/quodlibet/ext/songsmenu/playlist.py ${PYSITELIB}/quodlibet/ext/songsmenu/playlist.pyc ${PYSITELIB}/quodlibet/ext/songsmenu/playlist.pyo @@ -674,12 +665,24 @@ ${PYSITELIB}/quodlibet/images/hicolor/scalable/status/quodlibet-missing-cover.sv ${PYSITELIB}/quodlibet/library/__init__.py ${PYSITELIB}/quodlibet/library/__init__.pyc ${PYSITELIB}/quodlibet/library/__init__.pyo +${PYSITELIB}/quodlibet/library/album.py +${PYSITELIB}/quodlibet/library/album.pyc +${PYSITELIB}/quodlibet/library/album.pyo +${PYSITELIB}/quodlibet/library/base.py +${PYSITELIB}/quodlibet/library/base.pyc +${PYSITELIB}/quodlibet/library/base.pyo +${PYSITELIB}/quodlibet/library/file.py +${PYSITELIB}/quodlibet/library/file.pyc +${PYSITELIB}/quodlibet/library/file.pyo ${PYSITELIB}/quodlibet/library/librarians.py ${PYSITELIB}/quodlibet/library/librarians.pyc ${PYSITELIB}/quodlibet/library/librarians.pyo -${PYSITELIB}/quodlibet/library/libraries.py -${PYSITELIB}/quodlibet/library/libraries.pyc -${PYSITELIB}/quodlibet/library/libraries.pyo +${PYSITELIB}/quodlibet/library/playlist.py +${PYSITELIB}/quodlibet/library/playlist.pyc +${PYSITELIB}/quodlibet/library/playlist.pyo +${PYSITELIB}/quodlibet/library/song.py +${PYSITELIB}/quodlibet/library/song.pyc +${PYSITELIB}/quodlibet/library/song.pyo ${PYSITELIB}/quodlibet/main.py ${PYSITELIB}/quodlibet/main.pyc ${PYSITELIB}/quodlibet/main.pyo @@ -1019,6 +1022,9 @@ ${PYSITELIB}/quodlibet/qltk/dbus_.pyo ${PYSITELIB}/quodlibet/qltk/delete.py ${PYSITELIB}/quodlibet/qltk/delete.pyc ${PYSITELIB}/quodlibet/qltk/delete.pyo +${PYSITELIB}/quodlibet/qltk/download.py +${PYSITELIB}/quodlibet/qltk/download.pyc +${PYSITELIB}/quodlibet/qltk/download.pyo ${PYSITELIB}/quodlibet/qltk/edittags.py ${PYSITELIB}/quodlibet/qltk/edittags.pyc ${PYSITELIB}/quodlibet/qltk/edittags.pyo @@ -1052,6 +1058,9 @@ ${PYSITELIB}/quodlibet/qltk/lyrics.pyo ${PYSITELIB}/quodlibet/qltk/maskedbox.py ${PYSITELIB}/quodlibet/qltk/maskedbox.pyc ${PYSITELIB}/quodlibet/qltk/maskedbox.pyo +${PYSITELIB}/quodlibet/qltk/matchdialog.py +${PYSITELIB}/quodlibet/qltk/matchdialog.pyc +${PYSITELIB}/quodlibet/qltk/matchdialog.pyo ${PYSITELIB}/quodlibet/qltk/menubutton.py ${PYSITELIB}/quodlibet/qltk/menubutton.pyc ${PYSITELIB}/quodlibet/qltk/menubutton.pyo @@ -1265,6 +1274,9 @@ ${PYSITELIB}/quodlibet/util/logging.pyo ${PYSITELIB}/quodlibet/util/massagers.py ${PYSITELIB}/quodlibet/util/massagers.pyc ${PYSITELIB}/quodlibet/util/massagers.pyo +${PYSITELIB}/quodlibet/util/matcher.py +${PYSITELIB}/quodlibet/util/matcher.pyc +${PYSITELIB}/quodlibet/util/matcher.pyo ${PYSITELIB}/quodlibet/util/misc.py ${PYSITELIB}/quodlibet/util/misc.pyc ${PYSITELIB}/quodlibet/util/misc.pyo @@ -1365,6 +1377,7 @@ share/locale/fr/LC_MESSAGES/quodlibet.mo share/locale/gl/LC_MESSAGES/quodlibet.mo share/locale/he/LC_MESSAGES/quodlibet.mo share/locale/hu/LC_MESSAGES/quodlibet.mo +share/locale/id/LC_MESSAGES/quodlibet.mo share/locale/it/LC_MESSAGES/quodlibet.mo share/locale/ja/LC_MESSAGES/quodlibet.mo share/locale/ko/LC_MESSAGES/quodlibet.mo diff --git a/audio/quodlibet/distinfo b/audio/quodlibet/distinfo index a6497925902..7c9ba6e1655 100644 --- a/audio/quodlibet/distinfo +++ b/audio/quodlibet/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.5 2021/10/26 09:59:27 nia Exp $ +$NetBSD: distinfo,v 1.6 2022/04/10 15:01:50 nia Exp $ -BLAKE2s (quodlibet-4.4.0.tar.gz) = d1f56975a062d8bec41b8f2cfc48405a4090e1d1b77305664d17fe2e7d1ef60a -SHA512 (quodlibet-4.4.0.tar.gz) = afe65d2389cbc72416a353c94d8bb2923c14238d3060e34e259a5af68cb14b9d12f059e6b0a832584fa7a5534f91552cccd70ac00bacd2da8717684a5248e605 -Size (quodlibet-4.4.0.tar.gz) = 4822260 bytes +BLAKE2s (quodlibet-4.5.0.tar.gz) = 2e4c3b174b67e3cd6fd36c1600cc3119135b99107874e74185f1d42395ac5774 +SHA512 (quodlibet-4.5.0.tar.gz) = fc2403788d53e2675876a22a7903d22dd0badfbac0e7db7026c69e5fd4a96f2935478172390e4dba5b5ba116d199f91f28b3318ae1a4e2c24a973f87f5b88706 +Size (quodlibet-4.5.0.tar.gz) = 5294493 bytes |