From 5046e96fa41cb320765bdf30253b2a98c27fe94d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 18 Jan 2025 06:41:56 +0000 Subject: gentoo auto-resync : 18:01:2025 - 06:41:55 --- media-sound/reaper-bin/Manifest | 12 +- media-sound/reaper-bin/reaper-bin-7.28.ebuild | 159 -------------------------- media-sound/reaper-bin/reaper-bin-7.30.ebuild | 159 ++++++++++++++++++++++++++ 3 files changed, 165 insertions(+), 165 deletions(-) delete mode 100644 media-sound/reaper-bin/reaper-bin-7.28.ebuild create mode 100644 media-sound/reaper-bin/reaper-bin-7.30.ebuild (limited to 'media-sound/reaper-bin') diff --git a/media-sound/reaper-bin/Manifest b/media-sound/reaper-bin/Manifest index 0f884bd2ded8..a3c78d93778c 100644 --- a/media-sound/reaper-bin/Manifest +++ b/media-sound/reaper-bin/Manifest @@ -1,8 +1,8 @@ AUX libSwell-makefile-cflags.patch 430 BLAKE2B deb854f2fdfe21c17e0a89bd30e56f7c85637668cdbb05c7fdc83ee771b2522502e300ff5d02d263effe45bc5041ea8b92f68210638692e8b84adb600382c203 SHA512 13565c2b20f61a1ebc5807030a06791e40cc77073a552d576f9890d4a3745732ee093fa6adc0ce03105f773067ad9f7f844cfddadfba821a25eadbaa7f6f25b7 -DIST WDL-89ba433c90edd89fe498f9a8e8c78c2020c841fd.tar.gz 2476141 BLAKE2B ada4b343372a2921fb9f137062528eb0a793458e062267567f0f1bce215cb6690738d39f335e35cc65dac5c8a7b99689785527c93ff956b1dd7e33f82412d674 SHA512 cbee544f04d4f4174932e7771064021064297b9c6cd87f06ca0fa4bac915a841edd811a1952cf3932e418a5d9e9f82cf7042c7f53e02ef105d0a75257dc49588 -DIST reaper728_linux_aarch64.tar.xz 11388440 BLAKE2B b26fdded2c6133cfef632c35836071356c2a4409fdff417dfb74c6be948fce8522f59151ea6322b848d20af6700d62af17359924478ee25a52f0cc76a60f98ad SHA512 b9fb691c4689ffd26d317c155393bc20834622c24e0ba0b26a23c146348df914f6086b965901f2822c31b1c9db9e398b2855518ea77a3b84984bd71c5c46aa34 -DIST reaper728_linux_armv7l.tar.xz 11029880 BLAKE2B 9a33f565a59fca587baaa24dfb7aa9d2c8d1ff97e563b59b80e0c7145ea141a4b609c769771c172eaf8275151d7bb37b3a5b5940ba675db7f41357e5c9381618 SHA512 f1706f036d1fc70de176588324b6cb127713f115d0dcb01b232751faa342d07c376d2b5e6d52a6d21f202cc1007facab3a21db90baa96f9f8e078eaed7914c9b -DIST reaper728_linux_i686.tar.xz 12696136 BLAKE2B 7a6bdb068e523c8ab8105837ec0408dc4bbb7bbf0f640ba97416a4dcc31a3f385b10d39ebc820005fdef127dcb6bbc462ee4f99eda705a7de563581c322fd491 SHA512 f7843b35b49630ee6f159b9b16fc4823e4a9e493f7bdd9e686d94739304df75f2f919e278040882cba112242287c972d21093dc4a80d5652c70bca1b60c89ba3 -DIST reaper728_linux_x86_64.tar.xz 12677660 BLAKE2B b36f17eae62fd20c322cceb485b8d2f81b5a666d86a99a41d4c0713d8ddfc6ffc3e03fce1e12790d97522ff4ab9253f845400749e6b68463a6ac283b9ae77054 SHA512 e304ee38c68ed923102fbf64d146d35e2a6c65000eb0477509007a59b9a2b190edd06e4ccfc055504efa23f56292d62e57cd2575e50525379b53bf95bd4aaa59 -EBUILD reaper-bin-7.28.ebuild 5002 BLAKE2B 096ce35eef4494dc764e1eaad69ff43fa616c567ae439bade482261595e7e8272504078a6e337d44802ae906f9b4c9be02b2048f97121799ff59ae8661fb43b9 SHA512 7c4eaadfdb54585c9a5d21385f84a53e54ac319bba0f6a0f1eee7f4e34723a09809fb9150ea719289401117398a795da7b0fbe96a13899e687a16bed9ce29376 +DIST WDL-dda0d7519ee9d50d59a39fc1b1a82001416a3dff.tar.gz 2476492 BLAKE2B 2b748f0f22ce3375feb3ae03f5d93fdd6887c9d9f5ce3d0cabb8cdeff9ecf51c3719358e0e0ef70d90a47069d2b885ad9028d13f0f09fdef993af4bc6cd8013b SHA512 c2894345a47b7ef95a459756cab1819ac9b17701b7fcfd09ab483387aea67f0a29137a94c4a9b8455ae54d365819886c2a81cfe62514b050370a637a7697da8f +DIST reaper730_linux_aarch64.tar.xz 11404460 BLAKE2B 55211ccd693f9f6370991ed5cf743aba6e69c2a83a8d0a6f004f22dbb082854c443ecc155f2c2c2794c32b7470a6f809fa4b190ad2cb29244490098342efec51 SHA512 868d19b00a1fb4d800b677658da98c5806dc9209e826c487366f75dcd26a34da4263674d782df3fb80d86bb4e95d54357896445a27183e3a428fe5dc98a54e62 +DIST reaper730_linux_armv7l.tar.xz 11041228 BLAKE2B 390198f72f238545d9a7a3db5c8c9f61feec770d75b842b356a2eafe26316b53995e3642dcf3133b237c4980dcdfb571ff90009601c77eb71e34b0ca69c83d5f SHA512 8e8580daf964ffecc1d558dd8d48a90345fae1b7bd21516acc09deab75c85165f72380c1a178e44ecc112dc923e086a8aa4f4ec48ed9d3eb2fd260cd1f0c7f19 +DIST reaper730_linux_i686.tar.xz 12711988 BLAKE2B c26b5957da205d1a4be7df8c27ccec5d06f2b55f3d4f1fa48d06660392b0bb29d0525c6442c4d3d5bcd9004d66150bde268fd2d7f36bc0142dbacb9d1a6eced9 SHA512 10c79262f9a86285518fa7e84b06f95e56c6ecc9238062367e44c989ea30f0885c5fd3924050ee9c6644e68ec3d402aa1c9a4123fb9f85433222968f4c0cbf9e +DIST reaper730_linux_x86_64.tar.xz 12692216 BLAKE2B 71443d36a386c6e08db21c1f6814f28acd0b57ff667c4c8f4d48ffa2d3fad20624ec38e22c2471f4f73638bc354db88cf3a4a9a2a7c167c69d9a5e095a02f403 SHA512 fb995c6d69677a32aac33d7de08fc2478118ca4ac36536a18d030aaf1353b7148cbc42cb4546a0bb1cf4421ca1ab558b39c42dc498fd2321ce7bb01eaf6445cb +EBUILD reaper-bin-7.30.ebuild 5002 BLAKE2B 77108326aff07dcf566f88ac56276e0926a1455e019ef4b24fe9be3c263651920e50a5eb039cbd623ca37016537ce11b01fba3d8ea7bd092eab05be8a57f274a SHA512 0b6018436fe52424eb7c9352c2608752086db1a8f21ef5fd974aa04cb9a2268cc5fa7d753543401ec78d8520f19e2787b6cb83a415e0375d6f407e5c9da4208d MISC metadata.xml 359 BLAKE2B 44ae94f40b3ca881cdd62ce045dc9af2bf6d1f2ca266a5f81071c0f734acfe83c888fead3c51c247f26e20365e3428ac2fdafc50ed634f9850b52103dc9ddbfe SHA512 13fb4544ffaee84f70475f2ed41a3c1d4effd92f95dea397708b193513d49cc7cf9037c816fc983228a12d31741722cd3487973dc5e60226c8cfe0ecb73789ba diff --git a/media-sound/reaper-bin/reaper-bin-7.28.ebuild b/media-sound/reaper-bin/reaper-bin-7.28.ebuild deleted file mode 100644 index a35b90353718..000000000000 --- a/media-sound/reaper-bin/reaper-bin-7.28.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="Digital audio workstation" -HOMEPAGE="https://www.reaper.fm" - -WDL_COMMIT="89ba433c90edd89fe498f9a8e8c78c2020c841fd" - -SRC_URI=" - amd64? ( https://www.reaper.fm/files/$(ver_cut 1).x/reaper$(ver_cut 1)$(printf %02d $(( 10#$(ver_cut 2) )))_linux_x86_64.tar.xz ) - x86? ( https://www.reaper.fm/files/$(ver_cut 1).x/reaper$(ver_cut 1)$(printf %02d $(( 10#$(ver_cut 2) )))_linux_i686.tar.xz ) - arm64? ( https://www.reaper.fm/files/$(ver_cut 1).x/reaper$(ver_cut 1)$(printf %02d $(( 10#$(ver_cut 2) )))_linux_aarch64.tar.xz ) - arm? ( https://www.reaper.fm/files/$(ver_cut 1).x/reaper$(ver_cut 1)$(printf %02d $(( 10#$(ver_cut 2) )))_linux_armv7l.tar.xz ) - https://github.com/justinfrankel/WDL/archive/${WDL_COMMIT}.tar.gz -> WDL-${WDL_COMMIT}.tar.gz -" - -LICENSE="Cockos" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -RESTRICT="mirror" - -IUSE="+jack pulseaudio mp3 ffmpeg" - -RDEPEND=" - ${DEPEND} - media-libs/alsa-lib - media-libs/libglvnd - jack? ( virtual/jack ) - pulseaudio? ( media-libs/libpulse ) - mp3? ( media-sound/lame ) - ffmpeg? ( media-video/ffmpeg ) -" - -DEPEND=" - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXi - media-libs/fontconfig - media-libs/freetype -" - -S="${WORKDIR}" - -src_prepare() { - default - cd "WDL-${WDL_COMMIT}" || die - eapply "${FILESDIR}"/libSwell-makefile-cflags.patch -} - -src_compile() { - emake -C "WDL-${WDL_COMMIT}/WDL/swell" \ - PRELOAD_GDK=1 -} - -QA_PREBUILT="*/*.so */reaper */reaper_host_*" - -src_install() { - cd "reaper_linux_"* || die - mv -fv "../WDL-${WDL_COMMIT}/WDL/swell/libSwell.so" REAPER/ || die - - ./install-reaper.sh --install "${D}"/opt || die - rm -f "${D}"/opt/REAPER/uninstall-reaper.sh - - dosym ../../opt/REAPER/reaper /usr/bin/reaper - - # The following is pulled out of install-reaper.sh to match desktop.eclass. - cd REAPER || die - - newicon -s 256 Resources/main.png cockos-reaper.png - doicon -s 256 Resources/cockos-reaper-backup.png - doicon -s 256 Resources/cockos-reaper-document.png - doicon -s 256 Resources/cockos-reaper-theme.png - doicon -s 256 Resources/cockos-reaper-peak.png - doicon -s 256 Resources/cockos-reaper-template.png - doicon -s 256 Resources/cockos-reaper-template2.png - - cat > cockos-reaper.desktop <<-EOF - [Desktop Entry] - Encoding=UTF-8 - Type=Application - Name=REAPER - Comment=REAPER - Categories=Audio;Video;AudioVideo;AudioVideoEditing;Recorder; - Exec="/usr/bin/reaper" %F - Icon=cockos-reaper - MimeType=application/x-reaper-project;application/x-reaper-project-backup;application/x-reaper-theme - StartupWMClass=REAPER - EOF - domenu cockos-reaper.desktop - - cat > application-x-reaper.xml <<-EOF - - - - - REAPER project - - - - - - REAPER project backup - - - - - - - REAPER configuration - - - - - REAPER fx chain - - - - - - REAPER track template - - - - - REAPER theme - - - - - - - REAPER undo - - - - - REAPER undo backup - - - - REAPER peak file - - - - - - REAPER proxy - - - - EOF - insopts -m 0644 - insinto /usr/share/mime - doins application-x-reaper.xml -} diff --git a/media-sound/reaper-bin/reaper-bin-7.30.ebuild b/media-sound/reaper-bin/reaper-bin-7.30.ebuild new file mode 100644 index 000000000000..28dfdf60cb4d --- /dev/null +++ b/media-sound/reaper-bin/reaper-bin-7.30.ebuild @@ -0,0 +1,159 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Digital audio workstation" +HOMEPAGE="https://www.reaper.fm" + +WDL_COMMIT="dda0d7519ee9d50d59a39fc1b1a82001416a3dff" + +SRC_URI=" + amd64? ( https://www.reaper.fm/files/$(ver_cut 1).x/reaper$(ver_cut 1)$(printf %02d $(( 10#$(ver_cut 2) )))_linux_x86_64.tar.xz ) + x86? ( https://www.reaper.fm/files/$(ver_cut 1).x/reaper$(ver_cut 1)$(printf %02d $(( 10#$(ver_cut 2) )))_linux_i686.tar.xz ) + arm64? ( https://www.reaper.fm/files/$(ver_cut 1).x/reaper$(ver_cut 1)$(printf %02d $(( 10#$(ver_cut 2) )))_linux_aarch64.tar.xz ) + arm? ( https://www.reaper.fm/files/$(ver_cut 1).x/reaper$(ver_cut 1)$(printf %02d $(( 10#$(ver_cut 2) )))_linux_armv7l.tar.xz ) + https://github.com/justinfrankel/WDL/archive/${WDL_COMMIT}.tar.gz -> WDL-${WDL_COMMIT}.tar.gz +" + +LICENSE="Cockos" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +RESTRICT="mirror" + +IUSE="+jack pulseaudio mp3 ffmpeg" + +RDEPEND=" + ${DEPEND} + media-libs/alsa-lib + media-libs/libglvnd + jack? ( virtual/jack ) + pulseaudio? ( media-libs/libpulse ) + mp3? ( media-sound/lame ) + ffmpeg? ( media-video/ffmpeg ) +" + +DEPEND=" + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libXi + media-libs/fontconfig + media-libs/freetype +" + +S="${WORKDIR}" + +src_prepare() { + default + cd "WDL-${WDL_COMMIT}" || die + eapply "${FILESDIR}"/libSwell-makefile-cflags.patch +} + +src_compile() { + emake -C "WDL-${WDL_COMMIT}/WDL/swell" \ + PRELOAD_GDK=1 +} + +QA_PREBUILT="*/*.so */reaper */reaper_host_*" + +src_install() { + cd "reaper_linux_"* || die + mv -fv "../WDL-${WDL_COMMIT}/WDL/swell/libSwell.so" REAPER/ || die + + ./install-reaper.sh --install "${D}"/opt || die + rm -f "${D}"/opt/REAPER/uninstall-reaper.sh + + dosym ../../opt/REAPER/reaper /usr/bin/reaper + + # The following is pulled out of install-reaper.sh to match desktop.eclass. + cd REAPER || die + + newicon -s 256 Resources/main.png cockos-reaper.png + doicon -s 256 Resources/cockos-reaper-backup.png + doicon -s 256 Resources/cockos-reaper-document.png + doicon -s 256 Resources/cockos-reaper-theme.png + doicon -s 256 Resources/cockos-reaper-peak.png + doicon -s 256 Resources/cockos-reaper-template.png + doicon -s 256 Resources/cockos-reaper-template2.png + + cat > cockos-reaper.desktop <<-EOF + [Desktop Entry] + Encoding=UTF-8 + Type=Application + Name=REAPER + Comment=REAPER + Categories=Audio;Video;AudioVideo;AudioVideoEditing;Recorder; + Exec="/usr/bin/reaper" %F + Icon=cockos-reaper + MimeType=application/x-reaper-project;application/x-reaper-project-backup;application/x-reaper-theme + StartupWMClass=REAPER + EOF + domenu cockos-reaper.desktop + + cat > application-x-reaper.xml <<-EOF + + + + + REAPER project + + + + + + REAPER project backup + + + + + + + REAPER configuration + + + + + REAPER fx chain + + + + + + REAPER track template + + + + + REAPER theme + + + + + + + REAPER undo + + + + + REAPER undo backup + + + + REAPER peak file + + + + + + REAPER proxy + + + + EOF + insopts -m 0644 + insinto /usr/share/mime + doins application-x-reaper.xml +} -- cgit v1.2.3