qmmp

Message
Author
mx1926
Posts: 11
Joined: Tue Apr 01, 2025 4:17 pm

qmmp

#1 Post by mx1926 »

Hello! There is a new version of qmmp. qmmp 1.7.4 for qt5. I wonder if you could upgrade it. Thank you!

mx1926
Posts: 11
Joined: Tue Apr 01, 2025 4:17 pm

Re: qmmp

#2 Post by mx1926 »

Sorry for asking again, but is it possible to upgrade qmmp to a newer version? 1.6.2 is quite old. Newer versions (qt5 or qt6) have many improvements. Thank you!

User avatar
gimcrack
Posts: 286
Joined: Fri Dec 02, 2011 5:17 pm

Re: qmmp

#3 Post by gimcrack »

Anything I want updated or upgrade. I always take it upon me, as building it myself. Seems simple enough. I download it and read the README file. Instructions plain and simple written to make a successful build. It's a good skill to have yourself. So you don't have to wait for it being done by others.

https://qmmp.ylsoftware.com/downloads.php

Attention! Qmmp build needs lrelease installed.

Configure:
cmake ./

Build:
make

Installation:
make install

There are other options in the README file to required, if you like to have those other options.

zinger
Posts: 3
Joined: Mon Feb 29, 2016 7:53 am

Re: qmmp

#4 Post by zinger »

I second building it yourself. Make sure you have "build-essential" pkg installed to start. As gimcrack says, read the README & any other docs that come with the source. Once you see how easy it is, you may want to also build:
rezound - the GOAT of audio editors
postfish - another great & unique audio tool
grip - a very old & very nice CD ripper, recently revived

If you really want to go hard core old school, you can even build lotus 123 (a curses based spreadsheet that predates linux).

User avatar
gimcrack
Posts: 286
Joined: Fri Dec 02, 2011 5:17 pm

Re: qmmp

#5 Post by gimcrack »

zinger wrote: Fri Apr 18, 2025 9:48 am I second building it yourself. Make sure you have "build-essential" pkg installed to start. As gimcrack says, read the README & any other docs that come with the source. Once you see how easy it is, you may want to also build:
rezound - the GOAT of audio editors
postfish - another great & unique audio tool
grip - a very old & very nice CD ripper, recently revived

If you really want to go hard core old school, you can even build lotus 123 (a curses based spreadsheet that predates linux).
After the third successful build. From that day forward you know how to build packages. It's actually easy and don't take long to do it or to learn how to do it. All I do, is follow the messages. Good messages or Error messages. It still tells you step by step of how to do it. It's just another step to learn how Linux works and who doesn't want to learn that?

User avatar
Stevo
Developer
Posts: 14421
Joined: Fri Dec 15, 2006 7:07 pm

Re: qmmp

#6 Post by Stevo »

Is there something wrong with getting a Qt 6 2.2.4 version? We have qt6gtk2 to match it up with GTK+ themes.

Backporting 2.2.4 from Sid requires these build dependencies--something automatically installed if backporting packages, but rather daunting for newbies doing a manual build as suggested above...

Code: Select all

Build-Depends: cmake,
               debhelper-compat (= 13),
               libarchive-dev,
               libasound2-dev [linux-any],
               libavcodec-dev,
               libavformat-dev,
               libbs2b-dev,
               libcddb2-dev,
               libcdio-dev,
               libcdio-paranoia-dev,
               libcurl4-gnutls-dev,
               libenca-dev,
               libfaad-dev,
               libflac-dev,
               libgme-dev,
               libjack-jackd2-dev,
               libmad0-dev,
               libmms-dev,
               libmpcdec-dev,
               libogg-dev,
               libopus-dev,
               libopusfile-dev,
               libpipewire-0.3-dev,
               libprojectm-dev [!armel !armhf !hurd-any],
               libpulse-dev,
               libqt6opengl6-dev,
               librcd-dev,
               libshout-dev,
               libsidplayfp-dev,
               libsndfile1-dev,
               libsoxr-dev,
               libtag-dev,
               libvorbis-dev,
               libwavpack-dev,
               libwildmidi-dev,
               libx11-dev,
               libxmp-dev,
               oss4-dev [!linux-any],
               pkgconf,
               qt6-base-dev,
               qt6-multimedia-dev,
               qt6-tools-dev
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

mx1926
Posts: 11
Joined: Tue Apr 01, 2025 4:17 pm

Re: qmmp

#7 Post by mx1926 »

gimcrack wrote: Fri Apr 18, 2025 8:35 am Anything I want updated or upgrade. I always take it upon me, as building it myself. Seems simple enough. I download it and read the README file. Instructions plain and simple written to make a successful build. It's a good skill to have yourself. So you don't have to wait for it being done by others.

https://qmmp.ylsoftware.com/downloads.php

Attention! Qmmp build needs lrelease installed.

Configure:
cmake ./

Build:
make

Installation:
make install

There are other options in the README file to required, if you like to have those other options.

Thank you for your advice!

mx1926
Posts: 11
Joined: Tue Apr 01, 2025 4:17 pm

Re: qmmp

#8 Post by mx1926 »

Stevo wrote: Fri Apr 18, 2025 11:33 am Is there something wrong with getting a Qt 6 2.2.4 version? We have qt6gtk2 to match it up with GTK+ themes.

Backporting 2.2.4 from Sid requires these build dependencies--something automatically installed if backporting packages, but rather daunting for newbies doing a manual build as suggested above...

Code: Select all

Build-Depends: cmake,
               debhelper-compat (= 13),
               libarchive-dev,
               libasound2-dev [linux-any],
               libavcodec-dev,
               libavformat-dev,
               libbs2b-dev,
               libcddb2-dev,
               libcdio-dev,
               libcdio-paranoia-dev,
               libcurl4-gnutls-dev,
               libenca-dev,
               libfaad-dev,
               libflac-dev,
               libgme-dev,
               libjack-jackd2-dev,
               libmad0-dev,
               libmms-dev,
               libmpcdec-dev,
               libogg-dev,
               libopus-dev,
               libopusfile-dev,
               libpipewire-0.3-dev,
               libprojectm-dev [!armel !armhf !hurd-any],
               libpulse-dev,
               libqt6opengl6-dev,
               librcd-dev,
               libshout-dev,
               libsidplayfp-dev,
               libsndfile1-dev,
               libsoxr-dev,
               libtag-dev,
               libvorbis-dev,
               libwavpack-dev,
               libwildmidi-dev,
               libx11-dev,
               libxmp-dev,
               oss4-dev [!linux-any],
               pkgconf,
               qt6-base-dev,
               qt6-multimedia-dev,
               qt6-tools-dev

Nothing is wrong with it. 2.2.4 is the best, but i thought it couldn't be built with the qt6 version of debian.

User avatar
Stevo
Developer
Posts: 14421
Joined: Fri Dec 15, 2006 7:07 pm

Re: qmmp

#9 Post by Stevo »

mx1926 wrote: Fri Apr 18, 2025 12:42 pm
Stevo wrote: Fri Apr 18, 2025 11:33 am Is there something wrong with getting a Qt 6 2.2.4 version? We have qt6gtk2 to match it up with GTK+ themes.

Backporting 2.2.4 from Sid requires these build dependencies--something automatically installed if backporting packages, but rather daunting for newbies doing a manual build as suggested above...

Code: Select all

Build-Depends: cmake,
               debhelper-compat (= 13),
               libarchive-dev,
               libasound2-dev [linux-any],
               libavcodec-dev,
               libavformat-dev,
               libbs2b-dev,
               libcddb2-dev,
               libcdio-dev,
               libcdio-paranoia-dev,
               libcurl4-gnutls-dev,
               libenca-dev,
               libfaad-dev,
               libflac-dev,
               libgme-dev,
               libjack-jackd2-dev,
               libmad0-dev,
               libmms-dev,
               libmpcdec-dev,
               libogg-dev,
               libopus-dev,
               libopusfile-dev,
               libpipewire-0.3-dev,
               libprojectm-dev [!armel !armhf !hurd-any],
               libpulse-dev,
               libqt6opengl6-dev,
               librcd-dev,
               libshout-dev,
               libsidplayfp-dev,
               libsndfile1-dev,
               libsoxr-dev,
               libtag-dev,
               libvorbis-dev,
               libwavpack-dev,
               libwildmidi-dev,
               libx11-dev,
               libxmp-dev,
               oss4-dev [!linux-any],
               pkgconf,
               qt6-base-dev,
               qt6-multimedia-dev,
               qt6-tools-dev
Nothing is wrong with it. 2.2.4 is the best, but i thought it couldn't be built with the qt6 version of debian.

It backports fine on MX 23, and I expect also on the Qt 6 we have backported for MX 21...I'm just waiting for the arm64 build to complete in slowwww emulation on MX 23.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

mx1926
Posts: 11
Joined: Tue Apr 01, 2025 4:17 pm

Re: qmmp

#10 Post by mx1926 »

Stevo wrote: Fri Apr 18, 2025 12:49 pm
mx1926 wrote: Fri Apr 18, 2025 12:42 pm
Stevo wrote: Fri Apr 18, 2025 11:33 am Is there something wrong with getting a Qt 6 2.2.4 version? We have qt6gtk2 to match it up with GTK+ themes.

Backporting 2.2.4 from Sid requires these build dependencies--something automatically installed if backporting packages, but rather daunting for newbies doing a manual build as suggested above...

Code: Select all

Build-Depends: cmake,
               debhelper-compat (= 13),
               libarchive-dev,
               libasound2-dev [linux-any],
               libavcodec-dev,
               libavformat-dev,
               libbs2b-dev,
               libcddb2-dev,
               libcdio-dev,
               libcdio-paranoia-dev,
               libcurl4-gnutls-dev,
               libenca-dev,
               libfaad-dev,
               libflac-dev,
               libgme-dev,
               libjack-jackd2-dev,
               libmad0-dev,
               libmms-dev,
               libmpcdec-dev,
               libogg-dev,
               libopus-dev,
               libopusfile-dev,
               libpipewire-0.3-dev,
               libprojectm-dev [!armel !armhf !hurd-any],
               libpulse-dev,
               libqt6opengl6-dev,
               librcd-dev,
               libshout-dev,
               libsidplayfp-dev,
               libsndfile1-dev,
               libsoxr-dev,
               libtag-dev,
               libvorbis-dev,
               libwavpack-dev,
               libwildmidi-dev,
               libx11-dev,
               libxmp-dev,
               oss4-dev [!linux-any],
               pkgconf,
               qt6-base-dev,
               qt6-multimedia-dev,
               qt6-tools-dev
Nothing is wrong with it. 2.2.4 is the best, but i thought it couldn't be built with the qt6 version of debian.

It backports fine on MX 23, and I expect also on the Qt 6 we have backported for MX 21...I'm just waiting for the arm64 build to complete in slowwww emulation on MX 23.
Thank you very much Stevo!

Post Reply

Return to “Package Requests - MX-23”