0ea8a4b668
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/abcm2ps/versions. These checks were done: - built on NixOS - /nix/store/p5sx9sz4nxcijlz57dmys7gxhwqglmhg-abcm2ps-8.13.22/bin/abcm2ps passed the binary check. - 1 of 1 passed binary check by having a zero exit code. - 0 of 1 passed binary check by having the new version present in output. - found 8.13.22 with grep in /nix/store/p5sx9sz4nxcijlz57dmys7gxhwqglmhg-abcm2ps-8.13.22 - directory tree listing: https://gist.github.com/5a223ca34ee0df856ba6919ac9a3f929 - du listing: https://gist.github.com/8a98226e349bfc9d005c36768be801c8
36 lines
819 B
Nix
36 lines
819 B
Nix
{ stdenv, fetchFromGitHub, pkgconfig, which, freetype, pango }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
name = "abcm2ps-${version}";
|
|
version = "8.13.22";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "leesavide";
|
|
repo = "abcm2ps";
|
|
rev = "v${version}";
|
|
sha256 = "0csfg7aj9zg369q3c3bg18f24lk1j0356a90zlbrz7y5p668g3pv";
|
|
};
|
|
|
|
prePatch = ''
|
|
chmod +x configure
|
|
'';
|
|
|
|
configureFlags = [
|
|
"--INSTALL=install"
|
|
];
|
|
|
|
buildFlags = [
|
|
"CC=${stdenv.cc}/bin/cc"
|
|
];
|
|
|
|
buildInputs = [ which pkgconfig freetype pango ];
|
|
|
|
meta = with stdenv.lib; {
|
|
homepage = http://moinejf.free.fr/;
|
|
license = licenses.gpl3;
|
|
description = "abcm2ps is a command line program which converts ABC to music sheet in PostScript or SVG format";
|
|
platforms = platforms.unix;
|
|
maintainers = [ maintainers.dotlambda ];
|
|
};
|
|
}
|