print/lilypond-devel 2.27.1 FreeBSD
GNU music typesetter
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
f0d9f1341b- License
- GPLv3
- Categories
- print, audio
- Package size
- 5557.8 KiB, 32447.6 KiB installed
Description
LilyPond is a music typesetter. It produces sheet music using a high-level description file, which is plain text, as input. You can use your favorite text editor to enter the description files. The font and the layout were inspired by engraved music, but can be modified. The program also has limited MIDI functionality: you can write MIDI files, and there is a MIDI to lilypond conversion tool, midi2ly. Conversion tools for PMX, MUP, ABC, Finale and Musedata are also included.
In the other systems
The newest version among them is 2.27.1, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | print/lilypond-devel | 2.27.1 newest | none known | - | [email protected] | 2026-07-03 |
| HardenedBSD | print/lilypond-devel | 2.27.1 newest | no data | - | [email protected] | - |
| GhostBSD | print/lilypond-devel | 2.27.1 newest | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install lilypond-devel
From the ports tree:
cd /usr/ports/print/lilypond-devel/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= lilypond-devel>0:print/lilypond-devel
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.27.1 | 2.27.1 | - | - | 2.27.1 |
| FreeBSD:14:quarterly | 2.27.1 | 2.27.1 | n/a | - | 2.27.1 |
| FreeBSD:15:latest | 2.27.1 | 2.27.1 | n/a | - | - |
| FreeBSD:15:quarterly | 2.27.1 | 2.27.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.27.1 | 2.27.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 10
bash: shells/bashdblatex: textproc/dblatexfontforge: print/fontforgehelp2man: misc/help2manpdftexi2dvi: print/texinfopngtopnm: graphics/netpbmrsync: net/rsynct1ascii: print/t1utilstexi2html: textproc/texi2htmlzip: archivers/zip
Library 4
libfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2libharfbuzz.so: print/harfbuzzlibpng16.so: graphics/png
Runtime 3
${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf: x11-fonts/dejavumftrace: print/mftraceurw-base35-fonts>0: x11-fonts/urw-base35-fonts
The full lists below include those, and their dependencies in turn.
Build dependencies 240
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/lzo2
- archivers/zip
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- converters/p5-Text-Unidecode
- databases/gdbm
- databases/sqlite3
- devel/binutils
- devel/bison
- devel/boehm-gc
- devel/boehm-gc-threaded
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/highway
- devel/icu
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libtextstyle
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/llvm12
- devel/m4
- devel/npth
- devel/nspr
- devel/p5-File-HomeDir
- devel/p5-Locale-gettext
- devel/p5-Locale-libintl
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- devel/t1lib
- devel/tex-kpathsea
- devel/tex-web2c
- devel/woff2
- devel/xxhash
- devel/zziplib
- dns/libidn
- dns/libidn2
- graphics/ImageMagick7
- graphics/cairo
- graphics/colord
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jasper
- graphics/jbig2dec
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/libheif
- graphics/libjxl
- graphics/liblqr-1
- graphics/libpotrace
- graphics/libraw
- graphics/librsvg2-rust
- graphics/libspiro
- graphics/libwmf
- graphics/mesa-libs
- graphics/netpbm
The first 100 are listed.
Run dependencies 161
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/boehm-gc
- devel/boehm-gc-threaded
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/npth
- devel/nspr
- devel/p5-File-HomeDir
- devel/pcre2
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- devel/t1lib
- devel/tex-kpathsea
- devel/tex-web2c
- devel/woff2
- devel/zziplib
- dns/libidn
- dns/libidn2
- graphics/cairo
- graphics/colord
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbig2dec
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/libpotrace
- graphics/librsvg2-rust
- graphics/libspiro
- graphics/openjpeg
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/potrace
- graphics/tiff
- graphics/wayland
- graphics/webp
- lang/duktape-lib
- lang/guile-aclocal
- lang/guile3
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpdecimal
- math/mpfi
- math/mpfr
- misc/hicolor-icon-theme
- misc/hwdata
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- print/cups
- print/fontforge
- print/freetype2
- print/ghostscript10
- print/harfbuzz
- print/harfbuzz-icu
- print/indexinfo
- print/libpaper
- print/mftrace
- print/psutils
- print/t1utils
The first 100 are listed.
No port depends on this one.
Configuration
Options name: print_lilypond
| Option | Default | Description |
|---|---|---|
| GUILE2 | off | Use guile2 |
| GUILE3 | on | Use guile3 |
| NLS | off | Native Language Support |
- USES
- bison:build compiler:c++11-lib cpe gettext-tools ghostscript gmake gnome magick:7,build perl5 pkgconfig python
- Service scripts
- none
- Conflicts with
- lilypond
Files
Manual pages 9
- abc2ly(1)
- convert-ly(1)
- etf2ly(1)
- lilymidi(1)
- lilypond(1)
- lilypond-book(1)
- lilypond-invoke-editor(1)
- midi2ly(1)
- musicxml2ly(1)
pkg-plist 437
- bin/abc2ly
- bin/convert-ly
- bin/etf2ly
- bin/lilymidi
- bin/lilypond
- bin/lilypond-book
- bin/lilypond-invoke-editor
- bin/midi2ly
- bin/musicxml2ly
- lib/lilypond/%%DISTVERSION%%/ccache/lily/accreg.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/auto-beam.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/autochange.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/backend-library.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/bar-line.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/breath.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/c++.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/chord-entry.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/chord-ignatzek-names.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/chord-name.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/clip-region.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/color.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/context.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/curried-definitions.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-context-properties.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-event-classes.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-grob-interfaces.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-grob-properties.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-grobs.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-markup-commands.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-music-callbacks.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-music-display-methods.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-music-properties.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-music-types.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-note-names.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-stencil-commands.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/define-woodwind-diagrams.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/display-lily.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/display-woodwind-diagrams.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/file-cache.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/flag-styles.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/font-encodings.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/framework-cairo.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/framework-ps.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/framework-svg.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/fret-diagrams.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/graphviz.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/harp-pedals.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/layout-beam.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/layout-slur.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/lily-library.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/lily.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/ly-syntax-constructors.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/markup-macros.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/markup.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/midi.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/modal-transforms.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/music-functions.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/operators.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/output-lib.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/output-ps.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/output-svg.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/page.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/paper-system.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/paper.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/parser-clef.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/parser-ly-from-scheme.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/part-combiner.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/predefined-fretboards.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/ps-to-png.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/qr-code.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/scheme-engravers.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/scheme-performers.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/script.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/skyline.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/stencil.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/tablature.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/time-signature-settings.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/time-signature.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/titling.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/to-xml.go
- lib/lilypond/%%DISTVERSION%%/ccache/lily/translation-functions.go
- share/emacs/site-lisp/lilypond-font-lock.el
- share/emacs/site-lisp/lilypond-indent.el
- share/emacs/site-lisp/lilypond-init.el
- share/emacs/site-lisp/lilypond-mode.el
- share/emacs/site-lisp/lilypond-what-beat.el
- share/emacs/site-lisp/lilypond-words.el
- share/man/man1/abc2ly.1.gz
- share/man/man1/convert-ly.1.gz
- share/man/man1/etf2ly.1.gz
- share/man/man1/lilymidi.1.gz
- share/man/man1/lilypond-book.1.gz
- share/man/man1/lilypond-invoke-editor.1.gz
- share/man/man1/lilypond.1.gz
- share/man/man1/midi2ly.1.gz
- share/man/man1/musicxml2ly.1.gz
- share/lilypond-devel/%%DISTVERSION%%/fonts/00-lilypond-fonts.conf
- share/lilypond-devel/%%DISTVERSION%%/fonts/99-lilypond-fonts.conf
- share/lilypond-devel/%%DISTVERSION%%/fonts/emmentaler-font.conf
- share/lilypond-devel/%%DISTVERSION%%/fonts/otf/emmentaler-11.otf
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| lilypond-2.27.1.tar.gz | 2.0233871e+07 | ab81ac451ee247db3af0980bef6d87834647fd90ad04e1d98730f1bfd285d393 |
Master sites 1
- http://lilypond.org/download/source/v${DISTVERSION:R}/