diff --git a/media-video/qmplay2/qmplay2-25.06.27.recipe b/media-video/qmplay2/qmplay2-25.06.27.recipe deleted file mode 100644 index ae1308fff..000000000 --- a/media-video/qmplay2/qmplay2-25.06.27.recipe +++ /dev/null @@ -1,135 +0,0 @@ -SUMMARY="A video and audio player which can play most formats and codecs" -DESCRIPTION="QMPlay2 is a video and audio player. It can play all formats \ -supported by FFmpeg, libmodplug (including J2B and SFX). It also supports \ -Audio CD, raw files, Rayman 2 music and chiptunes. It contains YouTube and \ -MyFreeMP3 browser." -HOMEPAGE="http://zaps166.sourceforge.net" -COPYRIGHT="2010-2025 Błażej Szczygieł" -LICENSE="GNU GPL v3" -REVISION="1" -SOURCE_URI="https://github.com/zaps166/QMPlay2/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="db813f75847a83163816eb022f83deecca2ad1054429fefc606f096c77c4bddb" -SOURCE_DIR="QMPlay2-$portVersion" -ADDITIONAL_FILES=" - qmplay2.rdef.in - MediaKit.png - " - -ARCHITECTURES="all !x86_gcc2" -SECONDARY_ARCHITECTURES="x86" - -PROVIDES=" - qmplay2$secondaryArchSuffix = $portVersion - app:QMPlay2$secondaryArchSuffix = $portVersion - " -REQUIRES=" - haiku${secondaryArchSuffix} - qt6_tools${secondaryArchSuffix} - cmd:yt_dlp -# lib:libass$secondaryArchSuffix - lib:libavcodec$secondaryArchSuffix - lib:libavdevice$secondaryArchSuffix - lib:libavformat$secondaryArchSuffix - lib:libavutil$secondaryArchSuffix - lib:libcddb$secondaryArchSuffix - lib:libcdio$secondaryArchSuffix - lib:libfftw3$secondaryArchSuffix - lib:libGL$secondaryArchSuffix - lib:libgme$secondaryArchSuffix - lib:libiconv$secondaryArchSuffix - lib:libQt6Core$secondaryArchSuffix - lib:libQt6Core5Compat$secondaryArchSuffix - lib:libQt6DBus$secondaryArchSuffix - lib:libQt6Gui$secondaryArchSuffix - lib:libQt6Qml$secondaryArchSuffix - lib:libQt6Svg$secondaryArchSuffix - lib:librubberband$secondaryArchSuffix - lib:libsamplerate$secondaryArchSuffix - lib:libsidplayfp$secondaryArchSuffix - lib:libstdc++$secondaryArchSuffix - lib:libswresample$secondaryArchSuffix - lib:libswscale$secondaryArchSuffix - lib:libtag$secondaryArchSuffix - lib:libz$secondaryArchSuffix - " - -BUILD_REQUIRES=" - haiku${secondaryArchSuffix}_devel - qt6_tools${secondaryArchSuffix}_devel -# devel:libass$secondaryArchSuffix - devel:libavcodec$secondaryArchSuffix >= 60 - devel:libavdevice$secondaryArchSuffix >= 60 - devel:libavformat$secondaryArchSuffix >= 60 - devel:libavutil$secondaryArchSuffix >= 58 - devel:libcddb$secondaryArchSuffix - devel:libcdio$secondaryArchSuffix - devel:libfftw3$secondaryArchSuffix - devel:libGL$secondaryArchSuffix - devel:libgme$secondaryArchSuffix - devel:libiconv$secondaryArchSuffix - devel:libQt6Core$secondaryArchSuffix - devel:libQt6Core5Compat$secondaryArchSuffix - devel:libQt6DBus$secondaryArchSuffix - devel:libQt6Gui$secondaryArchSuffix - devel:libQt6Qml$secondaryArchSuffix - devel:libQt6Svg$secondaryArchSuffix - devel:librubberband$secondaryArchSuffix - devel:libsamplerate$secondaryArchSuffix - devel:libsidplayfp$secondaryArchSuffix - devel:libswresample$secondaryArchSuffix >= 4 - devel:libswscale$secondaryArchSuffix >= 7 - devel:libtag$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -BUILD_PREREQUIRES=" - cmd:cmake - cmd:gcc$secondaryArchSuffix - cmd:make - cmd:ninja - cmd:pkg_config$secondaryArchSuffix - " - -BUILD() -{ - cp $portDir/additional-files/MediaKit.png src/modules/MediaKit - mkdir -p build - cd build - cmake .. -GNinja \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=$appsDir/QMPlay2 \ - -DBUILD_WITH_QT6=ON \ - -DUSE_FFMPEG_AVDEVICE=ON \ - -DUSE_CUVID=OFF \ - -DUSE_LIBASS=OFF \ - -DUSE_OPENGL=NO \ - -DUSE_UPDATES=OFF \ - -DUSE_VULKAN=OFF - ninja $jobArgs -} - -INSTALL() -{ - cd build - ninja install - - local APP_SIGNATURE="application/x-vnd.QMPlay2" - local MAJOR="`echo "$portVersion" | cut -d. -f1`" - local MIDDLE="`echo "$portVersion" | cut -d. -f2`" - local MINOR="`echo "$portVersion" | cut -d. -f3`" - local LONG_INFO="$SUMMARY" - sed \ - -e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \ - -e "s|@MAJOR@|$MAJOR|" \ - -e "s|@MIDDLE@|$MIDDLE|" \ - -e "s|@MINOR@|$MINOR|" \ - -e "s|@LONG_INFO@|$LONG_INFO|" \ - $portDir/additional-files/qmplay2.rdef.in > qmplay2.rdef - - mv $appsDir/QMPlay2/share/qmplay2/lang $appsDir/QMPlay2 - mv $appsDir/QMPlay2/bin/QMPlay2 $appsDir/QMPlay2/QMPlay2 - rm -rf $appsDir/QMPlay2/{share,bin,include} - - addResourcesToBinaries qmplay2.rdef $appsDir/QMPlay2/QMPlay2 - - addAppDeskbarSymlink $appsDir/QMPlay2/QMPlay2 -}