Port details |
- musescore3 Free music composition & notation software (legacy version)
- 3.6.2_2 audio =2 3.6.2_1Version of this port present on the latest quarterly branch.
- Maintainer: adridg@FreeBSD.org
- Port Added: 2024-02-27 18:42:09
- Last Update: 2024-10-30 22:43:18
- Commit Hash: 2d51b2d
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv2
- WWW:
- https://musescore.org/
- Description:
- 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
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- musescore3>0:audio/musescore3
- To install the port:
- cd /usr/ports/audio/musescore3/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/musescore3
- pkg install musescore3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: musescore3
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1695147689
SHA256 (MuseScore_General.sf3) = 5b85b6c2c61d10b2b91cddd41efcce7b25cd31c8271d511c73afafbef20b6fa3
SIZE (MuseScore_General.sf3) = 39900972
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- pkgconf>=1.3.0_1 : devel/pkgconf
- update-mime-database : misc/shared-mime-info
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- designer : devel/qt5-designer
- qmldir : graphics/qt5-graphicaleffects
- lrelease : devel/qt5-linguisttools
- qt5-qmake>=5.15 : devel/qt5-qmake
- libQt5UiTools.a : devel/qt5-uitools
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- update-mime-database : misc/shared-mime-info
- designer : devel/qt5-designer
- qmldir : graphics/qt5-graphicaleffects
- Library dependencies:
-
- libmp3lame.so : audio/lame
- libsndfile.so : audio/libsndfile
- libvorbis.so : audio/libvorbis
- libogg.so : audio/libogg
- libfreetype.so : print/freetype2
- libportaudio.so : audio/portaudio
- libQt5Concurrent.so : devel/qt5-concurrent
- libQt5Core.so : devel/qt5-core
- libQt5Qml.so : x11-toolkits/qt5-declarative
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Help.so : devel/qt5-help
- libQt5Location.so : devel/qt5-location
- libQt5Network.so : net/qt5-network
- libQt5OpenGL.so : graphics/qt5-opengl
- libQt5PrintSupport.so : print/qt5-printsupport
- libQt5QuickControls2.so : x11-toolkits/qt5-quickcontrols2
- libQt5ScriptTools.so : devel/qt5-scripttools
- libQt5Sql.so : databases/qt5-sql
- libQt5Svg.so : graphics/qt5-svg
- libQt5Test.so : devel/qt5-testlib
- libQt5WebChannel.so : www/qt5-webchannel
- libQt5WebEngineCore.so : www/qt5-webengine
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5Xml.so : textproc/qt5-xml
- libQt5XmlPatterns.so : textproc/qt5-xmlpatterns
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for musescore3-3.6.2_2:
ALSA=off: ALSA audio architecture support
JACK=off: JACK audio server support
PORTAUDIO=on: PortAudio library support
PULSEAUDIO=off: PulseAudio sound server support
WEBENGINE=on: Use WebEngine in the welcome panel
===> Use 'make config' to modify these settings
- Options name:
- audio_musescore3
- USES:
- cmake compiler:c++11-lib desktop-file-utils localbase pkgconfig qt:5 shared-mime-info
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 3
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.6.2_2 30 Oct 2024 22:43:18 |
Adriaan de Groot (adridg) |
audio/musescore3: fix build on 15-CURRENT
Error message is
===
/wrkdirs/usr/ports/audio/musescore3/work/MuseScore-3.6.2/thirdparty/dtl/dtl/Diff.hpp:166:27:
error: cannot assign to non-static data member within const member function
'enableTrivial'
166 | this->trivial = true;
/wrkdirs/usr/ports/audio/musescore3/work/MuseScore-3.6.2/thirdparty/dtl/dtl/Diff.hpp:165:14:
note: member function 'dtl::Diff::enableTrivial' is declared const here
165 | void enableTrivial () const {
===
While enableTrivial() is never called -- it's a template, and
never instantiated -- clang is now more strict about would-be-ill-formed-
if-instantiated, it seems. |
3.6.2_1 22 Mar 2024 07:29:47 |
Yasuhiro Kimura (yasu) |
audio/musescore3: Move man pages to share/man
Approved by: portmgr (blanket) |
3.6.2 27 Feb 2024 18:40:50 |
Adriaan de Groot (adridg) |
audio/musescore3: re-introduce version 3
Version 3 of MuseScore was, well, the decently Open-Source version of
MuseScore. It also does engraving somewhat differently from version 4,
and some folks prefer that.
PR: 273965
Provided by: Keith White |
Number of commits found: 3
|