1
0
Fork 0

media-libs/verovio: Bump to 3.9.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ryan Fox <flewkey@2a03.party>
This commit is contained in:
Ryan Fox 2022-03-06 14:58:56 -08:00
parent d7f60770ec
commit ffe2126cde
Signed by: flewkey
GPG Key ID: 94F56ADFD848851E
2 changed files with 49 additions and 0 deletions

View File

@ -4,11 +4,13 @@ DIST verovio-3.6.0.tar.gz 4378120 BLAKE2B e21a14c6682ea97c022d18208eefc49e0b093a
DIST verovio-3.7.0.tar.gz 4369418 BLAKE2B 0773e28fd4ed24fcf87624353a50be64dbc91fd25102edf314232f646539566bea2dde3f71551cae5979fa39043f201d9547bf726ac8fad66c99f3a0cc081de6 SHA512 a2415d48409e68b37739fbccf65292144aac59811a76b06acfc85ffb2516d9d24892868b62a6ccaaa1f30b8815a5da863f636137b5531264e5623e932bec0bf8
DIST verovio-3.8.0.tar.gz 4107538 BLAKE2B b8b20acb4897e8873762fd5b2f2f396bb5ea5213523864a7e6b288ee7a4b8ad3eea37d4f24ff1364ab322a48a2f27ecbbfac15bba92a3905b07757c35ca262a8 SHA512 89feb60686fee82afd403260fe93233aade3a34277f8e5f83b697b1fad124272b1a5a74328ca3a3d414a376455c71df1be7adb06d74dd3dd7cc81716002d16e9
DIST verovio-3.8.1.tar.gz 4107545 BLAKE2B b76351fe0fd9ea4e3683c4e3a60fa9eef768164037708ddccca23e92032af286ec7e405d89e063704d61004de7e59fd4d34b22e4fdec6773d6f4e1e24bde2bfb SHA512 2fb1cdb93de00a9cfa69589e0811088b01fd6556f854197178183b92a4ce79a62269ddd02fe417cce07d238ef1976e5738f00f99589dc8421e4289b1919a5d0b
DIST verovio-3.9.0.tar.gz 4128209 BLAKE2B aaceeac5af043453890af17d5358d932823b8ea55d2818b4f4923294312a201272868fa00e8539f98254ef09e4c1e507e7e9f006ab05ed643f6a6ba1f3a20d4a SHA512 9bba85fb3792c7203d1bc509c23d69d801e7bd6b0da0099579e94ba07b3252aa8a9c4684bc054a4cc67aac56504c1b7892c14b78423b86bebfbf2124563c13b2
EBUILD verovio-3.4.1.ebuild 1096 BLAKE2B 403a268c3a2d2b07ae7060acac5c2178a902ce89583f268c978439eb1da96ec05716db085baa9c81d22deb74d58e6482c3a6345a8aae816da75043ea3874184c SHA512 3dceabef65e3a00538a5fdd3c3ae3bb3db314d6d6e8a928a3b9289ec8f28ccc24585e6863e4720aaac7d6204e13348449f3455da57f2b516b93bbce72570ead2
EBUILD verovio-3.5.0.ebuild 1225 BLAKE2B 4c30b0923d8c61c0b954cba5ec50fe1663cf0b1a10847f0ff4ffb7d09c87534f70056fae4069eaf7fd9d6bbb4abeb665a3144babb880263c1cb1e8f96e63f4c7 SHA512 77a83ee6482eff5d9cfcda10ab067aa673ec4218e7bc52e12bab106b120b874eb9b36a8e5d4dfd3aa3654af63206c4acc05484dd295ebed7ec8f631775f2a942
EBUILD verovio-3.6.0.ebuild 1225 BLAKE2B 4c30b0923d8c61c0b954cba5ec50fe1663cf0b1a10847f0ff4ffb7d09c87534f70056fae4069eaf7fd9d6bbb4abeb665a3144babb880263c1cb1e8f96e63f4c7 SHA512 77a83ee6482eff5d9cfcda10ab067aa673ec4218e7bc52e12bab106b120b874eb9b36a8e5d4dfd3aa3654af63206c4acc05484dd295ebed7ec8f631775f2a942
EBUILD verovio-3.7.0.ebuild 1275 BLAKE2B b29c861bd57320edf91547532bfabe58971840d29ad4dac6c1b186a4d8125ae98a67f8a45f9158aab78212e49816f64c683be0c97ea4c22b88f9b4d488cd3c04 SHA512 3bf305803ae0d84cb23ee0d036d043c7d06bba3b0eeba6cb32eec8485e31ce36f617f531dbd3815638da9d0dd2cbafe5937d7e0d347dc952719af9fc06a9c508
EBUILD verovio-3.8.0.ebuild 1275 BLAKE2B b29c861bd57320edf91547532bfabe58971840d29ad4dac6c1b186a4d8125ae98a67f8a45f9158aab78212e49816f64c683be0c97ea4c22b88f9b4d488cd3c04 SHA512 3bf305803ae0d84cb23ee0d036d043c7d06bba3b0eeba6cb32eec8485e31ce36f617f531dbd3815638da9d0dd2cbafe5937d7e0d347dc952719af9fc06a9c508
EBUILD verovio-3.8.1.ebuild 1275 BLAKE2B d5015b7732b0c05a24d9054c9211c2b2429d89ab739620987bb7836e8a11bcab7aa17810c507e137ac4524f60f5e7e91bc1e2e8fb59b57384410f739c02610d5 SHA512 2111ee2be02db6a1a7384d2e62269bb66175f740647bb2b2a8641cda44989ab285d0b63dfa2c4a0ad884802631a06dcac15440f995d9da06046553a4b36a3120
EBUILD verovio-3.9.0.ebuild 1275 BLAKE2B d5015b7732b0c05a24d9054c9211c2b2429d89ab739620987bb7836e8a11bcab7aa17810c507e137ac4524f60f5e7e91bc1e2e8fb59b57384410f739c02610d5 SHA512 2111ee2be02db6a1a7384d2e62269bb66175f740647bb2b2a8641cda44989ab285d0b63dfa2c4a0ad884802631a06dcac15440f995d9da06046553a4b36a3120
EBUILD verovio-9999.ebuild 1275 BLAKE2B d5015b7732b0c05a24d9054c9211c2b2429d89ab739620987bb7836e8a11bcab7aa17810c507e137ac4524f60f5e7e91bc1e2e8fb59b57384410f739c02610d5 SHA512 2111ee2be02db6a1a7384d2e62269bb66175f740647bb2b2a8641cda44989ab285d0b63dfa2c4a0ad884802631a06dcac15440f995d9da06046553a4b36a3120
MISC metadata.xml 602 BLAKE2B 6e2df4a3318af4f7ea1a419e88e48c4718d07c7d690115cbf7823cc0f03572f9c68e9d375d8c631eb4590c43bf17e8c6af9dca4f5d88612de2433aecdf233b32 SHA512 f548f73b209f7aea68f4f2644b166a47794e4a532efb75bcadedd95ab37f1d246212f0e89847b5b54bcc1fb7149b809dd488ce3fde839c46b8fbda68c24fad37

View File

@ -0,0 +1,47 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/rism-digital/verovio/archive/refs/tags/version-${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
S="${WORKDIR}/verovio-version-${PV}"
else
inherit git-r3
EGIT_REPO_URI="https://github.com/rism-digital/verovio.git"
fi
DESCRIPTION="Music engraving library"
HOMEPAGE="https://www.verovio.org/"
LICENSE="LGPL-3"
SLOT="0"
IUSE="darms pae abc musicxml humdrum"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""
CMAKE_USE_DIR="${S}/cmake"
src_prepare() {
test ${PV} != 9999 && sed -i 's/$(git describe --abbrev=7 --always --dirty)/'${PV}'/' "${S}/tools/get_git_commit.sh"
sed -i "s;/usr/local/bin;$(get_libdir);" "${S}/cmake/CMakeLists.txt"
cmake_src_prepare
}
src_configure() {
# TODO: Submit upstream PR to allow building of multiple versions at once
local mycmakeargs=(
"-DBUILD_AS_LIBRARY=ON"
"-DNO_DARMS_SUPPORT=$(usex darms OFF ON)"
"-DNO_PAE_SUPPORT=$(usex pae OFF ON)"
"-DNO_ABC_SUPPORT=$(usex abc OFF ON)"
"-DNO_MUSICXML_SUPPORT=$(usex musicxml OFF ON)"
"-DNO_MXL_SUPPORT=$(usex musicxml OFF ON)"
"-DNO_HUMDRUM_SUPPORT=$(usex humdrum OFF ON)"
)
cmake_src_configure
}