head 1.8; access; symbols pkgsrc-2023Q4:1.8.0.18 pkgsrc-2023Q4-base:1.8 pkgsrc-2023Q3:1.8.0.16 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.14 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.8.0.12 pkgsrc-2023Q1-base:1.8 pkgsrc-2022Q4:1.8.0.10 pkgsrc-2022Q4-base:1.8 pkgsrc-2022Q3:1.8.0.8 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.6 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.4 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.2 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.6.0.2 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.5.0.24 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.22 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.20 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.18 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.16 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.12 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.14 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.10 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.8 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.6 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.4 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.2 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.4.0.16 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.14 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.12 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.10 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.6 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.4 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.2 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.3.0.6 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.4 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.2 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.8 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.6 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.4 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.2 pkgsrc-2014Q4-base:1.1; locks; strict; comment @# @; 1.8 date 2021.10.26.11.12.13; author nia; state Exp; branches; next 1.7; commitid Esjy1gYL4joMmjeD; 1.7 date 2021.10.07.14.49.02; author nia; state Exp; branches; next 1.6; commitid vuCfQTsk9aB3bTbD; 1.6 date 2021.08.07.13.39.05; author prlw1; state Exp; branches; next 1.5; commitid dXgQgwCqA7ZgJ24D; 1.5 date 2018.09.17.15.15.21; author prlw1; state Exp; branches; next 1.4; commitid jO5KPKr0Z4uYbtSA; 1.4 date 2016.11.27.00.12.57; author prlw1; state Exp; branches; next 1.3; commitid VPLf8gbuizxSnHvz; 1.3 date 2016.04.01.12.36.41; author jperkin; state Exp; branches; next 1.2; commitid wKGrNWSB0KbvdV0z; 1.2 date 2015.11.04.01.01.37; author agc; state Exp; branches; next 1.1; commitid 8LOY30bzjgHE9IHy; 1.1 date 2014.11.29.15.53.11; author prlw1; state Exp; branches; next ; commitid YWpV6ZE9v6Ga160y; desc @@ 1.8 log @print: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @$NetBSD: distinfo,v 1.7 2021/10/07 14:49:02 nia Exp $ BLAKE2s (pmw-4.51.tar.gz) = 8e6b42f18f2426a852c37ec045c74a49146ea9ab271842f80214dd61b4abf282 SHA512 (pmw-4.51.tar.gz) = 70b85e57464cec234f937e7ff3524ae1c4d4a63ee2f32b55816c5764ce8f29bd910725e7f851fb5de7a41eda3d88b8ad383a2906a7e29dd0f4f5d580d76d1c5f Size (pmw-4.51.tar.gz) = 2241739 bytes SHA1 (patch-Makefile.in) = 287f7ed907797b42b65d95af7a2798970aec8698 @ 1.7 log @print: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/08/07 13:39:05 prlw1 Exp $ d3 1 a3 1 RMD160 (pmw-4.51.tar.gz) = 38c787ea2d51c600be16412510e64b087fa49789 @ 1.6 log @Update pmw to 4.51 Many changes, including: . Implemented &&& continuation lines, mainly for new replicator (see next). . Implemented &* replication feature. . Added escapes \<< and \>> for double typographic quotes. . Implemented bracketed noteheads facility. . Implemented key N. . Transposition values of multiples of 11 or 12 caused PMW to give up with a hard internal error for some note values. . A maximum (accumulated) transposition value of 60 is now implemented. This is 5 octaves, which should be enough for anybody. . Added \nh\ and \nc\ so that individual notes can have noteheads set as harmonic or cross. This makes it possible to have chords containing different noteheads. . Added /cx, /llc, /lrc, /rlc, and /rrc to slurs and lines to allow for horizontal positioning by musical offset a la MusicXML. . Added Unicode support for non-standardly encoded PostScript fonts via .utr files. . Added new "rest" letter T, the crotchet version giving a single slash beat indicator and the whole bar rest version giving a "percent" repetition sign. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2018/09/17 15:15:21 prlw1 Exp $ a2 1 SHA1 (pmw-4.51.tar.gz) = d410b480f21596cf01ba82414c8d1501d0021fe4 @ 1.5 log @Update pmw to 4.30 Version 4.30 15-June-2018 ------------------------- 1. If a "movement" was coded without any staves (for example, for a title page), there was the possibility of a segmentation crash due to memory corruption. This is a very old bug, surprisingly never triggered before. 2. Added the "tripletize" feature, somewhat of an experiment. 3. Allow semicolon and comma after any note, not just quavers and shorter, to make life easier when halvenotes and doublenotes are being used. 4. Implement [doublenotes] and [halvenotes] to alter note lengths without affecting time signatures. 5. Make -norepeat a synonym of -norepeats because I keep forgetting. 6. Make "stafflines" a synonym of "stavelines" because staff/stave are supposed to be interchangeable throughout. 7. Added an optional thickness to -drawstavelines. 8. Repeats in the middle of bars are now honoured in MIDI output. 9. If there were more than 20 text strings preceding a note, PMW could crash. The limit has been increased to 50, and a test for overflow is now in place. 10. Arrange to free heap memory so tests can run with -fsanitize=address. 11. If a chord was repeated multiple times by 'x' followed by a number greater than 1, a data overrun could occur. There is now also a hard error if there are too many notes in a chord (the limit is now 16). 12. If a midichannel directive contained a volume setting, undefined memory was being copied accidentally (but never used). 13. Several code refactorizations to tidy up suspect code picked up by gcc and clang sanitizers. 14. "Printtime" and "printkey" directives used to apply to the entire piece; even if set in the second movement they would affect the first. Now they apply only to the movement they are set in and any that follow. 15. Some other changes for "printkey": (a) At a mid-stave change of key, PMW used to check for C major or A minor when deciding whether to automatically insert a previous key cancellation signature using natural signs, though in one case the test for A minor was missing. Now it checks for a key signature of zero width, which means that if "printkey" defines an empty string for the new key, a cancellation signature will be generated. (b) Previously, a cancellation signature took no notice of any "printkey" setting. There is now an optional second argument for "printkey" that specifies what to print for a cancellation. If not supplied, an empty string is used. 16. Added four new characters to the music font: reverse turns and half circles. 17. Characters from the PMW-Alpha font were not being correctly included in the documentation PDF (something changed and I didn't notice). This has been fixed by including the type 3 PostScript font explicitly when building the PDF from SDoP's PostScript output. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2016/11/27 00:12:57 prlw1 Exp $ d3 4 a6 4 SHA1 (pmw-4.30.tar.gz) = 765fdf56e0f5c541872a7a63b475351857c3fe1d RMD160 (pmw-4.30.tar.gz) = c45610f4f618d0890ad8027f31af7770efd92d0c SHA512 (pmw-4.30.tar.gz) = 738e13d64858ce6f4ed78789d78265480833cd198cbe24270df4bb3cb54cd449555a474285c1aaa4d8da6fcc739343a6828b90dad30113082b013978a25c0add Size (pmw-4.30.tar.gz) = 2123817 bytes @ 1.4 log @Update pmw to 4.29 Version 4.29 26-June-2016 ------------------------- 1. Added -norc to the scripts for running tests to ensure that the user's .pmwrc file, if it exists, is ignored. 2. Running with a lot more compiler warnings turned on threw up a number of infelicities in the code. Refactoring has got rid of the compiler warnings. 3. Compiling with clang threw up a few that gcc missed; it also found a genuine bug, a misplaced ) in an expression. By pure fluke there appeared to be no way of provoking misbehaviour, because what was being checked was re-checked (correctly) later. 4. Allow ! as a modifier to notes as well as rests. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2016/04/01 12:36:41 jperkin Exp $ d3 4 a6 4 SHA1 (pmw-4.29.tar.gz) = e657cbb6f06bcb5956a4d0dd82ac51578ec43032 RMD160 (pmw-4.29.tar.gz) = 6f4c845181ff641b64bfe1bba69de90ae212972d SHA512 (pmw-4.29.tar.gz) = 85e37fb943744deef717f29456e2c0ba6aab2b07af9dcc9577bed4d7de2c2675035907b5e900325bb8e491267368330892b80635c9406d2a9e868540c477742a Size (pmw-4.29.tar.gz) = 2084777 bytes @ 1.3 log @Use PKGMANDIR. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/11/04 01:01:37 agc Exp $ d3 4 a6 4 SHA1 (pmw-4.28.tar.gz) = 30647997034017a679b743d2f7bf41f3f9686f64 RMD160 (pmw-4.28.tar.gz) = e6386714aa1505a4d94ce3660baaaf0eea072f05 SHA512 (pmw-4.28.tar.gz) = a5d598d543a0896bc1511cf31d300a3f375efe2f2cb3d3fbb32d8fd26a80938b20e883b0f47ded111e5d99ab44219f801cf44b5eb0a2187928314d17070abf2a Size (pmw-4.28.tar.gz) = 2081185 bytes @ 1.2 log @Add SHA512 digests for distfiles for print category Problems found locating distfiles: Package acroread7: missing distfile AdobeReader_enu-7.0.9-1.i386.tar.gz Package acroread8: missing distfile AdobeReader_enu-8.1.7-1.sparc.tar.gz Package cups-filters: missing distfile cups-filters-1.1.0.tar.xz Package dvidvi: missing distfile dvidvi-1.0.tar.gz Package lgrind: missing distfile lgrind.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/11/29 15:53:11 prlw1 Exp $ d7 1 a7 1 SHA1 (patch-Makefile.in) = e0b1d7d7cf058b17b579093799512140039d4de4 @ 1.1 log @Add pmw 4.28 Philip (Hazel)'s Music Writer is a high quality music typesetting program. @ text @d1 1 a1 1 $NetBSD$ d5 1 @