summaryrefslogtreecommitdiff
path: root/multimedia/qmmp-qt5 (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-09-08*/*: Chase audio/libgme updateEmanuel Haupt1-1/+1
2024-08-25multimedia/qmmp-qt5: Remove Musepack library supportDaniel Engberg2-7/+4
Remove support for Musepack audio library PR: 281025 Approved by: portmgr (blanket)
2024-08-21multimedia/qmmp-qt5: unbreak i386 build (+)Dima Panov1-0/+2
Drop ARCHIVE option on i386, it's unbuildable now Reported by: pkg-fallout
2024-08-20multimedia/qmmp-qt5: update to 1.6.9 release (+)Dima Panov2-5/+4
Changes since 1.6.8: * fixed build with PipeWire version less than 0.3.33; * fixed displaying bitrate in the wavpack plugin; * disabled Qt 6.7 build warnings (2.1.9 only); * disabled waveform seekbar for CD tracks in the simple user interface.
2024-08-07multimedia/qmmp-qt5: unbreak packaging after CDDA option removalDima Panov1-1/+0
PR: 280666
2024-08-06multimedia/qmmp-qt5: drop CDDA support due to audio/libcddb sunset.Dima Panov1-14/+5
2024-08-04multimedia/qmmp-qt5: mark CDDA option deprecatedRene Ladan1-0/+6
2024-08-02multimedia/qmmp-qt5: update to 1.6.8 release (+)Dima Panov3-252/+185
* Reduce the amount of options, just make "free" options mandatory * Fix a few typos in Makefile * Rework Makefile to improve readability and follow Porters Handbook more closely Co-authored-by: diizzy PR: 276721 (based on)
2024-06-14*/*: Chase audio/taglib shlib version bumpJason E. Hale1-0/+1
PR: 266677
2024-03-18multimedia/qmmp-qt5: update to 1.6.6 release (+)Dima Panov2-4/+4
Changes since 1.6.5: * added TagLib 2.0 support; * fixed settings form in the simple user interface; * improved lyrics plugin: * fixed issue with URL formatting; * updated lyrics providers; * using UTF-8 for all lyrics providers; * updated Spanish translation. Sponsored by: Serenity Cybersecurity, LLC
2023-10-25multimedia/qmmp-qt5: update to 1.6.5 release (+)Dima Panov2-5/+4
Changes since 1.6.4: * added waveform seekbar optimization; * fixed visualization initialization in the simple user interface; * fixed playlist geometry issues in the simple user interface; * fixed playlist settings in the skinned user interface; * fixed possible crash; * fixed http version; * fixed file type determination by content in the waveform seekbar.
2023-08-07audio/pulseaudio: Update to 16.1Gleb Popov1-0/+1
Bump PORTREVISION on consumers. Sponsored by: Serenity Cybersecurity, LLC PR: 262713
2023-07-16Mk/bsd.options.desc.mk: add "PIPEWIRE_DESC?= PipeWire multimedia server support"Vladimir Druzenko1-1/+0
Keep custom description in ports: graphics/spectacle multimedia/obs-studio net/krfb x11-wm/gamescope Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D41038 MFH: 2023Q3
2023-06-11multimedia/qmmp-qt5: update to 1.6.4 release (+)Dima Panov2-5/+4
Qmmp 1.6.4 have been released Changes since 1.6.3: added projectM 4.0 support (experimental); fixed command execution under Windows in the file operations plugin; fixed removing of the current playing file in the file operations plugin; fixed crash on streams in the lyrics plugin; fixed issues with visualization windows on application startup.
2023-04-27*/*: Bump all users of multimedia/ffmpeg*Daniel Engberg1-1/+1
...to make sure all picks up new version(s)
2023-04-25audio/opus: bump consumers after update to 1.4Christian Weisgerber1-0/+1
2023-04-10multimedia/qmmp-qt5: update to 1.6.3 release (+)Dima Panov3-7/+11
Introduce PIPEWIRE option. ON by default Changes since 1.6.2: * fixed latest cURL API support; * fixed crash in the ladspa plugin; * fixed memory leak in the wavpack plugin; * fixed ADTS header detection in the aac plugin; * fixed error handling in the ffmpeg plugin; * fixed text scroller geometry in the skinned plugin; * hide empty plugin categories; * added partial Swedish translation.
2023-03-09graphics/proj: Update to 9.2.0Loïc Bartoletti1-1/+1
2023-01-18graphics/proj: Update to 9.1.1Loïc Bartoletti1-1/+1
2022-11-17graphics/proj: Update to 9.1.0Loïc Bartoletti1-1/+1
Release notes: https://proj.org/news.html#id37 Also remove proj-data dependency. You can use proj to retrieve data or install graphics/proj-data manually.
2022-09-25audio/flac: bump port revision of consumers after update to 1.4.1Christian Weisgerber1-0/+1
2022-09-16multimedia/qmmp-qt5: update to 1.6.2 maintenance releaseDima Panov2-5/+4
2022-09-11Mk/Uses: always use colon for build/run suffixFelix Palmen1-1/+1
Most USES use a colon for build/run(/test) suffixes. Change kde.mk, qt.mk and pyqt.mk to do the same, and update all ports using that. Document in CHANGES. PR: 266034 Exp-run by: antoine Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D36349
2022-09-07Remove WWW entries moved into port MakefilesStefan Eßer1-1/+0
Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
2022-09-07Add WWW entries to port MakefilesStefan Eßer1-0/+1
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
2022-08-31multimedia/qmmp-qt5: drop obliviously restored defaults in optionsDima Panov1-3/+3
2022-08-31multimedia/qmmp-qt5: rewrite installation of doxygen-generated docsDima Panov1-12/+6
2022-08-22multimedia/qmmp*-qt5: register conflicts with -qt6 versions (+)Dima Panov1-5/+5
While here, drop outdated dependencies from default options [1] PR: 264681 [1]
2022-07-12multimedia/qmmp-qt5: Remove (lib)mms supportDaniel Engberg2-6/+4
Microsoft deprecated MMS in 2003 Approved by: fluffy (maintainer)
2022-07-12audio/libmad: Set SONAME to libmad.so.0 instead of libmad.so.0.16.2Po-Chuan Hsieh1-0/+1
- Bump PORTREVISION of dependent ports for shlib change - Bump PORTREVISION for package change
2022-06-15multimedia/qmmp-qt5: update to 1.6.1 release (+)Dima Panov4-26/+6
Changes since 1.6.0: * fixed skin selection setting; * fixed API documentation; * fixed udisks plugin build; * fixed AppStream metadata; * removed hal plugin; * updated translations;
2022-05-22multimediz/qmmp-*qt5>: update qmmp to 1.6.0 releaseDima Panov4-100/+116
2022-03-29multimedia/qmmp-qt5: update to 1.5.4 releaseDima Panov2-4/+4
2022-01-05multimedia/qmmp-qt5: update to 1.5.3 releaseDima Panov2-4/+4
Sponsored by: Netzkommune GmbH
2021-10-13multimedia/qmmp*-qt5: update to 1.5.2 releaseDima Panov2-4/+4
2021-10-10INSTALLS_ICONS: retire the macro and rework the related dependenciesBaptiste Daroussin1-1/+0
While here, make sure gtk-update-icon-cache is only on run dependency where added as a dependency Enforce gtk3 to depend on gtk-update-icon-cache (previously it was inheriting the dependency)
2021-08-12multimedia/qmmp*-qt5: update to 1.5.1 release+Dima Panov6-336/+114
As PR256043 shown, maintainer (liangtai.s16@gmail.com) have lost any interest to keep his ports updated. I'll adopt the ports untill liangtai claims his rights back to keep them fresh. With hat: ports-secteam
2021-08-02audio/jack: Update to Jack2: 0.125.0 -> 1.9.16Yuri Victorovich1-1/+1
Big thank you to Florian Walpen <dev@submerge.ch> and Goran Mekić <meka@tilda.center> for working on Jack2. PR: 251125 Submitted by: Florian Walpen <dev@submerge.ch> (original version)
2021-06-22graphics/mesa-libs: Bump reverse deps for libglvndKevin Bowling1-1/+1
Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824
2021-04-07One more small cleanup, forgotten yesterday.Mathieu Arnold1-1/+0
Reported by: lwhsu
2021-04-06Remove # $FreeBSD$ from Makefiles.Mathieu Arnold1-1/+0
2021-03-28multimedia/qmmp-qt5: fix leftover filesMatthias Andree1-2/+1
Remove INSTALL_ICONS to solve this build issue: [00:11:58] =>> Checking for extra files and directories [00:12:00] =>> Error: Files or directories left over: [00:12:00] share/icons/hicolor/icon-theme.cache INSTALL_ICONS is documented as not required for Qt-based ports. PR: 254245 Submitted by: mandree@ Approved by: maintainer timeout, 16d, liangtai.s16@gmail.com Notes: svn path=/head/; revision=569414
2020-10-01Chase libsndfile 1.0.30 update.Thomas Zander1-1/+1
Details: - Missing symbol sf_version_string, not auto-resolved by pkg + rebuild. - Bump PORTREVISION for consumers. Notes: svn path=/head/; revision=550824
2020-04-21graphics/libprojectm: Update 3.1.0 -> 3.1.3Yuri Victorovich1-1/+1
Reported by: portscout Notes: svn path=/head/; revision=532284
2019-12-12Update sysutils/libcdio to 2.1.0Jason E. Hale1-1/+1
Update sysutils/libcdio-paranoia to 10.2+2.0.1 Bump PORTREVISION on consumers due to shared library version increase Notes: svn path=/head/; revision=519931
2019-11-08multimedia: Add missing USES={gl,gnome,sdl,xorg}Tobias Kortkamp1-3/+4
Notes: svn path=/head/; revision=517065
2019-08-05multimedia/ffmpeg: update to 4.2Jan Beich1-1/+1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=508216
2019-05-01Remove esound support from pulseaudio as audio/esound expired.Rene Ladan1-1/+1
Bump PORTREVISIONs of dependent ports. Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio* Notes: svn path=/head/; revision=500606
2019-01-16Fix Qt5 symbol version scripts to put the catch-all clause first. WhenTijl Coosemans1-1/+1
a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call in the weak wrapper resolves to the weak wrapper itself creating an infinite call loop that overflows the stack and causes a crash. Some of the allocation functions are variants of C++ new and delete and it probably depends on the compiler whether these variants are used in other parts of Qt5Webengine. Remove the weak wrappers (make them Linux specific). This isn't binary compatible but we are already breaking that with the changes to the symbol versions. [1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg) Notes: svn path=/head/; revision=490472
2018-12-25Change cmake default behaviour to outsource.Tobias C. Berner1-1/+1
Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341