diff --git a/audio/Makefile b/audio/Makefile index 77214476b00d..e291b2f041df 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -1,901 +1,902 @@ COMMENT = Audio tools SUBDIR += GxSwitchlessWah-lv2 SUBDIR += HVSC-Update SUBDIR += Maaate SUBDIR += a2jmidid SUBDIR += abcde SUBDIR += abcselect SUBDIR += abgate-lv2 SUBDIR += abx SUBDIR += adplay SUBDIR += aeolus SUBDIR += afsp SUBDIR += aften SUBDIR += alac SUBDIR += alacenc SUBDIR += alienwah SUBDIR += alo-lv2 SUBDIR += alsa-lib SUBDIR += alsa-plugins SUBDIR += alsa-seq-server SUBDIR += alsa-sndio SUBDIR += alsa-utils SUBDIR += alure SUBDIR += amb-plugins SUBDIR += amberol SUBDIR += ampache SUBDIR += amsynth SUBDIR += aqualung SUBDIR += ardour SUBDIR += ario SUBDIR += arss SUBDIR += artyfx-lv2 SUBDIR += asmix SUBDIR += asmixer SUBDIR += asterisk-espeak SUBDIR += asterisk-flite SUBDIR += asunder SUBDIR += atracdenc SUBDIR += atunes SUBDIR += aubio SUBDIR += audacity SUBDIR += audiere SUBDIR += audiocd-kio SUBDIR += audiowmark SUBDIR += aumix SUBDIR += autocd SUBDIR += autotalent SUBDIR += autozen SUBDIR += avldrums-lv2 SUBDIR += aylet SUBDIR += bambootracker SUBDIR += bamp-lv2 SUBDIR += bangr-lv2 SUBDIR += baresip SUBDIR += bcg729 SUBDIR += bchoppr-lv2 SUBDIR += beep SUBDIR += beets SUBDIR += bespokesynth SUBDIR += bharvestr-lv2 SUBDIR += bjumblr-lv2 SUBDIR += bliss SUBDIR += blop SUBDIR += boca SUBDIR += boops-lv2 SUBDIR += bristol SUBDIR += bschaffl-lv2 SUBDIR += bsequencer-lv2 SUBDIR += bshapr-lv2 SUBDIR += bslizr-lv2 SUBDIR += cadence SUBDIR += calf-lv2 SUBDIR += cam SUBDIR += cantata SUBDIR += caps-lv2 SUBDIR += caps-plugins SUBDIR += cardinal SUBDIR += carla SUBDIR += cava SUBDIR += cd-discid SUBDIR += cddb-bundle SUBDIR += cdparanoia SUBDIR += checkmate SUBDIR += cheesecutter SUBDIR += chordpack SUBDIR += chromaprint SUBDIR += cli-visualizer SUBDIR += clunk SUBDIR += cmt SUBDIR += cmus SUBDIR += codec2 SUBDIR += csound SUBDIR += csoundqt SUBDIR += ctronome SUBDIR += cuetools SUBDIR += cutmp3 SUBDIR += cyanrip SUBDIR += d11amp SUBDIR += darkice SUBDIR += dcd SUBDIR += deadbeef SUBDIR += deadbeef-jack-plugin SUBDIR += deadbeef-mpris2-plugin SUBDIR += deadbeef-musical-spectrum-plugin SUBDIR += deadbeef-playback-status-plugin SUBDIR += deadbeef-quick-search-plugin SUBDIR += deadbeef-spectrogram-plugin SUBDIR += deadbeef-vu-meter-plugin SUBDIR += deadbeef-waveform-seekbar-plugin SUBDIR += denemo SUBDIR += dexed SUBDIR += dgedit SUBDIR += din SUBDIR += discid SUBDIR += dmidiplayer SUBDIR += dpf-plugins-lv2 SUBDIR += dragonfly-reverb-lv2 SUBDIR += drumgizmo SUBDIR += drumkv1-lv2 SUBDIR += drumpiler SUBDIR += drumstick SUBDIR += dsbmixer SUBDIR += dssi SUBDIR += dtmfdial SUBDIR += dumb SUBDIR += dumb-allegro SUBDIR += easytag SUBDIR += eawpats SUBDIR += eawplus SUBDIR += ebumeter SUBDIR += ebur128 SUBDIR += ecasound SUBDIR += elisa SUBDIR += emms SUBDIR += enscribe SUBDIR += epos-devel SUBDIR += eq10q-lv2 SUBDIR += espeak-ng SUBDIR += espressivo-lv2 SUBDIR += essentia SUBDIR += etcd SUBDIR += eteroj-lv2 SUBDIR += etktab SUBDIR += exaile SUBDIR += exhale SUBDIR += ezstream SUBDIR += faac SUBDIR += faad SUBDIR += fabla2-lv2 SUBDIR += fapg SUBDIR += fasttracker2 SUBDIR += fatfrog-lv2 SUBDIR += faudio SUBDIR += faust SUBDIR += faust-lv2 SUBDIR += faustlive SUBDIR += fcplay SUBDIR += fdk-aac SUBDIR += fdmf SUBDIR += festalon SUBDIR += festival SUBDIR += festival-freebsoft-utils SUBDIR += festlex-cmu SUBDIR += festlex-czech SUBDIR += festlex-oald SUBDIR += festlex-poslex SUBDIR += festvox-cmu_us_awb_arctic SUBDIR += festvox-cmu_us_bdl_arctic SUBDIR += festvox-cmu_us_clb_arctic SUBDIR += festvox-cmu_us_jmk_arctic SUBDIR += festvox-cmu_us_ksp_arctic SUBDIR += festvox-cmu_us_rms_arctic SUBDIR += festvox-cmu_us_slt_arctic SUBDIR += festvox-don SUBDIR += festvox-el11 SUBDIR += festvox-kal16 SUBDIR += festvox-kal8 SUBDIR += festvox-ked16 SUBDIR += festvox-ked8 SUBDIR += festvox-rab16 SUBDIR += festvox-rab8 SUBDIR += festvox-russian SUBDIR += flac SUBDIR += flac123 SUBDIR += flacon SUBDIR += flite SUBDIR += fluid-soundfont SUBDIR += fluida-lv2 SUBDIR += fluidplug-lv2 SUBDIR += fluidsynth SUBDIR += fluidsynth-dssi SUBDIR += fmit SUBDIR += fogpad-lv2 SUBDIR += fomp-lv2 SUBDIR += foo-yc20 SUBDIR += fossmixer SUBDIR += freac SUBDIR += freealut SUBDIR += freebsd-13-mixer SUBDIR += freedesktop-sound-theme SUBDIR += freepats SUBDIR += ft2play SUBDIR += funktrackergold SUBDIR += furnace SUBDIR += ganv SUBDIR += gbsplay SUBDIR += geonkick-lv2 SUBDIR += ggwave SUBDIR += giada SUBDIR += gmsynth-lv2 SUBDIR += gmtp SUBDIR += gmusicbrowser SUBDIR += gnaural SUBDIR += gnome-metronome SUBDIR += gnome-music SUBDIR += gnome-podcasts SUBDIR += gnormalize SUBDIR += gnuitar SUBDIR += gnupod SUBDIR += gnuspeechsa SUBDIR += gnustep-cdplayer SUBDIR += goattracker SUBDIR += gogglesmm SUBDIR += gonic SUBDIR += goobox SUBDIR += gqradio SUBDIR += gramofile SUBDIR += grip SUBDIR += gsequencer SUBDIR += gsm SUBDIR += gsound SUBDIR += gstreamer1-plugins-a52dec SUBDIR += gstreamer1-plugins-amrnb SUBDIR += gstreamer1-plugins-amrwbdec SUBDIR += gstreamer1-plugins-bs2b SUBDIR += gstreamer1-plugins-cdparanoia SUBDIR += gstreamer1-plugins-chromaprint SUBDIR += gstreamer1-plugins-faac SUBDIR += gstreamer1-plugins-faad SUBDIR += gstreamer1-plugins-flac SUBDIR += gstreamer1-plugins-flite SUBDIR += gstreamer1-plugins-gme SUBDIR += gstreamer1-plugins-gsm SUBDIR += gstreamer1-plugins-jack SUBDIR += gstreamer1-plugins-ladspa SUBDIR += gstreamer1-plugins-lame SUBDIR += gstreamer1-plugins-lv2 SUBDIR += gstreamer1-plugins-modplug SUBDIR += gstreamer1-plugins-mpg123 SUBDIR += gstreamer1-plugins-musepack SUBDIR += gstreamer1-plugins-ogg SUBDIR += gstreamer1-plugins-openmpt SUBDIR += gstreamer1-plugins-opus SUBDIR += gstreamer1-plugins-pulse SUBDIR += gstreamer1-plugins-shout2 SUBDIR += gstreamer1-plugins-sidplay SUBDIR += gstreamer1-plugins-sndfile SUBDIR += gstreamer1-plugins-sndio SUBDIR += gstreamer1-plugins-soundtouch SUBDIR += gstreamer1-plugins-speex SUBDIR += gstreamer1-plugins-taglib SUBDIR += gstreamer1-plugins-twolame SUBDIR += gstreamer1-plugins-vorbis SUBDIR += gstreamer1-plugins-wavpack SUBDIR += gstreamer1-plugins-webrtcdsp SUBDIR += gtick SUBDIR += gtk-mixer SUBDIR += gtkguitune SUBDIR += gtkpod SUBDIR += gtmixer SUBDIR += gtultra SUBDIR += guidoar SUBDIR += guidolib SUBDIR += guitarix-lv2 SUBDIR += gula-plugins-lv2 SUBDIR += guspat SUBDIR += gvolwheel SUBDIR += gxplugins-lv2 SUBDIR += harp SUBDIR += headsetcontrol SUBDIR += hexter SUBDIR += hpsjam SUBDIR += hts_engine-API SUBDIR += hydrogen SUBDIR += icecast SUBDIR += icecast-kh SUBDIR += icegenerator SUBDIR += ices SUBDIR += id3el SUBDIR += id3lib SUBDIR += id3mtag SUBDIR += id3tool SUBDIR += id3v2 SUBDIR += iir1 SUBDIR += infamous-plugins-lv2 SUBDIR += inscore SUBDIR += intersect-lv2 SUBDIR += invada-studio-plugins-lv2 SUBDIR += ir-lv2 SUBDIR += jack SUBDIR += jack-capture SUBDIR += jack-example-tools SUBDIR += jack-keyboard SUBDIR += jack-smf-utils SUBDIR += jack_ghero SUBDIR += jack_umidi SUBDIR += jacktrip SUBDIR += jalv SUBDIR += jalv-select SUBDIR += jamulus SUBDIR += jconvolver SUBDIR += jid3lib SUBDIR += jmatconvol SUBDIR += jnoisemeter SUBDIR += juk SUBDIR += juke SUBDIR += julius SUBDIR += kaldi SUBDIR += kaldi-vosk SUBDIR += kapitonov-plugins-pack-lv2 SUBDIR += kid3 SUBDIR += klystrack SUBDIR += kmix SUBDIR += komposter SUBDIR += kwave SUBDIR += ladish SUBDIR += ladspa SUBDIR += lame SUBDIR += lash SUBDIR += lenticular-lv2 SUBDIR += lewton SUBDIR += liba52 SUBDIR += libadplug SUBDIR += libaiff SUBDIR += libamrnb SUBDIR += libamrwb SUBDIR += libao SUBDIR += libaudec SUBDIR += libaudiofile SUBDIR += libbpm SUBDIR += libbs2b SUBDIR += libcanberra SUBDIR += libcanberra-gtk2 SUBDIR += libcanberra-gtk3 SUBDIR += libcdaudio SUBDIR += libcddb SUBDIR += libcddb-doc SUBDIR += libconvolve SUBDIR += libcoverart SUBDIR += libdiscid SUBDIR += libdssialsacompat SUBDIR += libebur128 SUBDIR += libechonest SUBDIR += libfilteraudio SUBDIR += libfishsound SUBDIR += libg722 SUBDIR += libgig SUBDIR += libgme SUBDIR += libgpod SUBDIR += libid3tag SUBDIR += libinstpatch SUBDIR += libkcddb SUBDIR += libkcompactdisc SUBDIR += libkeyfinder SUBDIR += liblastfm-qt5 SUBDIR += liblo SUBDIR += liblscp SUBDIR += libltc SUBDIR += libmad SUBDIR += libmatemixer SUBDIR += libmikmod SUBDIR += libmodplug SUBDIR += libmp3-archive-perl SUBDIR += libmp3splt SUBDIR += libmpd SUBDIR += libmpdclient SUBDIR += libmusicbrainz5 SUBDIR += libmusicxml SUBDIR += libmysofa SUBDIR += libnoise SUBDIR += libogg SUBDIR += liboggz SUBDIR += libopenmpt SUBDIR += libopenshot-audio SUBDIR += libopenspc SUBDIR += libopusenc SUBDIR += libremidi SUBDIR += libsamplerate SUBDIR += libshairport SUBDIR += libshout SUBDIR += libsidplay SUBDIR += libsidplay2 SUBDIR += libsidplayfp SUBDIR += libsmf SUBDIR += libsndfile SUBDIR += libsonic SUBDIR += libsoxr SUBDIR += libspecbleach SUBDIR += libvgm SUBDIR += libvorbis SUBDIR += libxmp SUBDIR += lilv SUBDIR += lingot SUBDIR += linux-c7-alsa-lib SUBDIR += linux-c7-alsa-lib-devel SUBDIR += linux-c7-alsa-plugins-oss SUBDIR += linux-c7-alsa-plugins-pulseaudio SUBDIR += linux-c7-alsa-utils SUBDIR += linux-c7-audiofile SUBDIR += linux-c7-flac SUBDIR += linux-c7-gsm SUBDIR += linux-c7-libogg SUBDIR += linux-c7-libsndfile SUBDIR += linux-c7-libvorbis SUBDIR += linux-c7-openal-soft SUBDIR += linux-c7-pulseaudio-libs SUBDIR += linux-c7-pulseaudio-utils SUBDIR += linux-c7-sdl_mixer SUBDIR += linux-laudio SUBDIR += linuxsampler SUBDIR += linuxwave SUBDIR += liquidsfz SUBDIR += listener SUBDIR += littlefly-lv2 SUBDIR += lmms SUBDIR += logitechmediaserver SUBDIR += logitechmediaserver-dynamicplaylist SUBDIR += logitechmediaserver-lazysearch SUBDIR += logitechmediaserver-sqlplaylist SUBDIR += logitechmediaserver-trackstat SUBDIR += lollypop SUBDIR += lpcnet SUBDIR += lsp-plugins-lv2 SUBDIR += lua-mpd SUBDIR += luppp SUBDIR += lv2 SUBDIR += lv2file SUBDIR += lv2lint SUBDIR += lv2proc SUBDIR += lvtk SUBDIR += mac SUBDIR += madfufw SUBDIR += madplay SUBDIR += madronalib SUBDIR += malint SUBDIR += mamba SUBDIR += mate-media SUBDIR += mclk-lv2 SUBDIR += mda-lv2 SUBDIR += mhwaveedit SUBDIR += midi-matrix-lv2 SUBDIR += midifile SUBDIR += midiomatic-lv2 SUBDIR += midipp SUBDIR += midisharelight SUBDIR += midivisualizer SUBDIR += mikmod SUBDIR += milkytracker SUBDIR += miniaudio SUBDIR += minimp3 SUBDIR += mio2jack SUBDIR += mixer.app SUBDIR += mixertui SUBDIR += mixxx SUBDIR += mkcue SUBDIR += mmtc SUBDIR += moc SUBDIR += modplug-tools SUBDIR += moodbar SUBDIR += moony-lv2 SUBDIR += mousai SUBDIR += mp-player SUBDIR += mp3-archive-tools SUBDIR += mp3_check SUBDIR += mp3asm SUBDIR += mp3blaster SUBDIR += mp3burn SUBDIR += mp3check SUBDIR += mp3ck SUBDIR += mp3gain SUBDIR += mp3guessenc SUBDIR += mp3lint SUBDIR += mp3mover SUBDIR += mp3plot SUBDIR += mp3rename SUBDIR += mp3riot SUBDIR += mp3splt SUBDIR += mp3stat SUBDIR += mp3unicode SUBDIR += mp3val SUBDIR += mp3wrap SUBDIR += mpdas SUBDIR += mpdcon SUBDIR += mpdscribble SUBDIR += mpg123 SUBDIR += mpg123.el SUBDIR += mpg321 SUBDIR += mps SUBDIR += mpz SUBDIR += mumble SUBDIR += mumble-server SUBDIR += murmur SUBDIR += murmur-cli SUBDIR += muse-sequencer SUBDIR += musepack SUBDIR += musescore + SUBDIR += musescore3 SUBDIR += musiccontrol SUBDIR += musicpc SUBDIR += musicpd SUBDIR += mythplugin-mythmusic SUBDIR += myxer SUBDIR += nas SUBDIR += ncmpc SUBDIR += ncmpcpp SUBDIR += ncpamixer SUBDIR += ncspot SUBDIR += netease-music-tui SUBDIR += noise-repellent-lv2 SUBDIR += noise-suppression-for-voice-lv2 SUBDIR += normalize SUBDIR += nosefart SUBDIR += noson-app SUBDIR += nyquist SUBDIR += oaml SUBDIR += ocp SUBDIR += ogg2mp3 SUBDIR += openal-soft SUBDIR += opencore-amr SUBDIR += openspc SUBDIR += optimfrog SUBDIR += optimfrog-sse2 SUBDIR += opus SUBDIR += opus-tools SUBDIR += opusfile SUBDIR += opustags SUBDIR += orbit-lv2 SUBDIR += osd-lyrics SUBDIR += osdmixer SUBDIR += oss SUBDIR += owntone SUBDIR += p5-Audio-CD SUBDIR += p5-Audio-Ecasound SUBDIR += p5-Audio-FLAC-Header SUBDIR += p5-Audio-MPD SUBDIR += p5-Audio-MPD-Common SUBDIR += p5-Audio-Mixer SUBDIR += p5-Audio-Musepack SUBDIR += p5-Audio-Scan SUBDIR += p5-Audio-Scrobbler SUBDIR += p5-Audio-WMA SUBDIR += p5-Audio-Wav SUBDIR += p5-CDDB SUBDIR += p5-CDDB-File SUBDIR += p5-CDDB_get SUBDIR += p5-Filesys-Virtual-DAAP SUBDIR += p5-MIDI-Perl SUBDIR += p5-MP3-Find SUBDIR += p5-MP3-ID3v1Tag SUBDIR += p5-MP3-Info SUBDIR += p5-MP3-Tag SUBDIR += p5-MP3-Tag-Utils SUBDIR += p5-MPEG-ID3v2Tag SUBDIR += p5-Music-Audioscrobbler-MPD SUBDIR += p5-Music-Audioscrobbler-Submit SUBDIR += p5-MusicBrainz-DiscID SUBDIR += p5-Net-DAAP-Client SUBDIR += p5-Net-DAAP-DMAP SUBDIR += p5-Net-FreeDB SUBDIR += p5-Net-LibLO SUBDIR += p5-Ogg-Vorbis-Header SUBDIR += p5-Ogg-Vorbis-Header-PurePerl SUBDIR += p5-Shout SUBDIR += p5-Test-Corpus-Audio-MPD SUBDIR += p5-libvorbis SUBDIR += p5-tagged SUBDIR += pa-applet SUBDIR += pacpl SUBDIR += padthv1-lv2 SUBDIR += paman SUBDIR += pamixer SUBDIR += paprefs SUBDIR += patchage SUBDIR += pavucontrol SUBDIR += pavucontrol-qt SUBDIR += pavumeter SUBDIR += pc-mixer SUBDIR += pcaudiolib SUBDIR += pd SUBDIR += pd-cyclone SUBDIR += pear-Text_Spell_Audio SUBDIR += penguinsap SUBDIR += pianobar SUBDIR += pianobooster SUBDIR += pianod2 SUBDIR += picard SUBDIR += picard-plugins SUBDIR += pipewire-module-xrdp SUBDIR += pithos SUBDIR += plasma5-kpipewire SUBDIR += plasma5-oxygen-sounds SUBDIR += plasma5-plasma-pa SUBDIR += plasma6-kpipewire SUBDIR += plasma6-ocean-sound-theme SUBDIR += plasma6-oxygen-sounds SUBDIR += plasma6-plasma-pa SUBDIR += playgsf SUBDIR += playmidi SUBDIR += playumidi SUBDIR += pm3umpdl SUBDIR += pms SUBDIR += pms-devel SUBDIR += pocketsphinx SUBDIR += poly-lv2 SUBDIR += polyphone SUBDIR += portaudio SUBDIR += portmidi SUBDIR += praat SUBDIR += pragha SUBDIR += prelude-lv2 SUBDIR += psindustrializer SUBDIR += pt2-clone SUBDIR += puddletag SUBDIR += pulseaudio SUBDIR += pulseaudio-module-sndio SUBDIR += pulseaudio-module-xrdp SUBDIR += pulseaudio-qt SUBDIR += py-SoundFile SUBDIR += py-al SUBDIR += py-apetag SUBDIR += py-aubio SUBDIR += py-audioread SUBDIR += py-auditok SUBDIR += py-discid SUBDIR += py-discogs-client SUBDIR += py-essentia SUBDIR += py-eyed3 SUBDIR += py-fmoo-audiotools SUBDIR += py-gtts SUBDIR += py-hsaudiotag3k SUBDIR += py-librosa SUBDIR += py-mpd SUBDIR += py-music21 SUBDIR += py-musicbrainzngs SUBDIR += py-mutagen SUBDIR += py-opuslib SUBDIR += py-playsound SUBDIR += py-pocketsphinx SUBDIR += py-pulsectl SUBDIR += py-pyacoustid SUBDIR += py-pyaudio SUBDIR += py-pydub SUBDIR += py-pyjacklib SUBDIR += py-pylast SUBDIR += py-pyliblo SUBDIR += py-pymad SUBDIR += py-pyogg SUBDIR += py-pyradio SUBDIR += py-pysndfile SUBDIR += py-python-mpd2 SUBDIR += py-pyttsx3 SUBDIR += py-resampy SUBDIR += py-simpleaudio SUBDIR += py-soundcloud SUBDIR += py-sounddevice SUBDIR += py-soundscrape SUBDIR += py-soxr SUBDIR += py-speechrecognition SUBDIR += py-spotipy SUBDIR += py-tagpy SUBDIR += py-torchaudio SUBDIR += py-vosk SUBDIR += py-wavio SUBDIR += py-webrtcvad SUBDIR += py-zita-audiotools SUBDIR += py-zita-jacktools SUBDIR += qaudiosonar SUBDIR += qjackcapture SUBDIR += qjackctl SUBDIR += qmidiarp SUBDIR += qmidictl SUBDIR += qmidinet SUBDIR += qsampler SUBDIR += qsynth SUBDIR += qtractor SUBDIR += quimup SUBDIR += qxgedit SUBDIR += raul SUBDIR += rawrec SUBDIR += re SUBDIR += rebot3 SUBDIR += resid SUBDIR += rexima SUBDIR += rezound SUBDIR += rhvoice SUBDIR += rhvoice-dictionary SUBDIR += rhythmbox SUBDIR += ripperx SUBDIR += rkr-lv2 SUBDIR += rnnoise SUBDIR += rnnoise-nu SUBDIR += rosegarden SUBDIR += rsgain SUBDIR += rsynth SUBDIR += rtaudio SUBDIR += rtmidi SUBDIR += rubberband SUBDIR += ruby-smf SUBDIR += ruby-taglib SUBDIR += rubygem-librmpd SUBDIR += rubygem-ruby-mp3info SUBDIR += rubygem-ruby-ogginfo SUBDIR += rubygem-ruby-shout SUBDIR += s3mod SUBDIR += samplv1-lv2 SUBDIR += sayonara SUBDIR += sbagen SUBDIR += sc3-plugins SUBDIR += schismtracker SUBDIR += screcord-lv2 SUBDIR += sdl2_mixer SUBDIR += sdl2_sound SUBDIR += sdl_audiolib SUBDIR += sdl_mixer SUBDIR += sdl_sound SUBDIR += sfizz SUBDIR += sfront SUBDIR += shairplay SUBDIR += shairport-sync SUBDIR += sherlock-lv2 SUBDIR += shntool SUBDIR += shortwave SUBDIR += shuriken SUBDIR += sidplay SUBDIR += sidplay2 SUBDIR += sidplayer SUBDIR += sidplayfp SUBDIR += simplemod SUBDIR += siren SUBDIR += snack SUBDIR += snd SUBDIR += sndio SUBDIR += so-synth-lv2 SUBDIR += solfege SUBDIR += somafm-cli SUBDIR += sonata SUBDIR += songrec SUBDIR += sonic-visualiser SUBDIR += sonivox SUBDIR += sonivox-eas SUBDIR += sorcer-lv2 SUBDIR += sound-juicer SUBDIR += soundgrab SUBDIR += soundtouch SUBDIR += soundtracker SUBDIR += sox SUBDIR += spc2it SUBDIR += spectacle-lv2 SUBDIR += spectmorph SUBDIR += spectrogram SUBDIR += speech-denoiser-lv2 SUBDIR += speex SUBDIR += speexdsp SUBDIR += spek SUBDIR += spiralloops SUBDIR += spiralsynth SUBDIR += spiralsynthmodular SUBDIR += spotify-player SUBDIR += spotify-qt SUBDIR += spotify-tui SUBDIR += spotifyd SUBDIR += squash SUBDIR += squeezelite SUBDIR += sratom SUBDIR += ssr-lv2 SUBDIR += stegosaurus-lv2 SUBDIR += stk SUBDIR += stone-phaser-lv2 SUBDIR += strawberry SUBDIR += streamripper SUBDIR += streamtranscoder SUBDIR += string-machine-lv2 SUBDIR += stymulator SUBDIR += suil SUBDIR += supercollider SUBDIR += surge-synthesizer-lv2 SUBDIR += surge-synthesizer-xt-lv2 SUBDIR += sweep SUBDIR += swh-lv2 SUBDIR += swhplugins SUBDIR += synthpod-lv2 SUBDIR += synthv1-lv2 SUBDIR += taglib SUBDIR += taglookup SUBDIR += tagutil SUBDIR += tamgamp-lv2 SUBDIR += tap-plugins SUBDIR += tap-plugins-lv2 SUBDIR += tcd SUBDIR += teamspeak3-server SUBDIR += tempest_for_eliza SUBDIR += tetraproc SUBDIR += thunar-media-tags-plugin SUBDIR += tiatracker SUBDIR += timbre-mill SUBDIR += timely-lv2 SUBDIR += timemachine SUBDIR += timidity SUBDIR += timidity++ SUBDIR += timidity++-emacs SUBDIR += timidity++-gtk SUBDIR += timidity++-motif SUBDIR += timidity++-slang SUBDIR += timidity++-xaw SUBDIR += timidity++-xskin SUBDIR += tkeca SUBDIR += toccata-lv2 SUBDIR += tosha SUBDIR += traverso SUBDIR += triceratops-lv2 SUBDIR += tse3 SUBDIR += tta SUBDIR += tuner SUBDIR += twolame SUBDIR += uade SUBDIR += umix SUBDIR += umodplayer SUBDIR += umurmur SUBDIR += vamp-plugin-sdk SUBDIR += vban SUBDIR += vgmplay SUBDIR += vgmtools SUBDIR += vimpc SUBDIR += virtual_oss SUBDIR += virtual_oss_ctl SUBDIR += visp-go SUBDIR += vitunes SUBDIR += vm-lv2 SUBDIR += vmpk SUBDIR += vo-amrwbenc SUBDIR += voipong SUBDIR += volumeicon SUBDIR += vorbis-tools SUBDIR += vorbisgain SUBDIR += vosk-api SUBDIR += vsound SUBDIR += vst3sdk SUBDIR += waon SUBDIR += wasabi SUBDIR += wavbreaker SUBDIR += wavegain SUBDIR += wavetral SUBDIR += wavpack SUBDIR += wavplay SUBDIR += webrtc-audio-processing SUBDIR += webrtc-audio-processing0 SUBDIR += welle.io SUBDIR += whysynth SUBDIR += wildmidi SUBDIR += wmix SUBDIR += wmmp SUBDIR += wmsmixer SUBDIR += wolf-shaper-lv2 SUBDIR += wxguitar SUBDIR += x42-plugins-lv2 SUBDIR += xanalyser SUBDIR += xcd SUBDIR += xcdplayer SUBDIR += xfce4-mixer SUBDIR += xfce4-mpc-plugin SUBDIR += xfce4-pulseaudio-plugin SUBDIR += xfmpc SUBDIR += xmcd SUBDIR += xmix SUBDIR += xmixer SUBDIR += xmmix SUBDIR += xmp SUBDIR += xoscope SUBDIR += xsynth-dssi SUBDIR += xuidesigner SUBDIR += xwave SUBDIR += yell SUBDIR += ympd SUBDIR += yoshimi SUBDIR += zam-plugins-lv2 SUBDIR += zita-alsa-pcmi SUBDIR += zita-at1 SUBDIR += zita-bls1 SUBDIR += zita-convolver SUBDIR += zita-dpl1 SUBDIR += zita-jclient SUBDIR += zita-mu1 SUBDIR += zita-njbridge SUBDIR += zita-resampler SUBDIR += zita-rev1 SUBDIR += zmusic SUBDIR += zplugins-lv2 SUBDIR += zrythm SUBDIR += zynaddsubfx .include diff --git a/audio/musescore3/Makefile b/audio/musescore3/Makefile new file mode 100644 index 000000000000..0f57c947ae54 --- /dev/null +++ b/audio/musescore3/Makefile @@ -0,0 +1,88 @@ +PORTNAME= ${GH_PROJECT:tl}3 +DISTVERSIONPREFIX= v +DISTVERSION= 3.6.2 +CATEGORIES= audio + +MAINTAINER= adridg@FreeBSD.org +COMMENT= Free music composition & notation software (legacy version) +WWW= https://musescore.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE.GPL + +LIB_DEPENDS= libmp3lame.so:audio/lame \ + libsndfile.so:audio/libsndfile \ + libvorbis.so:audio/libvorbis \ + libogg.so:audio/libogg \ + libfreetype.so:print/freetype2 + +USES= cmake compiler:c++11-lib desktop-file-utils localbase \ + pkgconfig qt:5 shared-mime-info +USE_QT= concurrent core declarative designer graphicaleffects gui \ + help location network opengl printsupport \ + quickcontrols2 scripttools sql svg testlib \ + webchannel widgets xml xmlpatterns \ + buildtools:build linguisttools:build qmake:build uitools:build + +USE_GITHUB= yes +GH_PROJECT= MuseScore +GH_ACCOUNT= musescore + + +# Each release gets a subdir containing the distfiles for that release, +# so hope that scanning the parent dir finds new ones. +# +# Note needs PORTVERSION:R once there is a .minor version +DATADIR= ${PREFIX}/share/mscore-${PORTVERSION:R} + +ALL_TARGET= lrelease manpages all + +CMAKE_OFF= BUILD_PORTMIDI BUILD_PCH MSCORE_UNSTABLE +CMAKE_ON= USE_SYSTEM_FREETYPE +CMAKE_BUILD_TYPE= release + +# WebEngine is only available on i386/amd64, amd ppc64 starting FreeBSD 13.0. +# If enabled on arches that don't have WebEngine, the build breaks. +OPTIONS_DEFINE= ALSA JACK PORTAUDIO PULSEAUDIO WEBENGINE +OPTIONS_DEFAULT= PORTAUDIO +OPTIONS_DEFAULT_amd64= WEBENGINE +OPTIONS_DEFAULT_i386= WEBENGINE + +WEBENGINE_DESC= Use WebEngine in the welcome panel + +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_CMAKE_BOOL= BUILD_ALSA HAS_MIDI +JACK_LIB_DEPENDS= libjack.so:audio/jack +JACK_CMAKE_BOOL= BUILD_JACK +PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio +PORTAUDIO_CMAKE_BOOL= BUILD_PORTAUDIO +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_CMAKE_BOOL= BUILD_PULSEAUDIO +WEBENGINE_USE= qt=webengine +WEBENGINE_CMAKE_BOOL= BUILD_WEBENGINE + +post-install: + ${MV} ${STAGEDIR}${PREFIX}/bin/mscore ${STAGEDIR}${PREFIX}/bin/mscore3 + ${RM} ${STAGEDIR}${PREFIX}/bin/musescore + ${LN} -s mscore3 ${STAGEDIR}${PREFIX}/bin/musescore3 + ${MV} ${STAGEDIR}${PREFIX}/man/man1/mscore.1.gz ${STAGEDIR}${PREFIX}/man/man1/mscore3.1.gz + ${RM} ${STAGEDIR}${PREFIX}/man/man1/musescore.1.gz + ${LN} -s mscore3.1.gz ${STAGEDIR}${PREFIX}/man/man1/musescore3.1.gz + ${RM} ${STAGEDIR}${DATADIR}/sound/MuseScore_General.sf3 + ${INSTALL_DATA} ${DISTDIR}/MuseScore_General.sf3 ${STAGEDIR}${DATADIR}/sound/ + ${FIND} ${STAGEDIR}${PREFIX} -name mscore.png -execdir ${MV} mscore.png mscore3.png \; + ${RM} ${STAGEDIR}${PREFIX}/share/applications/mscore.desktop + ${INSTALL_DATA} ${FILESDIR}/mscore3.desktop ${STAGEDIR}${PREFIX}/share/applications/ + +.include + +DISTFILES+= MuseScore_General.sf3:sfont +MASTER_SITES+= https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/:sfont +EXTRACT_ONLY= ${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME}_GH0${EXTRACT_SUFX} + +.if ${CHOSEN_COMPILER_TYPE} == clang +CXXFLAGS+= -Wno-inconsistent-missing-override +.endif + +.include + diff --git a/audio/musescore3/distinfo b/audio/musescore3/distinfo new file mode 100644 index 000000000000..c3a4441c62f0 --- /dev/null +++ b/audio/musescore3/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1695147689 +SHA256 (MuseScore_General.sf3) = 5b85b6c2c61d10b2b91cddd41efcce7b25cd31c8271d511c73afafbef20b6fa3 +SIZE (MuseScore_General.sf3) = 39900972 +SHA256 (musescore-MuseScore-v3.6.2_GH0.tar.gz) = c37acc6d7a316f04925265d2d22a35d715888580e16eff846e9b621954133c45 +SIZE (musescore-MuseScore-v3.6.2_GH0.tar.gz) = 69077899 diff --git a/audio/musescore3/files/mscore3.desktop b/audio/musescore3/files/mscore3.desktop new file mode 100644 index 000000000000..6199d95268cb --- /dev/null +++ b/audio/musescore3/files/mscore3.desktop @@ -0,0 +1,19 @@ +[Desktop Entry] +Version=1.0 +Name=MuseScore 3.6 +GenericName=Music notation +GenericName[de]=Notensatz +GenericName[fr]=Notation musicale +Comment=Create, play and print sheet music +Comment[ru]=Визуальный редактор нотных партитур +Comment[fr]=Gravure de partitions musicales +Exec=mscore3 %F +Icon=mscore3 +StartupNotify=true +StartupWMClass=mscore +Terminal=false +Type=Application +Categories=Qt;Audio;Sequencer;Midi;AudioVideoEditing;Music;AudioVideo; +Keywords=music;notation;composition;composing;arranging;making;sheet music;music notation software;lead sheet;leadsheet;score;full score;scorewriter;MIDI;musicxml;playback;instrument; +Keywords[de]=Musik;Noten;Musiknoten;Komposition;Komponieren;Arrangieren;Notenblatt;Notenblätter;Notationsprogramm;Musiknotationsprogramm;Musiknotation;Tabulatur;MIDI;musicxml;Instrument; +MimeType=application/x-musescore;application/x-musescore+xml;application/vnd.recordare.musicxml;application/vnd.recordare.musicxml+xml;audio/midi;application/x-bww;application/x-biab;application/x-capella;audio/x-gtp;application/x-musedata;application/x-overture;audio/x-ptb;application/x-sf2;application/x-sf3; diff --git a/audio/musescore3/files/patch-CMakeLists.txt b/audio/musescore3/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..ab903adb9122 --- /dev/null +++ b/audio/musescore3/files/patch-CMakeLists.txt @@ -0,0 +1,97 @@ +--- CMakeLists.txt.orig 2023-09-19 20:26:02.967705000 +0000 ++++ CMakeLists.txt 2023-09-19 20:26:07.529933000 +0000 +@@ -25,7 +25,7 @@ + include(build/functions.cmake) # library of CMake functions ("fn__" namespace) + + # Print Qt version or fail the build if Qt (qmake) is not in PATH. +-fn__require_program(QMAKE Qt --version "https://musescore.org/en/handbook/developers-handbook/compilation" qmake) ++fn__require_program(QMAKE Qt --version "https://musescore.org/en/handbook/developers-handbook/compilation" qmake-qt5) + + # Libraries linked via full path no longer produce linker search paths. + cmake_policy(SET CMP0003 NEW) +@@ -108,7 +108,7 @@ + add_definitions(-DMUSESCORE_REVISION="${MUSESCORE_REVISION}") + + # Setup version number and general build settings +-SET(MUSESCORE_BUILD_CONFIG "dev" CACHE STRING "Build config") ++SET(MUSESCORE_BUILD_CONFIG "release" CACHE STRING "Build config") + # Possible MUSESCORE_BUILD_CONFIG values: + # - dev - for development/nightly builds + # - testing - for testing versions (alpha, beta, RC) +@@ -157,7 +157,7 @@ + option(USE_SYSTEM_FREETYPE "Use system FreeType" OFF) # requires freetype >= 2.5.2, does not work on win + option(USE_SYSTEM_POPPLER "Use system Poppler for OMR" OFF) + option(BUILD_LAME "Enable MP3 export" ON) # Requires libmp3lame, call CMake with -DBUILD_LAME="OFF" to disable +-option(DOWNLOAD_SOUNDFONT "Download the latest soundfont version as part of the build process" ON) ++option(DOWNLOAD_SOUNDFONT "Download the latest soundfont version as part of the build process" OFF) + + # licence incompatibility, must never be distributed + set(OCR OFF) +@@ -629,6 +629,38 @@ + set_target_properties(oggdll PROPERTIES IMPORTED_IMPLIB ${OGG_LIBRARY}) + else (MINGW OR MSVC) + set(SNDFILE_LIB sndfile) ++ message(STATUS "Looking for support libraries") ++ PKGCONFIG1(sndfile 1.0 SNDFILE_INCDIR SNDFILE_LIBDIR SNDFILE_LIB SNDFILE_CPP) ++ PKGCONFIG1(ogg 1.0 OGG_INCDIR OGG_LIBDIR OGG_LIB OGG_CPP) ++ PKGCONFIG1(vorbis 1.0 VORBIS_INCDIR VORBIS_LIBDIR VORBIS_LIB VORBIS_CPP) ++ message(STATUS "sndfile=${SNDFILE_LIBDIR} ogg=${OGG_LIBDIR} vorbis=${VORBIS_LIBDIR}") ++ if (SNDFILE_LIB) ++ find_library(_l sndfile PATHS ${SNDFILE_LIBDIR}) ++ if (_l) ++ add_library(sndfile UNKNOWN IMPORTED) ++ set_target_properties(sndfile PROPERTIES ++ IMPORTED_LOCATION ${_l} ++ INTERFACE_INCLUDE_DIRECTORIES ${SNDFILE_INCDIR}) ++ endif() ++ endif() ++ if (OGG_LIB) ++ find_library(_l ogg PATHS ${OGG_LIBDIR}) ++ if (_l) ++ add_library(ogg UNKNOWN IMPORTED) ++ set_target_properties(ogg PROPERTIES ++ IMPORTED_LOCATION ${_l} ++ INTERFACE_INCLUDE_DIRECTORIES ${OGG_INCDIR}) ++ endif() ++ endif() ++ if (VORBIS_LIB) ++ find_library(_l vorbis PATHS ${VORBIS_LIBDIR}) ++ if (_l) ++ add_library(vorbis UNKNOWN IMPORTED) ++ set_target_properties(vorbis PROPERTIES ++ IMPORTED_LOCATION ${_l} ++ INTERFACE_INCLUDE_DIRECTORIES ${VORBIS_INCDIR}) ++ endif() ++ endif() + endif (MINGW OR MSVC) + set(OGG_LIB ogg) + +@@ -733,7 +765,7 @@ + ) + endif (GZIP_EXECUTABLE AND NOT CMAKE_SYSTEM_NAME MATCHES "OpenBSD") + # Install man pages in either compressed or uncompressed form +- install( FILES ${MAN_BUILD} DESTINATION share/man/man1 COMPONENT doc) ++ install( FILES ${MAN_BUILD} DESTINATION man/man1 COMPONENT doc) + # Create symlink alias for man pages so `man musescore` = `man mscore` + find_program( LN_EXECUTABLE ln DOC "A tool for creating symbolic link aliases (optional)." ) + if (LN_EXECUTABLE) +@@ -744,7 +776,7 @@ + COMMAND ${LN_EXECUTABLE} -sf "${MAN_FULL_NAME}" "${MAN_FULL_ALIAS}" + COMMAND echo 'Symlink alias: ${MAN_FULL_ALIAS} -> ${MAN_FULL_NAME}' + ) +- install( FILES ${PROJECT_BINARY_DIR}/${MAN_FULL_ALIAS} DESTINATION share/man/man1 COMPONENT doc) ++ install( FILES ${PROJECT_BINARY_DIR}/${MAN_FULL_ALIAS} DESTINATION man/man1 COMPONENT doc) + else (LN_EXECUTABLE) + message(STATUS "'ln' not found (it is optional). No symlink aliases will be created.") + endif (LN_EXECUTABLE) +@@ -771,8 +803,8 @@ + # MSVC does not require these targets, as all.h is not copied and the + # PCH generation is done per-project + if (NOT MSVC) +- ADD_CUSTOM_TARGET(mops1 DEPENDS ${PROJECT_BINARY_DIR}/all.h) +- ADD_CUSTOM_TARGET(mops2 DEPENDS ${PCH}) ++ ADD_CUSTOM_TARGET(mops1 DEPENDS ) # ${PROJECT_BINARY_DIR}/all.h) ++ ADD_CUSTOM_TARGET(mops2 DEPENDS ) # ${PCH}) + endif (NOT MSVC) + + ## diff --git a/audio/musescore3/files/patch-aeolus_CMakeLists.txt b/audio/musescore3/files/patch-aeolus_CMakeLists.txt new file mode 100644 index 000000000000..13b6cc99642a --- /dev/null +++ b/audio/musescore3/files/patch-aeolus_CMakeLists.txt @@ -0,0 +1,18 @@ +--- aeolus/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ aeolus/CMakeLists.txt +@@ -43,13 +43,13 @@ if (NOT MSVC) + set_target_properties ( + aeolus + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( + aeolus + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} ${PCH_FORCE_USE}" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${PCH_FORCE_USE}" + ) + endif (NOT MSVC) + diff --git a/audio/musescore3/files/patch-all.h b/audio/musescore3/files/patch-all.h new file mode 100644 index 000000000000..312cdeb669ac --- /dev/null +++ b/audio/musescore3/files/patch-all.h @@ -0,0 +1,27 @@ +--- all.h.orig 2021-02-06 15:14:17 UTC ++++ all.h +@@ -34,12 +34,12 @@ + #define _HAS_AUTO_PTR_ETC 1 + #endif + +-#include +-#include ++#include ++#include + #include + #include + #include +-#include ++#include + #include + // VStudio does not have , & replace many functions from it... + #if (defined (_MSCVER) || defined (_MSC_VER)) +@@ -48,7 +48,7 @@ + #else + #include + #endif +-#include ++#include + #include + #include + #include diff --git a/audio/musescore3/files/patch-audio_CMakeLists.txt b/audio/musescore3/files/patch-audio_CMakeLists.txt new file mode 100644 index 000000000000..e9121c16bfb0 --- /dev/null +++ b/audio/musescore3/files/patch-audio_CMakeLists.txt @@ -0,0 +1,11 @@ +--- audio/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ audio/CMakeLists.txt +@@ -61,7 +61,7 @@ if (NOT MSVC) + set_target_properties ( + ${MODULE} + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-audio_drivers_alsa.cpp b/audio/musescore3/files/patch-audio_drivers_alsa.cpp new file mode 100644 index 000000000000..6894e7f3b4ac --- /dev/null +++ b/audio/musescore3/files/patch-audio_drivers_alsa.cpp @@ -0,0 +1,10 @@ +--- audio/drivers/alsa.cpp.orig 2022-01-29 16:19:41 UTC ++++ audio/drivers/alsa.cpp +@@ -616,6 +616,7 @@ AlsaAudio::~AlsaAudio() + { + stop(); + delete alsa; ++ delete midiDriver; + } + + //--------------------------------------------------------- diff --git a/audio/musescore3/files/patch-audio_drivers_alsamidi.h b/audio/musescore3/files/patch-audio_drivers_alsamidi.h new file mode 100644 index 000000000000..97cf379f80ec --- /dev/null +++ b/audio/musescore3/files/patch-audio_drivers_alsamidi.h @@ -0,0 +1,11 @@ +--- audio/drivers/alsamidi.h.orig 2022-01-29 22:16:06 UTC ++++ audio/drivers/alsamidi.h +@@ -47,7 +47,7 @@ class AlsaMidiDriver : public MidiDriver { + + public: + AlsaMidiDriver(Seq* s); +- virtual ~AlsaMidiDriver() {} ++ ~AlsaMidiDriver(); + virtual bool init(); + virtual Port registerOutPort(const QString& name); + virtual Port registerInPort(const QString& name); diff --git a/audio/musescore3/files/patch-audio_drivers_mididriver.cpp b/audio/musescore3/files/patch-audio_drivers_mididriver.cpp new file mode 100644 index 000000000000..448f6158424e --- /dev/null +++ b/audio/musescore3/files/patch-audio_drivers_mididriver.cpp @@ -0,0 +1,18 @@ +--- audio/drivers/mididriver.cpp.orig 2022-01-29 16:09:37 UTC ++++ audio/drivers/mididriver.cpp +@@ -112,8 +112,14 @@ static const unsigned int outCap = SND_SEQ_PORT_CAP_SU + //--------------------------------------------------------- + + AlsaMidiDriver::AlsaMidiDriver(Seq* s) +- : MidiDriver(s) ++ : MidiDriver(s), alsaSeq(0) + { ++ } ++ ++AlsaMidiDriver::~AlsaMidiDriver() ++ { ++ if (alsaSeq) ++ snd_seq_close(alsaSeq); + } + + //--------------------------------------------------------- diff --git a/audio/musescore3/files/patch-audiofile_CMakeLists.txt b/audio/musescore3/files/patch-audiofile_CMakeLists.txt new file mode 100644 index 000000000000..5625180e5eca --- /dev/null +++ b/audio/musescore3/files/patch-audiofile_CMakeLists.txt @@ -0,0 +1,11 @@ +--- audiofile/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ audiofile/CMakeLists.txt +@@ -40,7 +40,7 @@ if (NOT MSVC) + set_target_properties ( + audiofile + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-avsomr_CMakeLists.txt b/audio/musescore3/files/patch-avsomr_CMakeLists.txt new file mode 100644 index 000000000000..a841f77d0dfb --- /dev/null +++ b/audio/musescore3/files/patch-avsomr_CMakeLists.txt @@ -0,0 +1,11 @@ +--- avsomr/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ avsomr/CMakeLists.txt +@@ -72,7 +72,7 @@ if (NOT MSVC) + set_target_properties ( + avsomr + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-awl_CMakeLists.txt b/audio/musescore3/files/patch-awl_CMakeLists.txt new file mode 100644 index 000000000000..516e1a565e1a --- /dev/null +++ b/audio/musescore3/files/patch-awl_CMakeLists.txt @@ -0,0 +1,20 @@ +--- awl/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ awl/CMakeLists.txt +@@ -51,7 +51,7 @@ if (NOT MSVC) + set_target_properties ( + awl + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( +@@ -107,7 +107,7 @@ else (NOT MSVC) + set_target_properties ( + awlplugin + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -D_GNU_SOURCE -D_REENTRANT -DHAVE_CONFIG_H -DQT_PLUGIN -DQT_SHARED -DQT_NO_DEBUG" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -D_GNU_SOURCE -D_REENTRANT -DHAVE_CONFIG_H -DQT_PLUGIN -DQT_SHARED -DQT_NO_DEBUG" + ) + endif (NOT MSVC) + diff --git a/audio/musescore3/files/patch-bww2mxml_CMakeLists.txt b/audio/musescore3/files/patch-bww2mxml_CMakeLists.txt new file mode 100644 index 000000000000..1810fa96fcab --- /dev/null +++ b/audio/musescore3/files/patch-bww2mxml_CMakeLists.txt @@ -0,0 +1,11 @@ +--- bww2mxml/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ bww2mxml/CMakeLists.txt +@@ -47,7 +47,7 @@ if (NOT MINGW AND NOT APPLE AND NOT MSVC) + set_target_properties ( + bww2mxml + PROPERTIES +- COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + + target_link_libraries(bww2mxml diff --git a/audio/musescore3/files/patch-effects_CMakeLists.txt b/audio/musescore3/files/patch-effects_CMakeLists.txt new file mode 100644 index 000000000000..992d227f262f --- /dev/null +++ b/audio/musescore3/files/patch-effects_CMakeLists.txt @@ -0,0 +1,11 @@ +--- effects/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ effects/CMakeLists.txt +@@ -52,7 +52,7 @@ if (NOT MSVC) + set_target_properties ( + effects + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-fonttools_CMakeLists.txt b/audio/musescore3/files/patch-fonttools_CMakeLists.txt new file mode 100644 index 000000000000..70bf18374d27 --- /dev/null +++ b/audio/musescore3/files/patch-fonttools_CMakeLists.txt @@ -0,0 +1,11 @@ +--- fonttools/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ fonttools/CMakeLists.txt +@@ -20,7 +20,7 @@ add_executable( + target_link_libraries(genft ${QT_LIBRARIES} -lfreetype) + + if (NOT MSVC) +- set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -g -Wall -Wextra -Winvalid-pch") ++ set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -Wall -Wextra -Winvalid-pch") + else (NOT MSVC) + set_target_properties ( + genft diff --git a/audio/musescore3/files/patch-importexport_CMakeLists.txt b/audio/musescore3/files/patch-importexport_CMakeLists.txt new file mode 100644 index 000000000000..25a3a89770ea --- /dev/null +++ b/audio/musescore3/files/patch-importexport_CMakeLists.txt @@ -0,0 +1,11 @@ +--- importexport/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ importexport/CMakeLists.txt +@@ -69,7 +69,7 @@ if (NOT MSVC) + set_target_properties ( + ${MODULE} + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-libmscore_CMakeLists.txt b/audio/musescore3/files/patch-libmscore_CMakeLists.txt new file mode 100644 index 000000000000..bbe228a0e1d7 --- /dev/null +++ b/audio/musescore3/files/patch-libmscore_CMakeLists.txt @@ -0,0 +1,11 @@ +--- libmscore/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ libmscore/CMakeLists.txt +@@ -127,7 +127,7 @@ if (NOT MSVC) + set_target_properties ( + libmscore + PROPERTIES +- COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual ${COVERAGE_OPTIONS}" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch -Woverloaded-virtual ${COVERAGE_OPTIONS}" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-main_CMakeLists.txt b/audio/musescore3/files/patch-main_CMakeLists.txt new file mode 100644 index 000000000000..4c10078a57d8 --- /dev/null +++ b/audio/musescore3/files/patch-main_CMakeLists.txt @@ -0,0 +1,59 @@ +--- main/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ main/CMakeLists.txt +@@ -113,13 +113,13 @@ if (MINGW) + if(CMAKE_BUILD_TYPE MATCHES "DEBUG") + set_target_properties( mscore + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" + LINK_FLAGS "-mwindows -mconsole -L ${QT_INSTALL_LIBS}" + ) + else(CMAKE_BUILD_TYPE MATCHES "DEBUG") + set_target_properties( mscore + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" + LINK_FLAGS "-Wl,-S -mwindows -L ${QT_INSTALL_LIBS}" + ) + endif(CMAKE_BUILD_TYPE MATCHES "DEBUG") +@@ -227,7 +227,7 @@ else (MINGW) + + if ( NOT MSVC ) + ## install qwebengine core +- if (NOT APPLE AND USE_WEBENGINE) ++ if (YOU_CANT_SERIOUSLY_SUGGEST_TO_COPY_WEBENGINE_EXECUTABLES_AROUND) + install(PROGRAMS + ${QT_INSTALL_LIBEXECS}/QtWebEngineProcess + DESTINATION bin +@@ -240,12 +240,12 @@ else (MINGW) + ${QT_INSTALL_TRANSLATIONS}/qtwebengine_locales + DESTINATION lib/qt5/translations + ) +- endif(NOT APPLE AND USE_WEBENGINE) ++ endif(YOU_CANT_SERIOUSLY_SUGGEST_TO_COPY_WEBENGINE_EXECUTABLES_AROUND) + + set_target_properties ( + mscore + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wno-overloaded-virtual -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wno-overloaded-virtual -Winvalid-pch" + ) + + if (APPLE) +@@ -324,14 +324,14 @@ else (MINGW) + if(CMAKE_BUILD_TYPE MATCHES "REL*") + set_target_properties( mscore + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" + LINK_FLAGS "/LIBPATH:${QT_INSTALL_LIBS} ${all_library_paths}" + LINK_FLAGS "/SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup" + ) + else(CMAKE_BUILD_TYPE MATCHES "REL*") + set_target_properties( mscore + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} ${QT_DEFINITIONS} /DQT_SVG_LIB /DQT_GUI_LIB /DQT_XML_LIB /DQT_CORE_LIB" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${QT_DEFINITIONS} /DQT_SVG_LIB /DQT_GUI_LIB /DQT_XML_LIB /DQT_CORE_LIB" + LINK_FLAGS "/LIBPATH:${QT_INSTALL_LIBS} ${all_library_paths}" + LINK_FLAGS "/SUBSYSTEM:CONSOLE" + ) diff --git a/audio/musescore3/files/patch-miditools_CMakeLists.txt b/audio/musescore3/files/patch-miditools_CMakeLists.txt new file mode 100644 index 000000000000..ecf6ec0447b8 --- /dev/null +++ b/audio/musescore3/files/patch-miditools_CMakeLists.txt @@ -0,0 +1,20 @@ +--- miditools/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ miditools/CMakeLists.txt +@@ -14,7 +14,7 @@ add_executable (smf2xml smf2xml.cpp xmlwriter.cpp midi + + if (NOT MSVC) + set_target_properties(smf2xml +- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra" ++ PROPERTIES COMPILE_FLAGS "-Wall -Wextra" + ) + else (NOT MSVC) + set_target_properties (smf2xml +@@ -31,7 +31,7 @@ add_executable (xml2smf xml2smf.cpp xmlreader.cpp midi + if (NOT MSVC) + set_target_properties ( + xml2smf +- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra" ++ PROPERTIES COMPILE_FLAGS "-Wall -Wextra" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-mscore_CMakeLists.txt b/audio/musescore3/files/patch-mscore_CMakeLists.txt new file mode 100644 index 000000000000..d509e90a820f --- /dev/null +++ b/audio/musescore3/files/patch-mscore_CMakeLists.txt @@ -0,0 +1,70 @@ +--- mscore/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ mscore/CMakeLists.txt +@@ -147,7 +147,7 @@ if (APPLE) + set_target_properties ( + cocoabridge + PROPERTIES +- COMPILE_FLAGS "-g -Wall -Wextra -Winvalid-pch -include ${PROJECT_SOURCE_DIR}/all.h" ++ COMPILE_FLAGS "-Wall -Wextra -Winvalid-pch -include ${PROJECT_SOURCE_DIR}/all.h" + ) + else (APPLE) + set(INCS "") +@@ -354,13 +354,13 @@ if (MINGW) + if(CMAKE_BUILD_TYPE MATCHES "DEBUG") + set_target_properties( mscoreapp + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" + LINK_FLAGS "-mwindows -mconsole -L ${QT_INSTALL_LIBS}" + ) + else(CMAKE_BUILD_TYPE MATCHES "DEBUG") + set_target_properties( mscoreapp + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" + LINK_FLAGS "-Wl,-S -mwindows -L ${QT_INSTALL_LIBS}" + ) + endif(CMAKE_BUILD_TYPE MATCHES "DEBUG") +@@ -394,7 +394,7 @@ else (MINGW) + ) + + if (USE_SYSTEM_FREETYPE) +- target_link_libraries(mscoreapp freetype) ++ target_link_libraries(mscoreapp ${FREETYPE_LIBRARIES}) + else (USE_SYSTEM_FREETYPE) + target_link_libraries(mscoreapp mscore_freetype) + endif (USE_SYSTEM_FREETYPE) +@@ -424,7 +424,7 @@ else (MINGW) + set_target_properties ( + mscoreapp + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wno-overloaded-virtual -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wno-overloaded-virtual -Winvalid-pch" + ) + + if (OMR) +@@ -469,13 +469,13 @@ else (MINGW) + if(CMAKE_BUILD_TYPE MATCHES "REL*") + set_target_properties( mscoreapp + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB" + LINK_FLAGS "/LIBPATH:${QT_INSTALL_LIBS} ${all_library_paths}" + ) + else(CMAKE_BUILD_TYPE MATCHES "REL*") + set_target_properties( mscoreapp + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} ${QT_DEFINITIONS} /DQT_SVG_LIB /DQT_GUI_LIB /DQT_XML_LIB /DQT_CORE_LIB" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${QT_DEFINITIONS} /DQT_SVG_LIB /DQT_GUI_LIB /DQT_XML_LIB /DQT_CORE_LIB" + LINK_FLAGS "/LIBPATH:${QT_INSTALL_LIBS} ${all_library_paths}" + ) + endif(CMAKE_BUILD_TYPE MATCHES "REL*") +@@ -542,7 +542,7 @@ else (NOT MSVC) + set_target_properties ( + inspectorplugin + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -D_GNU_SOURCE -D_REENTRANT -DHAVE_CONFIG_H -DQT_PLUGIN -DQT_SVG_LIB -DQT_SHARED -DQT_NO_DEBUG" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -D_GNU_SOURCE -D_REENTRANT -DHAVE_CONFIG_H -DQT_PLUGIN -DQT_SVG_LIB -DQT_SHARED -DQT_NO_DEBUG" + ) + endif (NOT MSVC) + diff --git a/audio/musescore3/files/patch-mtest_CMakeLists.txt b/audio/musescore3/files/patch-mtest_CMakeLists.txt new file mode 100644 index 000000000000..11e46ba596e9 --- /dev/null +++ b/audio/musescore3/files/patch-mtest_CMakeLists.txt @@ -0,0 +1,18 @@ +--- mtest/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ mtest/CMakeLists.txt +@@ -144,12 +144,12 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5W + string(REPLACE ";" ";-I" INC "${QT_INCLUDES}") + + if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0")) +- set(TESTUTILS_COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra") ++ set(TESTUTILS_COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra") + else (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0")) + if (MSVC) +- set(TESTUTILS_COMPILE_FLAGS "${PCH_INCLUDE} /D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\"") ++ set(TESTUTILS_COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h /D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\"") + else (MSVC) +- set(TESTUTILS_COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra") ++ set(TESTUTILS_COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra") + endif (MSVC) + endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0")) + diff --git a/audio/musescore3/files/patch-omr_CMakeLists.txt b/audio/musescore3/files/patch-omr_CMakeLists.txt new file mode 100644 index 000000000000..f40060e823df --- /dev/null +++ b/audio/musescore3/files/patch-omr_CMakeLists.txt @@ -0,0 +1,11 @@ +--- omr/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ omr/CMakeLists.txt +@@ -48,7 +48,7 @@ if (NOT MSVC) + set_target_properties ( + omr + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch -Wno-unused-private-field" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch -Wno-unused-private-field" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-thirdparty_beatroot_CMakeLists.txt b/audio/musescore3/files/patch-thirdparty_beatroot_CMakeLists.txt new file mode 100644 index 000000000000..2f9827c13c65 --- /dev/null +++ b/audio/musescore3/files/patch-thirdparty_beatroot_CMakeLists.txt @@ -0,0 +1,17 @@ +--- thirdparty/beatroot/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ thirdparty/beatroot/CMakeLists.txt +@@ -15,12 +15,12 @@ add_library ( + if (NOT MSVC) + set_target_properties( beatroot + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( beatroot + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} /wd4267" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h /wd4267" + ) + endif (NOT MSVC) + diff --git a/audio/musescore3/files/patch-thirdparty_ofqf_CMakeLists.txt b/audio/musescore3/files/patch-thirdparty_ofqf_CMakeLists.txt new file mode 100644 index 000000000000..cb8a25f8acfb --- /dev/null +++ b/audio/musescore3/files/patch-thirdparty_ofqf_CMakeLists.txt @@ -0,0 +1,11 @@ +--- thirdparty/ofqf/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ thirdparty/ofqf/CMakeLists.txt +@@ -42,7 +42,7 @@ if (NOT MSVC) + set_target_properties ( + ofqf + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-thirdparty_qt-google-analytics_ganalytics.cpp b/audio/musescore3/files/patch-thirdparty_qt-google-analytics_ganalytics.cpp new file mode 100644 index 000000000000..e28a6ff478ae --- /dev/null +++ b/audio/musescore3/files/patch-thirdparty_qt-google-analytics_ganalytics.cpp @@ -0,0 +1,11 @@ +--- thirdparty/qt-google-analytics/ganalytics.cpp.orig 2021-01-27 17:12:14 UTC ++++ thirdparty/qt-google-analytics/ganalytics.cpp +@@ -381,7 +381,7 @@ QString GAnalytics::Private::getSystemInfo() + .arg(QAndroidJniObject::getStaticObjectField("android/os/Build", "ID").toString()) + .arg(QAndroidJniObject::getStaticObjectField("android/os/Build", "BRAND").toString()); + } +-#elif defined(Q_OS_LINUX) ++#elif defined(Q_OS_UNIX) + #include + + /** diff --git a/audio/musescore3/files/patch-thirdparty_qzip_CMakeLists.txt b/audio/musescore3/files/patch-thirdparty_qzip_CMakeLists.txt new file mode 100644 index 000000000000..950b4affd581 --- /dev/null +++ b/audio/musescore3/files/patch-thirdparty_qzip_CMakeLists.txt @@ -0,0 +1,11 @@ +--- thirdparty/qzip/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ thirdparty/qzip/CMakeLists.txt +@@ -35,7 +35,7 @@ if (NOT MSVC) + set_target_properties ( + qzip + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/files/patch-thirdparty_rtf2html_CMakeLists.txt b/audio/musescore3/files/patch-thirdparty_rtf2html_CMakeLists.txt new file mode 100644 index 000000000000..272d6de2b48c --- /dev/null +++ b/audio/musescore3/files/patch-thirdparty_rtf2html_CMakeLists.txt @@ -0,0 +1,17 @@ +--- thirdparty/rtf2html/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ thirdparty/rtf2html/CMakeLists.txt +@@ -43,12 +43,12 @@ add_library ( + if (NOT MSVC) + set_target_properties( rtf2html + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( rtf2html + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} /wd4267" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h /wd4267" + ) + endif (NOT MSVC) + diff --git a/audio/musescore3/files/patch-thirdparty_singleapp_src_CMakeLists.txt b/audio/musescore3/files/patch-thirdparty_singleapp_src_CMakeLists.txt new file mode 100644 index 000000000000..6e4458bf9f72 --- /dev/null +++ b/audio/musescore3/files/patch-thirdparty_singleapp_src_CMakeLists.txt @@ -0,0 +1,11 @@ +--- thirdparty/singleapp/src/CMakeLists.txt.orig 2021-01-27 17:12:14 UTC ++++ thirdparty/singleapp/src/CMakeLists.txt +@@ -37,7 +37,7 @@ if (NOT MSVC) + set_target_properties ( + qtsingleapp + PROPERTIES +- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch" ++ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch" + ) + else (NOT MSVC) + set_target_properties ( diff --git a/audio/musescore3/pkg-descr b/audio/musescore3/pkg-descr new file mode 100644 index 000000000000..7201bd82f331 --- /dev/null +++ b/audio/musescore3/pkg-descr @@ -0,0 +1,17 @@ +MuseScore is a free cross-platform WYSIWYG music notation program +that offers a cost-effective alternative to commercial programs +such as Sibelius and Finale. +You can print beautifully engraved sheet music or save it as PDF +or MIDI file. + +Some highlights: + + * WYSIWYG, notes are entered on a "virtual note sheet" + * Unlimited number of staves + * Up to four voices per staff + * Easy and fast note entry with your keyboard, mouse, or MIDI keyboard + * Integrated sequencer and FluidSynth software synthesizer + * Import and export of MusicXML and Standard MIDI Files + * Available for Windows, Mac and Linux + * Translated in 43 languages + * GNU GPL licensed diff --git a/audio/musescore3/pkg-plist b/audio/musescore3/pkg-plist new file mode 100644 index 000000000000..bc3030f10dbf --- /dev/null +++ b/audio/musescore3/pkg-plist @@ -0,0 +1,345 @@ +bin/mscore3 +bin/musescore3 +man/man1/mscore3.1.gz +man/man1/musescore3.1.gz +share/applications/mscore3.desktop +share/icons/hicolor/128x128/apps/mscore3.png +share/icons/hicolor/16x16/apps/mscore3.png +share/icons/hicolor/24x24/apps/mscore3.png +share/icons/hicolor/32x32/apps/mscore3.png +share/icons/hicolor/48x48/apps/mscore3.png +share/icons/hicolor/48x48/mimetypes/application-vnd.recordare.musicxml+xml.png +share/icons/hicolor/48x48/mimetypes/application-vnd.recordare.musicxml.png +share/icons/hicolor/48x48/mimetypes/application-x-musescore+xml.png +share/icons/hicolor/48x48/mimetypes/application-x-musescore.png +share/icons/hicolor/512x512/apps/mscore3.png +share/icons/hicolor/64x64/apps/mscore3.png +share/icons/hicolor/96x96/apps/mscore3.png +share/icons/hicolor/scalable/apps/mscore.svg +share/icons/hicolor/scalable/mimetypes/application-vnd.recordare.musicxml+xml.svg +share/icons/hicolor/scalable/mimetypes/application-vnd.recordare.musicxml.svg +share/icons/hicolor/scalable/mimetypes/application-x-musescore+xml.svg +share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg +share/metainfo/org.musescore.MuseScore.appdata.xml +share/mime/packages/musescore.xml +%%DATADIR%%/demos/Brassed_Up.mscx +%%DATADIR%%/demos/Dawn.mscx +%%DATADIR%%/demos/Dynamic_Strings.mscx +%%DATADIR%%/demos/Fugue_1.mscx +%%DATADIR%%/demos/Reunion.mscz +%%DATADIR%%/demos/Unclaimed_Gift.mscx +%%DATADIR%%/instruments/instruments.xml +%%DATADIR%%/instruments/orders.xml +%%DATADIR%%/locale/instruments_af.qm +%%DATADIR%%/locale/instruments_ar.qm +%%DATADIR%%/locale/instruments_ar_DZ.qm +%%DATADIR%%/locale/instruments_ar_EG.qm +%%DATADIR%%/locale/instruments_ar_SD.qm +%%DATADIR%%/locale/instruments_ast.qm +%%DATADIR%%/locale/instruments_be.qm +%%DATADIR%%/locale/instruments_bg.qm +%%DATADIR%%/locale/instruments_br.qm +%%DATADIR%%/locale/instruments_ca.qm +%%DATADIR%%/locale/instruments_ca@valencia.qm +%%DATADIR%%/locale/instruments_cs.qm +%%DATADIR%%/locale/instruments_cy.qm +%%DATADIR%%/locale/instruments_da.qm +%%DATADIR%%/locale/instruments_de.qm +%%DATADIR%%/locale/instruments_el.qm +%%DATADIR%%/locale/instruments_en_GB.qm +%%DATADIR%%/locale/instruments_en_US.qm +%%DATADIR%%/locale/instruments_eo.qm +%%DATADIR%%/locale/instruments_es.qm +%%DATADIR%%/locale/instruments_et.qm +%%DATADIR%%/locale/instruments_eu.qm +%%DATADIR%%/locale/instruments_fa.qm +%%DATADIR%%/locale/instruments_fi.qm +%%DATADIR%%/locale/instruments_fil.qm +%%DATADIR%%/locale/instruments_fo.qm +%%DATADIR%%/locale/instruments_fr.qm +%%DATADIR%%/locale/instruments_ga.qm +%%DATADIR%%/locale/instruments_gd.qm +%%DATADIR%%/locale/instruments_gl.qm +%%DATADIR%%/locale/instruments_he.qm +%%DATADIR%%/locale/instruments_hi_IN.qm +%%DATADIR%%/locale/instruments_hr.qm +%%DATADIR%%/locale/instruments_hu.qm +%%DATADIR%%/locale/instruments_hy.qm +%%DATADIR%%/locale/instruments_id.qm +%%DATADIR%%/locale/instruments_ig.qm +%%DATADIR%%/locale/instruments_it.qm +%%DATADIR%%/locale/instruments_ja.qm +%%DATADIR%%/locale/instruments_ka.qm +%%DATADIR%%/locale/instruments_kab.qm +%%DATADIR%%/locale/instruments_ko.qm +%%DATADIR%%/locale/instruments_lt.qm +%%DATADIR%%/locale/instruments_lv.qm +%%DATADIR%%/locale/instruments_ml.qm +%%DATADIR%%/locale/instruments_mn_MN.qm +%%DATADIR%%/locale/instruments_nb.qm +%%DATADIR%%/locale/instruments_nl.qm +%%DATADIR%%/locale/instruments_nn.qm +%%DATADIR%%/locale/instruments_pl.qm +%%DATADIR%%/locale/instruments_pt.qm +%%DATADIR%%/locale/instruments_pt_BR.qm +%%DATADIR%%/locale/instruments_ro.qm +%%DATADIR%%/locale/instruments_ru.qm +%%DATADIR%%/locale/instruments_scn.qm +%%DATADIR%%/locale/instruments_sk.qm +%%DATADIR%%/locale/instruments_sl.qm +%%DATADIR%%/locale/instruments_sr.qm +%%DATADIR%%/locale/instruments_sr_RS.qm +%%DATADIR%%/locale/instruments_sv.qm +%%DATADIR%%/locale/instruments_th.qm +%%DATADIR%%/locale/instruments_tr.qm +%%DATADIR%%/locale/instruments_uk.qm +%%DATADIR%%/locale/instruments_uz@Latn.qm +%%DATADIR%%/locale/instruments_vi.qm +%%DATADIR%%/locale/instruments_zh_CN.qm +%%DATADIR%%/locale/instruments_zh_HK.qm +%%DATADIR%%/locale/instruments_zh_TW.qm +%%DATADIR%%/locale/languages.xml +%%DATADIR%%/locale/mscore_af.qm +%%DATADIR%%/locale/mscore_ar.qm +%%DATADIR%%/locale/mscore_ar_DZ.qm +%%DATADIR%%/locale/mscore_ar_EG.qm +%%DATADIR%%/locale/mscore_ar_SD.qm +%%DATADIR%%/locale/mscore_ast.qm +%%DATADIR%%/locale/mscore_be.qm +%%DATADIR%%/locale/mscore_bg.qm +%%DATADIR%%/locale/mscore_br.qm +%%DATADIR%%/locale/mscore_ca.qm +%%DATADIR%%/locale/mscore_ca@valencia.qm +%%DATADIR%%/locale/mscore_cs.qm +%%DATADIR%%/locale/mscore_cy.qm +%%DATADIR%%/locale/mscore_da.qm +%%DATADIR%%/locale/mscore_de.qm +%%DATADIR%%/locale/mscore_el.qm +%%DATADIR%%/locale/mscore_en_GB.qm +%%DATADIR%%/locale/mscore_en_US.qm +%%DATADIR%%/locale/mscore_eo.qm +%%DATADIR%%/locale/mscore_es.qm +%%DATADIR%%/locale/mscore_et.qm +%%DATADIR%%/locale/mscore_eu.qm +%%DATADIR%%/locale/mscore_fa.qm +%%DATADIR%%/locale/mscore_fi.qm +%%DATADIR%%/locale/mscore_fil.qm +%%DATADIR%%/locale/mscore_fo.qm +%%DATADIR%%/locale/mscore_fr.qm +%%DATADIR%%/locale/mscore_ga.qm +%%DATADIR%%/locale/mscore_gd.qm +%%DATADIR%%/locale/mscore_gl.qm +%%DATADIR%%/locale/mscore_he.qm +%%DATADIR%%/locale/mscore_hi_IN.qm +%%DATADIR%%/locale/mscore_hr.qm +%%DATADIR%%/locale/mscore_hu.qm +%%DATADIR%%/locale/mscore_hy.qm +%%DATADIR%%/locale/mscore_id.qm +%%DATADIR%%/locale/mscore_ig.qm +%%DATADIR%%/locale/mscore_it.qm +%%DATADIR%%/locale/mscore_ja.qm +%%DATADIR%%/locale/mscore_ka.qm +%%DATADIR%%/locale/mscore_kab.qm +%%DATADIR%%/locale/mscore_ko.qm +%%DATADIR%%/locale/mscore_lt.qm +%%DATADIR%%/locale/mscore_lv.qm +%%DATADIR%%/locale/mscore_ml.qm +%%DATADIR%%/locale/mscore_mn_MN.qm +%%DATADIR%%/locale/mscore_nb.qm +%%DATADIR%%/locale/mscore_nl.qm +%%DATADIR%%/locale/mscore_nn.qm +%%DATADIR%%/locale/mscore_pl.qm +%%DATADIR%%/locale/mscore_pt.qm +%%DATADIR%%/locale/mscore_pt_BR.qm +%%DATADIR%%/locale/mscore_ro.qm +%%DATADIR%%/locale/mscore_ru.qm +%%DATADIR%%/locale/mscore_scn.qm +%%DATADIR%%/locale/mscore_sk.qm +%%DATADIR%%/locale/mscore_sl.qm +%%DATADIR%%/locale/mscore_sr.qm +%%DATADIR%%/locale/mscore_sr_RS.qm +%%DATADIR%%/locale/mscore_sv.qm +%%DATADIR%%/locale/mscore_th.qm +%%DATADIR%%/locale/mscore_tr.qm +%%DATADIR%%/locale/mscore_uk.qm +%%DATADIR%%/locale/mscore_uz@Latn.qm +%%DATADIR%%/locale/mscore_vi.qm +%%DATADIR%%/locale/mscore_zh_CN.qm +%%DATADIR%%/locale/mscore_zh_HK.qm +%%DATADIR%%/locale/mscore_zh_TW.qm +%%DATADIR%%/locale/qt_bg.qm +%%DATADIR%%/locale/qt_el.qm +%%DATADIR%%/locale/qt_eu.qm +%%DATADIR%%/locale/qt_gd.qm +%%DATADIR%%/locale/qt_id.qm +%%DATADIR%%/locale/qt_lv.qm +%%DATADIR%%/locale/qt_nb.qm +%%DATADIR%%/locale/qt_nl.qm +%%DATADIR%%/locale/qt_nl_BE.qm +%%DATADIR%%/locale/qt_pt_BR.qm +%%DATADIR%%/locale/qt_ro.qm +%%DATADIR%%/locale/qt_tr.qm +%%DATADIR%%/locale/qt_vi.qm +%%DATADIR%%/locale/tours_af.qm +%%DATADIR%%/locale/tours_ar.qm +%%DATADIR%%/locale/tours_ar_DZ.qm +%%DATADIR%%/locale/tours_ar_EG.qm +%%DATADIR%%/locale/tours_ar_SD.qm +%%DATADIR%%/locale/tours_ast.qm +%%DATADIR%%/locale/tours_be.qm +%%DATADIR%%/locale/tours_bg.qm +%%DATADIR%%/locale/tours_br.qm +%%DATADIR%%/locale/tours_ca.qm +%%DATADIR%%/locale/tours_ca@valencia.qm +%%DATADIR%%/locale/tours_cs.qm +%%DATADIR%%/locale/tours_cy.qm +%%DATADIR%%/locale/tours_da.qm +%%DATADIR%%/locale/tours_de.qm +%%DATADIR%%/locale/tours_el.qm +%%DATADIR%%/locale/tours_en_GB.qm +%%DATADIR%%/locale/tours_en_US.qm +%%DATADIR%%/locale/tours_eo.qm +%%DATADIR%%/locale/tours_es.qm +%%DATADIR%%/locale/tours_et.qm +%%DATADIR%%/locale/tours_eu.qm +%%DATADIR%%/locale/tours_fa.qm +%%DATADIR%%/locale/tours_fi.qm +%%DATADIR%%/locale/tours_fil.qm +%%DATADIR%%/locale/tours_fo.qm +%%DATADIR%%/locale/tours_fr.qm +%%DATADIR%%/locale/tours_ga.qm +%%DATADIR%%/locale/tours_gd.qm +%%DATADIR%%/locale/tours_gl.qm +%%DATADIR%%/locale/tours_he.qm +%%DATADIR%%/locale/tours_hi_IN.qm +%%DATADIR%%/locale/tours_hr.qm +%%DATADIR%%/locale/tours_hu.qm +%%DATADIR%%/locale/tours_hy.qm +%%DATADIR%%/locale/tours_id.qm +%%DATADIR%%/locale/tours_ig.qm +%%DATADIR%%/locale/tours_it.qm +%%DATADIR%%/locale/tours_ja.qm +%%DATADIR%%/locale/tours_ka.qm +%%DATADIR%%/locale/tours_kab.qm +%%DATADIR%%/locale/tours_ko.qm +%%DATADIR%%/locale/tours_lt.qm +%%DATADIR%%/locale/tours_lv.qm +%%DATADIR%%/locale/tours_ml.qm +%%DATADIR%%/locale/tours_mn_MN.qm +%%DATADIR%%/locale/tours_nb.qm +%%DATADIR%%/locale/tours_nl.qm +%%DATADIR%%/locale/tours_nn.qm +%%DATADIR%%/locale/tours_pl.qm +%%DATADIR%%/locale/tours_pt.qm +%%DATADIR%%/locale/tours_pt_BR.qm +%%DATADIR%%/locale/tours_ro.qm +%%DATADIR%%/locale/tours_ru.qm +%%DATADIR%%/locale/tours_scn.qm +%%DATADIR%%/locale/tours_sk.qm +%%DATADIR%%/locale/tours_sl.qm +%%DATADIR%%/locale/tours_sr.qm +%%DATADIR%%/locale/tours_sr_RS.qm +%%DATADIR%%/locale/tours_sv.qm +%%DATADIR%%/locale/tours_th.qm +%%DATADIR%%/locale/tours_tr.qm +%%DATADIR%%/locale/tours_uk.qm +%%DATADIR%%/locale/tours_uz@Latn.qm +%%DATADIR%%/locale/tours_vi.qm +%%DATADIR%%/locale/tours_zh_CN.qm +%%DATADIR%%/locale/tours_zh_HK.qm +%%DATADIR%%/locale/tours_zh_TW.qm +%%DATADIR%%/plugins/abc_import.qml +%%DATADIR%%/plugins/colornotes.qml +%%DATADIR%%/plugins/createscore.qml +%%DATADIR%%/plugins/helloqml/helloqml.qml +%%DATADIR%%/plugins/helloqml/translations/locale_de.qm +%%DATADIR%%/plugins/helloqml/translations/locale_de.ts +%%DATADIR%%/plugins/notenames-interactive.qml +%%DATADIR%%/plugins/notenames.qml +%%DATADIR%%/plugins/panel.qml +%%DATADIR%%/plugins/random.qml +%%DATADIR%%/plugins/random2.qml +%%DATADIR%%/plugins/run.qml +%%DATADIR%%/plugins/scorelist.qml +%%DATADIR%%/plugins/view.qml +%%DATADIR%%/plugins/walk.qml +%%DATADIR%%/sound/MuseScore_General.sf3 +%%DATADIR%%/sound/MuseScore_General_License.md +%%DATADIR%%/styles/Leland.mss +%%DATADIR%%/styles/MuseJazz.mss +%%DATADIR%%/styles/cchords_muse.xml +%%DATADIR%%/styles/cchords_nrb.xml +%%DATADIR%%/styles/cchords_rb.xml +%%DATADIR%%/styles/cchords_sym.xml +%%DATADIR%%/styles/chords.xml +%%DATADIR%%/styles/chords_jazz.xml +%%DATADIR%%/styles/chords_std.xml +%%DATADIR%%/styles/jazzchords.xml +%%DATADIR%%/styles/legacy-style-defaults-v1.mss +%%DATADIR%%/styles/legacy-style-defaults-v2.mss +%%DATADIR%%/styles/legacy-style-defaults-v3.mss +%%DATADIR%%/styles/stdchords.xml +%%DATADIR%%/templates/01-General/00-Blank.mscx +%%DATADIR%%/templates/01-General/01-Treble_Clef.mscx +%%DATADIR%%/templates/01-General/02-Bass_Clef.mscx +%%DATADIR%%/templates/01-General/03-Grand_Staff.mscx +%%DATADIR%%/templates/02-Choral/01-SATB.mscx +%%DATADIR%%/templates/02-Choral/02-SATB_+_Organ.mscx +%%DATADIR%%/templates/02-Choral/03-SATB_+_Piano.mscx +%%DATADIR%%/templates/02-Choral/04-SATB_Closed_Score.mscx +%%DATADIR%%/templates/02-Choral/05-SATB_Closed_Score_+_Organ.mscx +%%DATADIR%%/templates/02-Choral/06-SATB_Closed_Score_+_Piano.mscx +%%DATADIR%%/templates/02-Choral/07-Voice_+_Piano.mscx +%%DATADIR%%/templates/02-Choral/08-Barbershop_Quartet_(Men).mscx +%%DATADIR%%/templates/02-Choral/09-Barbershop_Quartet_(Women).mscx +%%DATADIR%%/templates/02-Choral/10-Liturgical_Unmetrical.mscx +%%DATADIR%%/templates/02-Choral/11-Liturgical_Unmetrical_+_Organ.mscx +%%DATADIR%%/templates/03-Chamber_Music/01-String_Quartet.mscx +%%DATADIR%%/templates/03-Chamber_Music/02-Wind_Quartet.mscx +%%DATADIR%%/templates/03-Chamber_Music/03-Wind_Quintet.mscx +%%DATADIR%%/templates/03-Chamber_Music/04-Saxophone_Quartet.mscx +%%DATADIR%%/templates/03-Chamber_Music/05-Brass_Quartet.mscx +%%DATADIR%%/templates/03-Chamber_Music/06-Brass_Quintet.mscx +%%DATADIR%%/templates/04-Solo/01-Guitar.mscx +%%DATADIR%%/templates/04-Solo/02-Guitar_+_Tablature.mscx +%%DATADIR%%/templates/04-Solo/03-Guitar_Tablature.mscx +%%DATADIR%%/templates/04-Solo/04-Piano.mscx +%%DATADIR%%/templates/05-Jazz/01-Jazz_Lead_Sheet.mscx +%%DATADIR%%/templates/05-Jazz/02-Big_Band.mscx +%%DATADIR%%/templates/05-Jazz/03-Jazz_Combo.mscx +%%DATADIR%%/templates/06-Popular/01-Rock_Band.mscx +%%DATADIR%%/templates/06-Popular/02-Bluegrass_Band.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/01-Concert_Band.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/02-Small_Concert_Band.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/03-Brass_Band.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/04-Marching_Band.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/05-Small_Marching_Band.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/06-Battery_Percussion.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/07-Large_Pit_Percussion.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/08-Small_Pit_Percussion.mscx +%%DATADIR%%/templates/07-Band_and_Percussion/09-European_Concert_Band.mscx +%%DATADIR%%/templates/08-Orchestral/01-Classical_Orchestra.mscx +%%DATADIR%%/templates/08-Orchestral/02-Symphony_Orchestra.mscx +%%DATADIR%%/templates/08-Orchestral/03-String_Orchestra.mscx +%%DATADIR%%/templates/drumset_fr.drm +%%DATADIR%%/templates/orchestral.drm +%%DATADIR%%/tours/autoplace.tour +%%DATADIR%%/tours/inspector.tour +%%DATADIR%%/tours/mmrest.tour +%%DATADIR%%/tours/navigate.tour +%%DATADIR%%/tours/noteinput.tour +%%DATADIR%%/tours/palette.tour +%%DATADIR%%/tours/select.tour +%%DATADIR%%/tours/spanner-drop-apply.tour +%%DATADIR%%/tours/timeline.tour +%%DATADIR%%/tours/welcome.tour +%%DATADIR%%/wallpaper/background1.png +%%DATADIR%%/wallpaper/paper1.png +%%DATADIR%%/wallpaper/paper2.png +%%DATADIR%%/wallpaper/paper3.png +%%DATADIR%%/wallpaper/paper4.png +%%DATADIR%%/wallpaper/paper5.png +%%DATADIR%%/wallpaper/paper6.png +%%DATADIR%%/wallpaper/paper7.png +%%DATADIR%%/workspaces/Advanced.workspace +%%DATADIR%%/workspaces/Basic.workspace