Page 1 of 1

qmmp

Posted: Tue Apr 01, 2025 4:39 pm
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!

Re: qmmp

Posted: Fri Apr 18, 2025 6:53 am
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!

Re: qmmp

Posted: Fri Apr 18, 2025 8:35 am
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.

Re: qmmp

Posted: Fri Apr 18, 2025 9:48 am
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).

Re: qmmp

Posted: Fri Apr 18, 2025 10:45 am
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?

Re: qmmp

Posted: Fri Apr 18, 2025 11:33 am
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

Re: qmmp

Posted: Fri Apr 18, 2025 12:34 pm
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!

Re: qmmp

Posted: Fri Apr 18, 2025 12:42 pm
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.

Re: qmmp

Posted: Fri Apr 18, 2025 12:49 pm
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.

Re: qmmp

Posted: Fri Apr 18, 2025 12:57 pm
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!

Re: qmmp

Posted: Fri Apr 18, 2025 3:21 pm
by Stevo
You can get the debs early here, but they also need libtag2 in the test repo, so install that first with MXPI before the manual deb install.

https://wormhole.app/xkvOr4#CqPUtEEUtsWJa9tI_VNgww

Otherwise they should also be in the test repo soon.

Re: qmmp

Posted: Fri Apr 18, 2025 6:11 pm
by oops
qmmp is nice, but heavier than xmms in MX19 but lighter than xmms in MX23 here.

Code: Select all

MX19
# ps_mem.py | grep qmmp
 33.1 MiB +  36.4 MiB =  69.5 MiB	qmmp
# ps_mem.py | grep xmms
 11.3 MiB +   7.8 MiB =  19.1 MiB	xmms (2)

# qmmp --version
qt5ct: using qt5ct plugin
QMMP version: 1.3.4
Compilé avec Qt version: 5.11.3
Utilisation de Qt version: 5.11.3

# xmms --version
xmms 1.2.11

Code: Select all

MX23
chroot> ps_mem.py | grep qmmp
 42.9 MiB +   1.1 MiB =  44.0 MiB	qmmp

chroot> qmmp --version
QMMP version: 2.2.4
Compilé avec Qt version: 6.4.2
Utilisation de Qt version: 6.4.2


chroot> xmms --version
xmms 1.2.11

chroot> ps_mem.py | grep xmms
 55.2 MiB +   4.0 MiB =  59.3 MiB	xmms (2)



Re: qmmp

Posted: Sat Apr 19, 2025 12:05 pm
by mx1926
Stevo wrote: Fri Apr 18, 2025 3:21 pm You can get the debs early here, but they also need libtag2 in the test repo, so install that first with MXPI before the manual deb install.

https://wormhole.app/xkvOr4#CqPUtEEUtsWJa9tI_VNgww

Otherwise they should also be in the test repo soon.
Thank you very much Stevo! It's installed and working flawlessly! :number1:

Re: qmmp

Posted: Wed Apr 30, 2025 11:02 am
by mx1926
Hello guys! Sorry if I'm bothering you but there is a new version of qmmp (2.2.5). I wonder if you could upgrade it to this version. Thank you!

Re: qmmp

Posted: Wed Apr 30, 2025 4:28 pm
by Stevo
Yes, I'll take a try at it.

Re: qmmp

Posted: Wed Apr 30, 2025 11:02 pm
by Stevo
Uploaded for test repos, but can get here early: https://drive.google.com/file/d/1_kHgn_ ... sp=sharing

Re: qmmp

Posted: Thu May 01, 2025 1:01 pm
by mx1926
Stevo wrote: Wed Apr 30, 2025 11:02 pm Uploaded for test repos, but can get here early: https://drive.google.com/file/d/1_kHgn_ ... sp=sharing
Thank you very much Stevo! :number1: