commit:     16cc1183b6135fc8195f7836cab02ea2f05e16ee
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Mar  1 07:42:06 2026 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Mar  1 07:44:12 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16cc1183

media-sound/6pm: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 media-sound/6pm/6pm-0.9-r1.ebuild | 57 ---------------------------------------
 media-sound/6pm/Manifest          |  1 -
 media-sound/6pm/metadata.xml      | 25 -----------------
 profiles/package.mask             |  5 ----
 4 files changed, 88 deletions(-)

diff --git a/media-sound/6pm/6pm-0.9-r1.ebuild 
b/media-sound/6pm/6pm-0.9-r1.ebuild
deleted file mode 100644
index 7146182434..0000000000
--- a/media-sound/6pm/6pm-0.9-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils
-
-DESCRIPTION="6PM is a polyphonic, touch-sensitive, realtime phase modulation 
synthesizer"
-HOMEPAGE="https://sourceforge.net/projects/mv-6pm/";
-MY_P="6PM_v${PV}"
-SRC_URI="https://downloads.sourceforge.net/project/mv-6pm/${MY_P}.tgz -> 
${P}.tgz"
-
-S="${WORKDIR}/${MY_P}/src/"
-ADIR="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+presets +midimaps +nls doc"
-
-DEPEND="
-       dev-qt/qtcore:5
-       dev-qt/qtgui:5
-       dev-qt/qtwidgets:5
-       virtual/opengl
-       virtual/jack
-       media-libs/alsa-lib
-"
-RDEPEND="${DEPEND}"
-
-src_configure(){
-       eqmake5
-       default
-}
-
-src_install(){
-       default
-       dobin "${S}/6pm"
-       if use midimaps; then
-               insinto /usr/share/6pm/MidiMaps
-               doins ${ADIR}/MidiMaps/*
-       fi
-       if use presets; then
-               dodir /usr/share/6pm/
-               cp -R "${ADIR}/Presets/" "${D}/usr/share/6pm/" || die "Can't 
install presets"
-               elog "You also may download additional patches from 
http://linuxsynths.com/6PMPatchesDemos/6pm.html";
-       fi
-       if use doc; then
-               insinto /usr/share/6pm/Doc
-               doins "${ADIR}"/Doc/*
-       fi
-       if use nls; then
-               insinto /usr/share/6pm/Translations
-               doins "${ADIR}"/Translations/*
-       fi
-}

diff --git a/media-sound/6pm/Manifest b/media-sound/6pm/Manifest
deleted file mode 100644
index 14b80d1646..0000000000
--- a/media-sound/6pm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST 6pm-0.9.tgz 2172934 BLAKE2B 
bd48aef5b0884d8f13d8a09d639d12052c2ca2dcf933ae72f955e8243319afae1bac1a6861a9fb5c8bbc13fbceb3c5cd92b97a852c5405101409f89c10ac4deb
 SHA512 
1866bc87a1fff8e1bbfbf783665c38e8f64faaa3c722560fad6fb51512e9ab78d42b9e2ce6755b26f87a82f7543261d8946d9178f6ce4a97e4b33a6d49999a77

diff --git a/media-sound/6pm/metadata.xml b/media-sound/6pm/metadata.xml
deleted file mode 100644
index a6685a0e39..0000000000
--- a/media-sound/6pm/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <!-- maintainer-needed -->
-       <longdescription lang="en">
-6PM, created and maintained by Michel Vergnaud, is a polyphonic, 
touch-sensitive, realtime, phase-modulation (PM) software sound synthesizer. 
The screenshot above is of the default version included in the repositories of 
Librazik-2, an excellent French linux distribution designed for high-quality 
audio production.
-
-All of the parameters for 6PM are located in the main GUI. The algorithm 
layout (indicated in the window on the left side of the window) is similar to 
that of the classic Yamaha DX7: the modulator(s) are on the upper row, and the 
carrier(s) are on the lower row. When an oscillator functions as a carrier, it 
will have a green pan ribbon in its corresponding envelope area on the right. 
Algorithms can be preset or user-made.
-
-6PM has six oscillators (operators) that can be used as either "modulators" or 
"carriers." Each oscillator includes its own amplitude and frequency envelopes 
(frequency envelope activates with the green button below the envelope window), 
with multiple envelope stages available for each. Sustain points and start 
attack levels can be selected. Looping within the envelopes is also possible. 
Frequency detuning is plus-minus 24 octaves, and can be set as absolute or 
relative to pitch. There are LFO buttons for both amplitude and frequency 
modulation, with dedicated pop-up windows. LFO waveforms include sine, square, 
ramp-up and ramp-down. Oscillator detuning (coarse and fine) as well as random 
detuning, are also available for each operator. Finally, there is a filter 
section at the bottom, which includes lowpass, highpass, bandpass and notch 
filter options, adjustable cutoff and resonance settings, and a dedicated 
filter envelope pop-up window. Unlike many softsynths, 6PM's control knobs
  modify the audio signal in realtime, without the need for new note-ons.
-
-A midi map section is included for midi assignments. Presets are organized 
into categories. Note that once you have made a preset and saved it with a new 
name, the original preset will still carry the same sound until you click 
"reload," which will return it to the original settings.
-
-6PM has a main volume slider, a global tuning dial, and note test and panic 
buttons, located in the lower lefthand corner. Pitchbend amount and number of 
polyphony are global settings that are accessed by clicking the "Midi" dropdown 
menu at the top of the GUI. 6PM can also be used in a terminal (good for slower 
machines). English and French language packets are available.
-       </longdescription>
-       <use>
-               <flag name="midimaps">Install midi maps for that synth. 
Recommended</flag>
-               <flag name="presets">Install presets. Recommended</flag>
-               <flag name="nls">Add support for localization</flag>
-       </use>
-
-       <upstream>
-<remote-id type="sourceforge">mv-6pm</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 243e1de677..6a299ea190 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -72,11 +72,6 @@ dev-util/catppuccin-catwalk
 x11-themes/catppuccin-neovim
 media-libs/alvr
 
-# Paul Zander <[email protected]> (2026-01-27)
-# Stuck on Qt5, no upstream action.
-# Removal after 2026-02-27
-media-sound/6pm
-
 # Anna (cybertailor) Vyalkova <[email protected]> (2025-05-24)
 # Depends on masked net-libs/stem.
 # Masked until upstream supports running without stem.

Reply via email to