head 1.56; access; symbols pkgsrc-2026Q1:1.56.0.14 pkgsrc-2026Q1-base:1.56 pkgsrc-2025Q4:1.56.0.12 pkgsrc-2025Q4-base:1.56 pkgsrc-2025Q3:1.56.0.10 pkgsrc-2025Q3-base:1.56 pkgsrc-2025Q2:1.56.0.8 pkgsrc-2025Q2-base:1.56 pkgsrc-2025Q1:1.56.0.6 pkgsrc-2025Q1-base:1.56 pkgsrc-2024Q4:1.56.0.4 pkgsrc-2024Q4-base:1.56 pkgsrc-2024Q3:1.56.0.2 pkgsrc-2024Q3-base:1.56 pkgsrc-2024Q2:1.55.0.22 pkgsrc-2024Q2-base:1.55 pkgsrc-2024Q1:1.55.0.20 pkgsrc-2024Q1-base:1.55 pkgsrc-2023Q4:1.55.0.18 pkgsrc-2023Q4-base:1.55 pkgsrc-2023Q3:1.55.0.16 pkgsrc-2023Q3-base:1.55 pkgsrc-2023Q2:1.55.0.14 pkgsrc-2023Q2-base:1.55 pkgsrc-2023Q1:1.55.0.12 pkgsrc-2023Q1-base:1.55 pkgsrc-2022Q4:1.55.0.10 pkgsrc-2022Q4-base:1.55 pkgsrc-2022Q3:1.55.0.8 pkgsrc-2022Q3-base:1.55 pkgsrc-2022Q2:1.55.0.6 pkgsrc-2022Q2-base:1.55 pkgsrc-2022Q1:1.55.0.4 pkgsrc-2022Q1-base:1.55 pkgsrc-2021Q4:1.55.0.2 pkgsrc-2021Q4-base:1.55 pkgsrc-2021Q3:1.53.0.12 pkgsrc-2021Q3-base:1.53 pkgsrc-2021Q2:1.53.0.10 pkgsrc-2021Q2-base:1.53 pkgsrc-2021Q1:1.53.0.8 pkgsrc-2021Q1-base:1.53 pkgsrc-2020Q4:1.53.0.6 pkgsrc-2020Q4-base:1.53 pkgsrc-2020Q3:1.53.0.4 pkgsrc-2020Q3-base:1.53 pkgsrc-2020Q2:1.53.0.2 pkgsrc-2020Q2-base:1.53 pkgsrc-2020Q1:1.52.0.2 pkgsrc-2020Q1-base:1.52 pkgsrc-2019Q4:1.52.0.4 pkgsrc-2019Q4-base:1.52 pkgsrc-2019Q3:1.51.0.2 pkgsrc-2019Q3-base:1.51 pkgsrc-2019Q2:1.50.0.8 pkgsrc-2019Q2-base:1.50 pkgsrc-2019Q1:1.50.0.6 pkgsrc-2019Q1-base:1.50 pkgsrc-2018Q4:1.50.0.4 pkgsrc-2018Q4-base:1.50 pkgsrc-2018Q3:1.50.0.2 pkgsrc-2018Q3-base:1.50 pkgsrc-2018Q2:1.49.0.2 pkgsrc-2018Q2-base:1.49 pkgsrc-2018Q1:1.48.0.2 pkgsrc-2018Q1-base:1.48 pkgsrc-2017Q4:1.46.0.2 pkgsrc-2017Q4-base:1.46 pkgsrc-2017Q3:1.45.0.4 pkgsrc-2017Q3-base:1.45 pkgsrc-2017Q2:1.44.0.4 pkgsrc-2017Q2-base:1.44 pkgsrc-2017Q1:1.44.0.2 pkgsrc-2017Q1-base:1.44 pkgsrc-2016Q4:1.40.0.10 pkgsrc-2016Q4-base:1.40 pkgsrc-2016Q3:1.40.0.8 pkgsrc-2016Q3-base:1.40 pkgsrc-2016Q2:1.40.0.6 pkgsrc-2016Q2-base:1.40 pkgsrc-2016Q1:1.40.0.4 pkgsrc-2016Q1-base:1.40 pkgsrc-2015Q4:1.40.0.2 pkgsrc-2015Q4-base:1.40 pkgsrc-2015Q3:1.39.0.2 pkgsrc-2015Q3-base:1.39 pkgsrc-2015Q2:1.37.0.2 pkgsrc-2015Q2-base:1.37 pkgsrc-2015Q1:1.36.0.4 pkgsrc-2015Q1-base:1.36 pkgsrc-2014Q4:1.36.0.2 pkgsrc-2014Q4-base:1.36 pkgsrc-2014Q3:1.35.0.4 pkgsrc-2014Q3-base:1.35 pkgsrc-2014Q2:1.35.0.2 pkgsrc-2014Q2-base:1.35 pkgsrc-2014Q1:1.33.0.4 pkgsrc-2014Q1-base:1.33 pkgsrc-2013Q4:1.33.0.2 pkgsrc-2013Q4-base:1.33 pkgsrc-2013Q3:1.30.0.2 pkgsrc-2013Q3-base:1.30 pkgsrc-2013Q2:1.29.0.2 pkgsrc-2013Q2-base:1.29 pkgsrc-2013Q1:1.28.0.2 pkgsrc-2013Q1-base:1.28 pkgsrc-2012Q4:1.27.0.2 pkgsrc-2012Q4-base:1.27 pkgsrc-2012Q3:1.26.0.8 pkgsrc-2012Q3-base:1.26 pkgsrc-2012Q2:1.26.0.6 pkgsrc-2012Q2-base:1.26 pkgsrc-2012Q1:1.26.0.4 pkgsrc-2012Q1-base:1.26 pkgsrc-2011Q4:1.26.0.2 pkgsrc-2011Q4-base:1.26 pkgsrc-2011Q3:1.25.0.2 pkgsrc-2011Q3-base:1.25 pkgsrc-2011Q2:1.24.0.8 pkgsrc-2011Q2-base:1.24 pkgsrc-2011Q1:1.24.0.6 pkgsrc-2011Q1-base:1.24 pkgsrc-2010Q4:1.24.0.4 pkgsrc-2010Q4-base:1.24 pkgsrc-2010Q3:1.24.0.2 pkgsrc-2010Q3-base:1.24 pkgsrc-2010Q2:1.19.0.4 pkgsrc-2010Q2-base:1.19 pkgsrc-2010Q1:1.19.0.2 pkgsrc-2010Q1-base:1.19 pkgsrc-2009Q4:1.16.0.2 pkgsrc-2009Q4-base:1.16 pkgsrc-2009Q3:1.14.0.2 pkgsrc-2009Q3-base:1.14 pkgsrc-2009Q2:1.10.0.2 pkgsrc-2009Q2-base:1.10 pkgsrc-2009Q1:1.8.0.2 pkgsrc-2009Q1-base:1.8 pkgsrc-2008Q4:1.5.0.2 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.2.0.4 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.2 cube-native-xorg-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.56 date 2024.08.18.08.12.44; author wen; state Exp; branches; next 1.55; commitid vxOgQFO8pksBmhmF; 1.55 date 2021.10.26.10.17.09; author nia; state Exp; branches; next 1.54; commitid XMBRkrafc79x2jeD; 1.54 date 2021.10.07.13.42.01; author nia; state Exp; branches; next 1.53; commitid TK9Y8OXA04EYMSbD; 1.53 date 2020.04.16.13.29.45; author mef; state Exp; branches; next 1.52; commitid OCjyOSN2ZHHQ3C4C; 1.52 date 2019.10.27.13.49.47; author mef; state Exp; branches; next 1.51; commitid cyiPsgn4lVaKHvIB; 1.51 date 2019.08.14.01.31.21; author wen; state Exp; branches; next 1.50; commitid 1zK3OihQg1kNZVyB; 1.50 date 2018.08.14.12.19.08; author wen; state Exp; branches; next 1.49; commitid PZCgVwfjqBj7j5OA; 1.49 date 2018.05.06.06.35.41; author wiz; state Exp; branches; next 1.48; commitid 6e3XOAcPQT54DcBA; 1.48 date 2018.02.19.13.43.10; author wen; state Exp; branches; next 1.47; commitid v6F2EX3CJkyMqtrA; 1.47 date 2018.01.08.01.21.26; author wen; state Exp; branches; next 1.46; commitid 1sZ9HikZBQH9G0mA; 1.46 date 2017.11.29.13.43.03; author wiz; state Exp; branches; next 1.45; commitid zCfAfkjQ1ZgA4WgA; 1.45 date 2017.07.22.09.09.08; author wen; state Exp; branches; next 1.44; commitid dnPPyzGiZ8tFJc0A; 1.44 date 2017.02.25.15.40.02; author wen; state Exp; branches; next 1.43; commitid mNUdB9i4HGCCClHz; 1.43 date 2017.02.18.07.36.18; author wen; state Exp; branches; next 1.42; commitid O4hFsVeYFi6HapGz; 1.42 date 2017.01.18.12.08.39; author wen; state Exp; branches; next 1.41; commitid Y0UruOhyXXMSFrCz; 1.41 date 2017.01.07.03.21.18; author wen; state Exp; branches; next 1.40; commitid xUEmiVTBm4aK6ZAz; 1.40 date 2015.11.03.03.28.34; author agc; state Exp; branches; next 1.39; commitid XagoUgdES8g2ZAHy; 1.39 date 2015.08.29.02.37.24; author wen; state Exp; branches; next 1.38; commitid YlmyOKp2WkdkQ6zy; 1.38 date 2015.08.03.02.07.37; author wen; state Exp; branches; next 1.37; commitid pbgt56vUi4aNvLvy; 1.37 date 2015.04.12.13.55.03; author mef; state Exp; branches; next 1.36; commitid 5ulBDPRniPEN3jhy; 1.36 date 2014.10.13.05.28.42; author wen; state Exp; branches; next 1.35; commitid mHTc3QAs389J40Ux; 1.35 date 2014.05.27.16.23.46; author wen; state Exp; branches; next 1.34; commitid q7Y9edPFRpbxacCx; 1.34 date 2014.04.04.06.25.23; author wen; state Exp; branches; next 1.33; commitid WPJMOPQIyT1Rykvx; 1.33 date 2013.11.16.13.12.05; author wen; state Exp; branches; next 1.32; commitid lQhrtSBSdWXlhvdx; 1.32 date 2013.10.31.00.57.11; author wen; state Exp; branches; next 1.31; commitid AnkyKcUBS6daJnbx; 1.31 date 2013.10.02.07.23.07; author wen; state Exp; branches; next 1.30; commitid yGW1qOPK7e1mNG7x; 1.30 date 2013.07.13.11.46.07; author wen; state Exp; branches; next 1.29; commitid Wsz36AbCMSc0RiXw; 1.29 date 2013.04.24.14.47.10; author wen; state Exp; branches; next 1.28; 1.28 date 2013.02.01.05.30.35; author wen; state Exp; branches; next 1.27; 1.27 date 2012.10.08.12.51.48; author wen; state Exp; branches; next 1.26; 1.26 date 2011.11.22.07.07.52; author sno; state Exp; branches; next 1.25; 1.25 date 2011.08.06.10.16.56; author tron; state Exp; branches; next 1.24; 1.24 date 2010.09.19.10.58.14; author wiz; state Exp; branches; next 1.23; 1.23 date 2010.09.12.12.19.54; author wiz; state Exp; branches; next 1.22; 1.22 date 2010.07.29.14.31.16; author seb; state Exp; branches; next 1.21; 1.21 date 2010.07.25.23.56.26; author seb; state Exp; branches; next 1.20; 1.20 date 2010.07.16.00.50.23; author seb; state Exp; branches; next 1.19; 1.19 date 2010.02.16.14.01.30; author wiz; state Exp; branches; next 1.18; 1.18 date 2010.02.07.16.07.01; author wiz; state Exp; branches; next 1.17; 1.17 date 2010.01.17.10.35.53; author seb; state Exp; branches; next 1.16; 1.16 date 2009.11.08.16.50.54; author seb; state Exp; branches; next 1.15; 1.15 date 2009.10.11.09.22.46; author sno; state Exp; branches; next 1.14; 1.14 date 2009.09.22.17.48.01; author sno; state Exp; branches; next 1.13; 1.13 date 2009.09.19.15.45.28; author sno; state Exp; branches; next 1.12; 1.12 date 2009.09.09.20.07.39; author seb; state Exp; branches; next 1.11; 1.11 date 2009.07.07.21.17.06; author sno; state Exp; branches; next 1.10; 1.10 date 2009.04.23.20.09.41; author seb; state Exp; branches; next 1.9; 1.9 date 2009.04.12.18.26.34; author sno; state Exp; branches; next 1.8; 1.8 date 2009.02.10.05.51.04; author seb; state Exp; branches; next 1.7; 1.7 date 2009.02.08.18.49.34; author seb; state Exp; branches; next 1.6; 1.6 date 2009.01.04.20.48.02; author he; state Exp; branches; next 1.5; 1.5 date 2008.12.20.23.51.33; author he; state Exp; branches; next 1.4; 1.4 date 2008.11.04.05.46.23; author seb; state Exp; branches; next 1.3; 1.3 date 2008.11.01.21.44.34; author seb; state Exp; branches; next 1.2; 1.2 date 2008.07.28.18.19.23; author seb; state Exp; branches; next 1.1; 1.1 date 2008.07.22.23.43.57; author he; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.07.22.23.43.57; author he; state Exp; branches; next ; desc @@ 1.56 log @Update to 2.5.11 Upstream changes: v2.5.11 2024-08-04T11:38:02Z - Use Devel-PPPort 3.59 (atoomic #113) - Mark "builtin" as foreign (#123) @ text @$NetBSD: distinfo,v 1.55 2021/10/26 10:17:09 nia Exp $ BLAKE2s (Mouse-v2.5.11.tar.gz) = e52ac3fc9982e2cca125e3c32f4689a0994f445f3ef6325d1b3a02e392e7ed47 SHA512 (Mouse-v2.5.11.tar.gz) = 3c4c09b637711f438bbed7a1de0e074110a5e47573c78e52a545b180733bd892a9d90ec39d538c67a100348638aad1a3a0a7647bdb15e9d88a700aaa2d3ad93d Size (Mouse-v2.5.11.tar.gz) = 220539 bytes @ 1.55 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.54 2021/10/07 13:42:01 nia Exp $ d3 3 a5 3 BLAKE2s (Mouse-v2.5.10.tar.gz) = dd74f8cf03c4c99dca01eea64c2585683c9b5de9ea53da9ce52624f98f8c11a6 SHA512 (Mouse-v2.5.10.tar.gz) = 949a2f18257a5afcf4dbbb84094974f4d80e1e4531b4b9d8618cf141252fd11b09b79daafe1de79faa620905988f649627bc2fceac357ea2f180db74cd48f711 Size (Mouse-v2.5.10.tar.gz) = 220349 bytes @ 1.54 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.53 2020/04/16 13:29:45 mef Exp $ d3 1 a3 1 RMD160 (Mouse-v2.5.10.tar.gz) = 8fffd4c5fbeec96d9139a2aaeab96f4893d6ffda @ 1.53 log @(devel/p5-Mouse) Updated to 2.5.10 (pkgsrc) + TEST_DEPENDS+= p5-Params-Coerce-[0-9]* (upstream) v2.5.10 2020-03-28T13:15:57Z - Do not use Fatal (#108) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.52 2019/10/27 13:49:47 mef Exp $ a2 1 SHA1 (Mouse-v2.5.10.tar.gz) = beba7239482a5f656e7889632a9aadfaeae2fcd6 @ 1.52 log @(devel/p5-Mouse) Updated 2.5.7 to 2.5.9 v2.5.9 2019-08-26T14:46:49Z - Fix circular dependencies between Mouse and MouseX::Foreign (pghmcfc #102) v2.5.8 2019-08-25T18:52:19Z - Fix segmentation fault which occurs when using MouseX::Foreign and role->apply at the same time (ken39arg #100, #101) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.51 2019/08/14 01:31:21 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.5.9.tar.gz) = ea8b8267fc6fc638c1e84eb81c1c02fda77d4662 RMD160 (Mouse-v2.5.9.tar.gz) = f65df3f9086751d7d7cb5eb88b02b59772147df8 SHA512 (Mouse-v2.5.9.tar.gz) = e817eecaeccb979c1b78819b61724ebaad9f938d82b76ad7b73a8bfe2f5e1c63a2cd8e8439bcededd17be4770af6bfa98b594e58278e0388272dbd5d416ea6c0 Size (Mouse-v2.5.9.tar.gz) = 220298 bytes @ 1.51 log @Update to 2.5.7 Add p5-Test-Deep as BUILD_DEPENDS to do more tests. Upstream changes: v2.5.7 2019-08-12T08:45:37Z - Bump Module::Build::XSUtil prereq (KnowZero #99) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.50 2018/08/14 12:19:08 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.5.7.tar.gz) = 7e2a46a0bf2a71ed422df7f6244e4f4f361b374e RMD160 (Mouse-v2.5.7.tar.gz) = 6dc94fe9abec15eec14cdd06996e15d63f5ff8a2 SHA512 (Mouse-v2.5.7.tar.gz) = c9781ccdeee6cfd0a97bc2337c29358f51a22a32c4f9e1c01c4b094691e211ba455513d4ff9ee33320e689c2bfeb233418d7a1e5e51efec43f34e91480ecec6c Size (Mouse-v2.5.7.tar.gz) = 219926 bytes @ 1.50 log @Update to 2.5.6 Upstream changes: v2.5.6 2018-08-13T22:47:57Z - Revert "Warn if accessors overwrite methods/functions" for now; it may cause crashes in perl 5.28.0 (#94) v2.5.5 2018-08-13T15:41:32Z - Warn if accessors overwrite methods/functions (ybrliiu #86, #90, #93) - Fix for threads and XS; use newSVpvs instead of newSVpvs_share (sergeykolychev #92) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.49 2018/05/06 06:35:41 wiz Exp $ d3 4 a6 4 SHA1 (Mouse-v2.5.6.tar.gz) = 0fb80610b92c7932930634ff8ebf0d55e9ba5ee7 RMD160 (Mouse-v2.5.6.tar.gz) = 24e5c6fee216b975cda6d2eea1673e30d7f17c69 SHA512 (Mouse-v2.5.6.tar.gz) = 1f29430badec842c1b3aa5a8a4c4ad785cf26d2e6cc745da82c0fa667b19da0b9e6c364e10ef615fbc03f60cb5020f079113b470162d095d8c514e6cb9ce96e3 Size (Mouse-v2.5.6.tar.gz) = 219891 bytes @ 1.49 log @p5-Mouse: update to 2.5.4. v2.5.4 2018-05-05T03:43:55Z - Follow Devel::PPPort 3.42 (#87) v2.5.3 2018-05-05T03:35:45Z - Sorry, I made a mistake. Do not use this version. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.48 2018/02/19 13:43:10 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.5.4.tar.gz) = 1360a66161aff1a1869b607d3f7b95b8ffecb545 RMD160 (Mouse-v2.5.4.tar.gz) = 6c8463d777bdf605b27be0c5512f148975ca8ff9 SHA512 (Mouse-v2.5.4.tar.gz) = c6c02b2f5e03a260fc4a8ced7f26072a18619f9015206798937f214abbdd5b81979adf190478734a5420b5e7210de9337b9953709106a1050568b6961ed0d11d Size (Mouse-v2.5.4.tar.gz) = 219301 bytes @ 1.48 log @Update to 2.5.2 Upstream changes: v2.5.2 2018-02-17T01:47:32Z - Skip t/900_mouse_bugs/016_issue17_memleak.t under 5.10.0 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.47 2018/01/08 01:21:26 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.5.2.tar.gz) = 5066bb877cd583cec119a5861411d1a6888015f3 RMD160 (Mouse-v2.5.2.tar.gz) = a15d15b0df266420c513a92505c96c7a4ca4f18e SHA512 (Mouse-v2.5.2.tar.gz) = d55abf62da2732667bdb4b64c9b1394d1852349e4d87d0842f8f643858ce4b85103af1bdade9109ad26bd799a8d8e19f37a9d7b3067814acb66e8e2fab50e58d Size (Mouse-v2.5.2.tar.gz) = 219289 bytes @ 1.47 log @Update to 2.5.1 Upstream changes: v2.5.1 2018-01-07T14:34:19Z - use PERL_UNUSED_RESULT (#83) - Apply several minor patches, especially for packaging (#84) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.46 2017/11/29 13:43:03 wiz Exp $ d3 4 a6 4 SHA1 (Mouse-v2.5.1.tar.gz) = 1990e9970818d80b7822293775ea9ba8184d5fbc RMD160 (Mouse-v2.5.1.tar.gz) = afd70aa3cefefe7cdf90144e2775acaf78019397 SHA512 (Mouse-v2.5.1.tar.gz) = 9f147c3ae5cc4edb72a42e2d0f9a916d55c293a6c615833a9f9380c202dc046c4458fbf74e4897e76b267f4c8530a6470fab630bf8350e048c985750ab1b6c14 Size (Mouse-v2.5.1.tar.gz) = 219245 bytes @ 1.46 log @p5-Mouse: update to 2.5.0. v2.5.0 2017-11-26T18:38:18Z - Fix build under perl 5.8 (wyoung #63, autarch #76, #79) - Use version->declare() to declare $VERSION (neilb #55, #80) - Make `prove -br t` work with dot-not-in-INC perls (#81) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2017/07/22 09:09:08 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.5.0.tar.gz) = 334972ffe080550475e86629781e073e60b33bec RMD160 (Mouse-v2.5.0.tar.gz) = f6054f1ae66dd9c46f3c4ba45fc64ea2f5281b02 SHA512 (Mouse-v2.5.0.tar.gz) = fa09dea1254d2666831bb284eae659cb1b852a73fdecadeb0f79cff5ba790f7fe9916fb7cfb3ae5ce702e2eb65fee866d41df92a16fceac8b09a2ea5aa0e4df8 Size (Mouse-v2.5.0.tar.gz) = 221276 bytes @ 1.45 log @Update to 2.4.10 Upstream changes: v2.4.10 2017-07-18T04:12:23Z - https://github.com/gfx/p5-Mouse/compare/v2.4.9...v2.4.10 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.44 2017/02/25 15:40:02 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.4.10.tar.gz) = 179e2ffbcb6c9328db1607c93c175b70318abc12 RMD160 (Mouse-v2.4.10.tar.gz) = b209e1760648a17b5def4abeeae2f3d046a839ea SHA512 (Mouse-v2.4.10.tar.gz) = 57d797bed24ccea66307d95395bb7d5dd860c0bc41e25a7701cf5a16fdf28776dc7633a6b8bbb1bcf6684b930385da71bf2d44f777a211988a500e30bdf8e9e5 Size (Mouse-v2.4.10.tar.gz) = 222745 bytes @ 1.44 log @Update to 2.4.9 Upstream changes: v2.4.9 2017-02-22T01:23:31Z - Fix build issue on newer Perl @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.43 2017/02/18 07:36:18 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.4.9.tar.gz) = 8d7f67ad6de9be085c24b93a23e7a03d108c31cf RMD160 (Mouse-v2.4.9.tar.gz) = bb6f7f6136b85196f1f63e0311ba1b16aa620de5 SHA512 (Mouse-v2.4.9.tar.gz) = 194471dc7121692dc4dcd384c4e3ecd3936457bf34fa3088b25abc9d6d5faa76fc7ca08ee2c1bc23c3ab9c2d91a6b414b065796aea1371d46a31cbf248621b10 Size (Mouse-v2.4.9.tar.gz) = 222421 bytes @ 1.43 log @Update to 2.4.8 Upstream changes: v2.4.8 2017-02-16T08:45:28Z - Fix stack collapse(#71) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.42 2017/01/18 12:08:39 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.4.8.tar.gz) = 6c5d2ceebfe9b1b06c71d91710231724c44b35df RMD160 (Mouse-v2.4.8.tar.gz) = 88c7a0e17f20912bcbd0f8f11eec4a4018843fbe SHA512 (Mouse-v2.4.8.tar.gz) = c2032b300bd06d9b32e86f68cbf3a9564658d1425081b7cb6f32567581cd1d4db1ab9bd352e68fa9e1a641be9aa08acc23dc2c5557a7ab7122c39d9a82501256 Size (Mouse-v2.4.8.tar.gz) = 222403 bytes @ 1.42 log @Update to 2.4.7 Upstream changes: v2.4.7 2017-01-14T13:46:04Z - Workaround for issue #64(#67) In some case stack is corrupted at more than 23 attributes. This change may makes a bit slow in that case. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.41 2017/01/07 03:21:18 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.4.7.tar.gz) = 03bc312537735cc4b3e6720324f864cfefb3ee3e RMD160 (Mouse-v2.4.7.tar.gz) = 3ee781c2fcc375b735327f5f511fceb3ba10d4a5 SHA512 (Mouse-v2.4.7.tar.gz) = c6eaf216865bc3a74d5db8b96ce5b4cd4e4c16d8c0a86cef5489ed17ec84c25e9c74857f94ee241e641d123712cdeb405e7cec38e57949abe87c3d74f6de7aca Size (Mouse-v2.4.7.tar.gz) = 222151 bytes @ 1.41 log @Update to 2.4.6 Upstream changes: v2.4.6 2017-01-06T06:51:15Z - Fix test for older Perls (#68) - Define macros for older Visual Studio compiler(#66) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.40 2015/11/03 03:28:34 agc Exp $ d3 4 a6 4 SHA1 (Mouse-v2.4.6.tar.gz) = 3911d7eeaa6c417bc4f386760e8252c8beedbef7 RMD160 (Mouse-v2.4.6.tar.gz) = 1f80ac4f87031291468bae10cf8d0eee3a209345 SHA512 (Mouse-v2.4.6.tar.gz) = 3427891a5249f701768342e97af4db6c6b2c1fd186f5286f13a585647581e7d3d27bd13507db00153d5446d278ada3f7bbcbeae862dc304f6094b5358c75e96f Size (Mouse-v2.4.6.tar.gz) = 221675 bytes @ 1.40 log @Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. 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.39 2015/08/29 02:37:24 wen Exp $ d3 4 a6 4 SHA1 (Mouse-v2.4.5.tar.gz) = 33dbe2f55e8ffe210101d172ae65368b96b8245b RMD160 (Mouse-v2.4.5.tar.gz) = 33905e27fd656f8abede4f429abe33a518c7ef05 SHA512 (Mouse-v2.4.5.tar.gz) = 555b0543a1bfda2b07c53c2f1d1a62dabfc5261dac5f22cfd227d739e52f85c669ca3570a209eff041528e32bb84ad9cc656fe35b212aea7ff6b287bad5937b9 Size (Mouse-v2.4.5.tar.gz) = 221446 bytes @ 1.39 log @Update to 2.4.5 Upstream changes: v2.4.5 2015-08-03T15:57:50Z - Fix for older Perl(< 5.14.0) (#54) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.38 2015/08/03 02:07:37 wen Exp $ d5 1 @ 1.38 log @Update to 2.4.4 Upstream changes: v2.4.4 2015-08-02T09:49:34Z - Fix for older Perl(< 5.22.0) (#53) v2.4.3 2015-08-02T07:10:09Z - Fix for Perl 5.22.0 or higher(#50) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2015/04/12 13:55:03 mef Exp $ d3 3 a5 3 SHA1 (Mouse-v2.4.4.tar.gz) = e2c812da1a0d831759c217dcfb23b1aa1aad9ec3 RMD160 (Mouse-v2.4.4.tar.gz) = 34c5cad8050e3925cbeadbb5e6ff4a4ea9da9725 Size (Mouse-v2.4.4.tar.gz) = 221441 bytes @ 1.37 log @Update to 2.4.2 --------------- 2.4.2 2015-04-12T01:22:02Z - Fixed #40; 'use strict' not enabled when 'use 5.010' follows 'use Mouse' - Fixed #39; New warnings in Perl 5.21.x: redundant arguments for sprintf - Fixed #38; Avoid warnings introduced in Perl 5.21.x - Fixed #36; Excess dependency on Test::Exception::LessClever (kentnl, #37) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.36 2014/10/13 05:28:42 wen Exp $ d3 3 a5 3 SHA1 (Mouse-2.4.2.tar.gz) = 6f0cc880eb86566fb9d119c112e93b5ecdb874ca RMD160 (Mouse-2.4.2.tar.gz) = 8e14126c100ecca9794214986689cee969bb3a51 Size (Mouse-2.4.2.tar.gz) = 220865 bytes @ 1.36 log @Update to 2.4.1 Upstream changes: 2.4.1 2014-09-21T12:57:11Z - Fix build issues (#34) v2.4.0 2014-09-21T02:04:01Z - Fix build issues (#32) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2014/05/27 16:23:46 wen Exp $ d3 3 a5 3 SHA1 (Mouse-2.4.1.tar.gz) = 0491db3041ad6d937444b52c84601b55ed4a26e5 RMD160 (Mouse-2.4.1.tar.gz) = cb8677170151c2c89f12ec8af5d3c98ccd4aea81 Size (Mouse-2.4.1.tar.gz) = 220438 bytes @ 1.35 log @Update to 2.3.0 Upstream changes: 2.3.0 2014-05-25T23:07:19Z - Fixed #17; memory leak in applying roles to instances @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2014/04/04 06:25:23 wen Exp $ d3 3 a5 3 SHA1 (Mouse-2.3.0.tar.gz) = 0bc0b990e907fea12b11227137e9f5df5a5ed808 RMD160 (Mouse-2.3.0.tar.gz) = 15a20c829c4cf1db3ea1c496b95ee09cfb4f2172 Size (Mouse-2.3.0.tar.gz) = 220469 bytes @ 1.34 log @Update to 2.2.0 Upstream changes: 2.2.0 2014-04-03T22:34:42Z - Fixed #16 - inconsistent coercion/validation of Bool type (tokuhirom) 2.1.1 2014-03-26T13:23:48Z - Fixed #18 (tokuhirom) 2.1.0 2013-11-26T13:15:54Z - Dropped 5.6.2 support - Migrated to Minilla @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2013/11/16 13:12:05 wen Exp $ d3 3 a5 3 SHA1 (Mouse-2.2.0.tar.gz) = da28732a3f386e484c9a1a8c0fdb56fbbf909fb2 RMD160 (Mouse-2.2.0.tar.gz) = 7601cece9b2ffa3baa45fb725865d5f80ad7d533 Size (Mouse-2.2.0.tar.gz) = 220342 bytes @ 1.33 log @Update to 2.0.0 Upstream changes: 2.0.0 2013-11-06 09:15:00+0900 [BUG FIXES] - Merged the pull-request #13, which fixed an issue where the behavior of role method confliction was different from Moose. This change might affect your existing code so the major version has incremented. See t/030_roles/role_conflict_and_inheritance.t for details. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2013/10/31 00:57:11 wen Exp $ d3 3 a5 3 SHA1 (Mouse-2.0.0.tar.gz) = f4d45d86d7a4998a9a42908c21f8abb1c07114c2 RMD160 (Mouse-2.0.0.tar.gz) = 12fc4393fe6483b877af24bd8f9463b6d6e70e7b Size (Mouse-2.0.0.tar.gz) = 236454 bytes @ 1.32 log @Update to 1.13 Upstream changes: 1.13 2013-10-10 00:09:35+0900 [BUG FIXES] - Fix for perl 5.19.4 (RT 88295) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2013/10/02 07:23:07 wen Exp $ d3 3 a5 3 SHA1 (Mouse-1.13.tar.gz) = d874f214385014dde9210cae0dc6dfe5572bde2f RMD160 (Mouse-1.13.tar.gz) = 9a2a2429cdfaac74ebbca8327fc91e2a403ce8ee Size (Mouse-1.13.tar.gz) = 235800 bytes @ 1.31 log @Update to 1.12 Upstream changes: 1.12 2013-09-29 09:52:47+0900 [BUG FIXES] - Fix a memory leak related to triggers, which was introduced in 1.07 (issue#7) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2013/07/13 11:46:07 wen Exp $ d3 3 a5 3 SHA1 (Mouse-1.12.tar.gz) = 2c7bad1d4b0c0e729a81d832cbdefaa1a72894ad RMD160 (Mouse-1.12.tar.gz) = f27a8c4f898e22f48fa1f698cdf917392b8db83e Size (Mouse-1.12.tar.gz) = 235748 bytes @ 1.30 log @Update to 1.11 Upstream changes: 1.11 2013-04-28 22:00:38 [TEST FIXES] - Ensure Try::Tiny is bundled 1.10 2013-04-26 10:53:40 [TEST FIXES] - Bundle Try::Tiny for tests 1.09 2013-04-25 14:03:13 [TEST FIXES] - Bundle Test::Fatal for tests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2013/04/24 14:47:10 wen Exp $ d3 3 a5 3 SHA1 (Mouse-1.11.tar.gz) = de43b93348c04c1a046220932f887bcb97a794a3 RMD160 (Mouse-1.11.tar.gz) = 1c10bbbb2356787b310b4c34ecc6053eb1f85fa4 Size (Mouse-1.11.tar.gz) = 235129 bytes @ 1.29 log @Update to 1.08 Upstream changes: 1.08 2013-04-24 16:20:53 [FEATURES] - Support PUREPERL_ONLY See the Lancaster Consensus: https://github.com/sjn/toolchain-site/blob/219db464af9b2f19b04fec05547ac10180a469f3/lancaster-consensus.md#specifying-pure-perl-builds 1.07 2013-04-24 08:47:17 [BUG FIXES] - Make trigger pass in the old value for Moose compatibility (PR#6 by schwern) [TEST FIXES] - Get perlcritic tests working for PC 1.118 (PR#6 by schwern) 1.06 2013-04-09 23:40:02 [TEST FIXES] - Resolve RT#84518 caused by hash randomization 1.05 2013-02-08 00:32:33 [BUG FIXES] - Fix a memory leak introduced by v1.04 (creaktive & aiyumi, pull-req #4) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2013/02/01 05:30:35 wen Exp $ d3 3 a5 3 SHA1 (Mouse-1.08.tar.gz) = 513f0f1477a08063e1d90693f7f2bf8eb9f58108 RMD160 (Mouse-1.08.tar.gz) = 71dbe4632f50435f40a81c0716f2950b5119e700 Size (Mouse-1.08.tar.gz) = 232973 bytes @ 1.28 log @Update to 1.04 Upstream changes: 1.04 2013-01-11 01:46:18 [FEATURES] - Implement $attr->default($instance) for compatibility with Moose 1.03 2013-01-11 01:10:38 [FEATURES] - Add maybe_type() from Moose::Util::TypeConstraints (schwern) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2012/10/08 12:51:48 wen Exp $ d3 3 a5 3 SHA1 (Mouse-1.04.tar.gz) = d969c403741748360553d30bc48411d7b3d96a9c RMD160 (Mouse-1.04.tar.gz) = a893d7e5a663ca99a0d24fa4df13d241c2fccff7 Size (Mouse-1.04.tar.gz) = 233455 bytes @ 1.27 log @Update to 1.02 Upstream changes: 1.02 2012-08-27 10:27:21 [IMPROVEMENT] - performance improvement for v5.14.0 or grater (dex4er) 1.01 2012-08-24 09:03:29 [BUG FIXES] - fix circular dependency which was introduced in 1.00 (hanekomu++) 1.00 2012-08-23 20:50:46 This is 1.00 but has no significant change! [BUG FIXES] - Fix a problem which occured in a case where a role applied to an instance with AUTOLOAD. 0.99 2012-06-30 14:47:03 [BUG FIXES] - Resolve RT#73592 use of local $_ was buggy in older perls - Resolve RT#75093 warning about weak_ref 0.98 2012-06-30 14:02:26 [ANNOUNCE] - The repository has been moved to github https://github.com/gfx/p5-Mouse in order toto accept pull-requests easily! [BUG FIXES] - Resolve RT#75313 and RT#77227 ($@@ issues) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2011/11/22 07:07:52 sno Exp $ d3 3 a5 3 SHA1 (Mouse-1.02.tar.gz) = bc6d62587645abad80d747ccc0c0ca83620c7ab8 RMD160 (Mouse-1.02.tar.gz) = 0bcd8e58b98c9149a6721aa51e34ce72167386ae Size (Mouse-1.02.tar.gz) = 232331 bytes @ 1.26 log @Updating package for CPAN module Mouse in devel/p5-Mouse from 0.93 to 0.97. Upstream changes: 0.97 2011-10-09 14:45:55 [TEST FIXES] - Fixes in 0.96 is broken 0.96 2011-10-09 14:34:39 [TEST FIXES] - Workaround for RT #71211 (made the failing test a TODO) 0.95 2011-10-07 13:41:31 [TEST FIXES] - Workaround for RT #71211 (maybe) 0.94 2011-10-03 17:07:57 [BUG FIXES] * Resolve #68351, tests produced deprecation warnings in 5.14 * Resolve #70518, a build problem in 5.15 * Resolve #70569, prototype mismatch warnings might happen in 5.8 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2011/08/06 10:16:56 tron Exp $ d3 3 a5 3 SHA1 (Mouse-0.97.tar.gz) = 12d785e2c8821c52ee0714c94cc3614112cfe7a2 RMD160 (Mouse-0.97.tar.gz) = 4be9e12a2c860098131989ef0ee52da131a940c1 Size (Mouse-0.97.tar.gz) = 229149 bytes @ 1.25 log @Update "p5-Mouse-0.93" package 0.93. Changes since version 0.70: - Make sure weak attributes remain weak when cloning (Moose 2.0007) - Replace C++-style comments (//) with C89-style comments(/* */) (RT #67412) - $type_constraint->check() accepts extra arguments for extensibility (requested by @@lestrrat) - Fix an abuse of a private Perl API, which changed at Perl 5.13.10 (Thanks to avar) - Support the DOES() method for Mouse::Object - Disable foreign class warnings introduced at 0.71, which affects compatibility with Moose (and will re-introduce in more compatible way in the future) - Workaround SL4A where mro.pm doesn't exist even if Perl >= 5.10.0 (reported by @@hide_o_55) - Fix packaging issues - META.yml was not updated (reported by @@shohex) - `make realclean` should remove xshelper.h (patched by Ingy dot Net, and modified by gfx) - Type coercion routines have been refactored; coercions are compiled on demand. - Role application to instances cached anonymous classes in wrong way - Fix an error message to be compatible with Moose's - Fix build problems - Fix tests not to depend on platforms - 'Int' type constraint passed dualvars (e.g. $!) while Moose's doesn't - Wrong name for a method in Mouse::Meta::TypeConstraint: s/is_a_subtype_of/is_a_type_of/ - $type_constraint->type_parameter didn't return the correct value if it's a subtype of paramterized type constraints - Roles which attributes has no methods could affect cache invalidation - Resolve RT #61906 (Syohei Yoshida): A single 'accessor' did not define the method for the attribute - Fix a mis-use of aTHX_/pTHX_ in XS (Vincent Pit) - Resolve RT #61852 (Vincent Pit): Parametrized type constraints didn't call their "where" clause anymore. - Mouse::Object::DESTROY could fail to call DEMOLISHes in some cases (reported by @@typester). - Fix tests failed against 5.6.2 - Combination of 'isa' and 'does' for has() sugar was incorrectly proccessed in Mouse::PurePerl. - Fix foreign class checking routines. Please update MouseX::Foreign. - Workaround 5.6.problems - Fix edge cases of handles => sub { ... } - Aoid warnigs on attribute cloning - Diamond inheritanc without C3 mro cauld cause problems in Mouse::XS - Workaround Test::Builder2 problem again. Loading Mouse before loading Test::Builder 2.00_01 could causes SEGV, so I ensure to load Test::Builder first. - Fix some compatibility issues on perl 5.6.2 - Resolve RT #61613 (Brett) - Internal refatoring has removed a number of incompatibilities in Mouse::PurePerl. - Error messages from duck types are now compatible with Moose. - Inheritance from non-Mouse classes now produces warnings. Use MouseX::Foreign if you want this type of inheritance. - A new module Mouse::Meta::Role::Application has been added. It doesn not affect public APIs, but internals are radically changed. For users, using Mouse without roles should consume less memory. - Meta class reinitialization caused by Mouse::Util::MetaRole did not work correctly @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2010/09/19 10:58:14 wiz Exp $ d3 3 a5 3 SHA1 (Mouse-0.93.tar.gz) = 36ce654b351237d452c2b8b90d03d1ff5a1586f3 RMD160 (Mouse-0.93.tar.gz) = 26d21b1d5f7e6ec753fef13b1a91d86a744c18f9 Size (Mouse-0.93.tar.gz) = 231444 bytes @ 1.24 log @Update to 0.70: 0.70 Fri Sep 17 19:07:02 2010 [BUG FIXES] * Delegations ignored method modifiers 0.69 Mon Sep 13 14:04:41 2010 [BUG FIXES] * Workaround a problem with Test::Builder 2.00_01, which could cause SEGV (the HEAD in the repository of tb2 is okay) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2010/09/12 12:19:54 wiz Exp $ d3 3 a5 3 SHA1 (Mouse-0.70.tar.gz) = eb5987a57759cf0315dce569d6878fb4180814fa RMD160 (Mouse-0.70.tar.gz) = 65e8a8384ad6ad59922d0f3f5571262f5fad94dc Size (Mouse-0.70.tar.gz) = 210394 bytes @ 1.23 log @Update to 0.68: 0.68 Sat Sep 11 16:24:42 2010 [CHANGES] * Remove an optional depenency, Data::Util. This is used to make method modifiers faster, but the effect is limited to 'before' and 'after' modifiers. Rather, D::U's modifiers are slightly different from the standalone version, and sometimes the difference caused problems. 0.67 Fri Sep 10 13:56:38 2010 [BUG FIXES] * Oops! Fix a mistake of removing neccesary denepdencies 0.66 Fri Sep 10 13:30:41 2010 [BUG FIXES] * Workaround older perl's bug that caused segv in throwing errors * Fix looks_like_number portability 0.65 Thu Sep 9 13:30:33 2010 [CHANGES] * An attribute in a subclass can now override the value of "is" (Moose 1.07 feature) * Remove long deprecated methods: _create_args(), compute_all_applicable_attributes(), and clone_instance() [BUG FIXES] * Fix tests that misused test functions. This problem was revealed by Test::Builder2 * Improve C++ compatibility in Mouse::XS @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2010/07/29 14:31:16 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.68.tar.gz) = 5d73e72d56bc5d3f085f4d21ae998075e95b5c14 RMD160 (Mouse-0.68.tar.gz) = 4f0121455052aaed5f8e6e123340930047f68b3c Size (Mouse-0.68.tar.gz) = 208766 bytes @ 1.22 log @Update from version 0.63 to version 0.64 Upstream changes: 0.64 Mon Jul 26 20:48:13 2010 [BUG FIXES] * Build failure on 5.13.3 [CHANGES] * Illegal inheritance options for clone_and_inherit_options() is now a black list, not a white list (Moose 1.09 feature) * Remove long deprecated methods in Mouse::Meta::Attribute: clone_parent, get_parent_args, canonicalize_args, create @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2010/07/25 23:56:26 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.64.tar.gz) = 244b17764fbaed1d43b14c41fc3ae45e32c2e10f RMD160 (Mouse-0.64.tar.gz) = c2f253f2cf24ac9cdb0b861c1bab216f20973fdb Size (Mouse-0.64.tar.gz) = 207908 bytes @ 1.21 log @Update from version 0.62 to version 0.63 Pkgsrc changes: - adjust dependencies Upstream changes: 0.63 Tue Jul 20 19:26:30 2010 [CHANGES] * Resolve RT#59460: Test::Requires is not a required prerequisite unless release-testing... (Curtis Jewell) See also https://rt.cpan.org/Public/Bug/Display.html?id=59460 [FEATURES] * Add Mouse::Util::TypeConstraints::register_type_constraint() (Vincent Pit) See also https://rt.cpan.org/Public/Bug/Display.html?id=59539 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2010/07/16 00:50:23 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.63.tar.gz) = f43b6d7c4d16be54f8653836366a0f23b08bd54b RMD160 (Mouse-0.63.tar.gz) = 89f697556647a5886a66ef5a882ed3f26dfd92b7 Size (Mouse-0.63.tar.gz) = 205019 bytes @ 1.20 log @Update from version 0.50 to version 0.62 Pkgsrc changes: - adjust dependencies Upstream changes: 0.62 Tue Jul 6 20:18:58 2010 [FEATURES] * Support MouseX::StrictConstructor (gfx) 0.61 Sat Jun 19 15:35:48 2010 [BUG FIXES] * Workaround the Perl_call_sv() problem again (gfx) * Update Module::Install to 0.99 for older versions of perls (gfx) 0.60 Wed Jun 9 19:43:55 2010 [CHANGES] * BUILDALL is now called by Mouse::Meta::Class::new_object, rather than by Mouse::Object::new. (Moose 1.05) [BUG FIXES] * Fix type constraint validation messages to not include the string 'failed' twice in the same sentence. (Moose 1.05) * Resolve RT #57975: The prefix "Exception caught" is no longer added to exceptions Mouse catches. (gfx) [OTHERS] * A difficult test (t/900_mouse_bugs/006_RT69939.t) will be skipped on some platforms. (gfx) 0.59 Tue May 18 16:29:57 2010 [CHANGES] * Improve error messages on $class->accessor() (gfx) 0.58 Sat May 8 11:18:17 2010 [BUG FIX] * Compliant with 5.12.0+ 0.57 Fri May 7 14:27:00 2010 [BUG FIX] * Resolve RT #57144: Fix problems in Perl_call_sv() again (gfx) 0.56 Thu Apr 29 11:15:45 2010 [BUG FIX] * Resolve RT#56837: Role application to instance with init_arg'd attributes caused problems (Sanko Robinson) 0.55 Wed Apr 21 13:27:13 2010 [BUG FIX] * Fix a bug that traits could cause panic/SEGV on threads (gfx) 0.54 Sat Apr 17 17:15:54 2010 [BUG FIX] * Resolve RT#56523: has with reader, writer, lazy and builder could not create a write-only accessor (Michael G Schwern) 0.53 Sun Apr 11 11:39:03 2010 [BUG FIX] * Mouse::Meta::Class could not clone objects with "required" attrs (gfx) 0.52 Sat Mar 27 15:38:52 2010 * Workaround Perl-RT#69939 (eval "use $module" in Perl_call_sv() may cause segmentation faults, http://rt.perl.org/rt3/Public/Bug/Display.html?id=69939) 0.51 Mon Mar 15 15:25:58 2010 SUMMARY [BUG FIXES] * Mouse::Object::DESTROY could cause SEGVs * Attribute triggers could cause panics * Integers > 2**32 were not groked as Int * Incorrect types, e.g. "Array[Int", was accepted * Metaclass compatibility was sometimes ignored [MOOSE COMPATIBILITY] * before/around/after accept regular expressions * has() becomes strict * the global destruction flag is passed to DEMOLISH methods * Delegations can be curried * Built-in type constraints have the same hierarchy as Moose's 0.50_09 Mon Mar 15 12:02:28 2010 * (re)fix RT #55048 to grok 2**46+0.5 as Int, but accept 2**46 as Int even on 32 bit environments; note that an Int is exactly what is matched to /^[+-]?[0-9]+$/, so 10e100 will not be groked as Int (gfx) 0.50_08 Thu Mar 11 19:28:58 2010 * Makefile.PL - Resolved #55419: Add Devel::PPPort to build_requires (gfx) * Mouse::Exporter - Turns on warnings FATAL => 'recursion' by default (gfx) * Mouse::Util::TypeConstraints - Change the type parser to check syntax (gfx) (Now it throws erros to "ArrayRef[]", "ArrayRef[Int", etc.) 0.50_07 Sun Mar 7 19:59:37 2010 * Mouse::Meta::Attribute - Fix a possible panic, caused by triggers, reported by Nobuo Danjou (gfx) 0.50_06 Tue Mar 2 18:35:12 2010 * Mouse::PurePerl - Fix an issue on metaclass compatibility again (gfx) - Fix more-than-32-bit-int progrem again (gfx) 0.50_05 Mon Mar 1 11:18:26 2010 * Mouse::Util::TypeConstraints - Mouse used an incorrect cast at the C-level which meant that its idea of numbers was different from that of Perl's (and Mouse's). Notably > 2**32 Integers on 32 bit systems didn't work, RT #55048 (AEvar). * Mouse::Meta::Classs - Fix an issue on metaclass compatibility (gfx) 0.50_04 Fri Feb 26 18:57:24 2010 * All - Warnings are less noisy, as shown by example/warns.pl (gfx) - Various optimization and refactoring (gfx) 0.50_03 Mon Feb 22 17:56:47 2010 * Mouse::Meta::Attribute - Catch up about Moose 0.84 about warnings (gfx) - If an attribute generates no accessors, it will be warned - If both 'isa' and 'does' are specified and 'isa' does not do 'does', then it will be warned * Mouse::Object - Fix a possible segv which is caused by destructors (gfx) * Mouse::Util::TypeConstraints - Implement the built-in type hierarchy (gfx) 0.50_02 Sat Feb 20 14:37:16 2010 * Mouse::Meta::Attribute - Implement argument currying for delegation (gfx) * Mouse::Meta::Method::Constructor - Implement strict constructors experimentally, which will warn unkown constructor arguments (gfx) 0.50_01 Sat Feb 13 16:39:48 2010 * Mouse - before/around/after now accept regexps (gfx) * Mouse::Object - Support the global destruction flag in DEMOLISH (gfx) * Mouse::Meta::Attribute - Attribute constructors now warn very noisily about unknown (or misspelled) arguments (gfx) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2010/02/16 14:01:30 wiz Exp $ d3 3 a5 3 SHA1 (Mouse-0.62.tar.gz) = f1b8ca4bc7c59fb7107213208ab84c44750f1855 RMD160 (Mouse-0.62.tar.gz) = 8f7111adae50560f7a9a1682cfce24be2be3a8d5 Size (Mouse-0.62.tar.gz) = 204349 bytes @ 1.19 log @Update to 0.50: 0.50 Mon Feb 8 13:43:19 2010 * Mouse::Tiny - Allow "use Mouse::Tiny VERSION" with a patch contributed by chocolateboy, RT #54383 (gfx) * Mouse::Util::MetaRole - Add Mouse::Util::MetaRole::apply_metaroles to catch up the latest Moose API for metaroles (gfx) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2010/02/07 16:07:01 wiz Exp $ d3 3 a5 3 SHA1 (Mouse-0.50.tar.gz) = 4f02f9b64297be5499d2c2d7006e85eca2923767 RMD160 (Mouse-0.50.tar.gz) = 4245672931da61c550021f9d6c10123f30e8fe3d Size (Mouse-0.50.tar.gz) = 187192 bytes @ 1.18 log @Update to 0.49: 0.49 Tue Feb 2 12:58:45 2010 * MouseAccessor.xs - Fix RT #54203 that writers might return undef in setting values reported by chocolateboy (gfx) 0.48 Sun Jan 31 17:53:31 2010 * MouseTypeConstraints.xs - Fix magic handling in type constraints reported by sunnavy (gfx) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2010/01/17 10:35:53 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.49.tar.gz) = 5ce985adebc3587c5317abf2d783c829f1600f00 RMD160 (Mouse-0.49.tar.gz) = b0831b2ad4bb8a2b97ba2ec28aa1b6bc4a335e3e Size (Mouse-0.49.tar.gz) = 188445 bytes @ 1.17 log @Update from version 0.40 to version 0.47 Pkgsrc changes: - adjust dependencies - Remove commented stuff - C compiler is now needed - Set PERL5_MODULE_TYPE to Module::Install::Bundled as upstream bundles some Module::Install extensions Upstream changes: 0.47 Fri Jan 15 15:07:21 2010 * Makefile.PL - Shipped with M::I::XSUtil 0.21 (gfx) - Fixed an issue that gcc 4.0 don't support -Wc++-compat (gfx) * Mouse - Add a caveat on XS callbacks to the pod (gfx) 0.46 Sat Jan 9 17:54:30 2010 * Mouse::Meta::Attribute - Add support for code references for handles patched by Frank Cuny (gfx) * Mouse::Util::TypeConstraints - Fix Str and ScalarRef for typeglobs, lvalues, and etc. (gfx) * oose.pm - Add Moose::Util::TypeConstraints exports to allow easier testing of TypeConsraints from the command line (gfx) 0.4501 Tue Dec 22 16:02:15 2009 * Fix an issue on circular dependencies (RT #52939, thanks to t0m) - (see also http://rt.cpan.org/Public/Bug/Display.html?id=52939 ) 0.45 Sat Dec 19 17:22:46 2009 * Fix filename portability issue (RT #52828, thanks to Peter Edwards) * Fix an issue that definitions of anonymous types could fail (gfx) * Mouse::Meta::Attributes - Add set_value/get_value/has_value/clear_value (gfx) (Note that thsese methods are depend on the accessors) * Test::Mouse - Add with_immutable (gfx) 0.44 Wed Dec 9 21:43:21 2009 * Shipped with Module::Install::XSUtil 0.19 (gfx) * Test::Mouse - Added (gfx) * Mouse::Util::TypeConstraints - Add duck_type (gfx) 0.43 Mon Dec 7 14:21:59 2009 * Improve documents * Mouse::Meta::Module - Remove undocumented has_package_symbol and get_package_symbol (gfx) (They are introduced in 0.41, but seem useless in Mouse) 0.42 Sat Dec 5 16:05:06 2009 * Fix a PAUSE indexing issue (gfx) 0.41 Sat Dec 5 15:00:33 2009 * This is the first stable version of Mouse::XS - Mouse::XS is about 2 times faster than Mouse::PurePerl * SUMMARY - Many stuff are now in XS - Support "use Mouse -traits => ..." subdirective * INCOMPATIBILITY CHANGES (but compatible with Moose) - The type of default value is constrained correctly - The default values is weakend correctly - BUILDALL/DEMOLISHALL are no longer called @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2009/11/08 16:50:54 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.47.tar.gz) = 572bd9a4e68dcfd5be9baf840728c2ade7139d5c RMD160 (Mouse-0.47.tar.gz) = 457d67d502ec85354b564045c8b9d23f2a8ffe81 Size (Mouse-0.47.tar.gz) = 187649 bytes @ 1.16 log @Update from version 0.37 to version 0.40. Upstream changes: 0.40 Mon Oct 19 18:30:32 2009 * Mouse::Meta::TypeConstraint - Fix a subtyping issue (Thanks miyagawa san) * Mouse/Mouse::Role - Now export their sugars to the "main" package 0.39 Tue Oct 13 16:42:31 2009 * Fix RT #50421 (Thanks Michael G Schwern) * Fix RT #50422 (Thanks Michael G Schwern) 0.38 Tue Oct 13 15:40:39 2009 * No code changes from 0.37_06 * SUMMARY from 0.37 to 0.38 - Add documents about compatiblity and incompatibility to Mouse::Spec - Refactor type constraints and type coercions - Now ArrayRef[Foo | Bar] is parsed correctly - Type coercions are stored in type constraint objects - Add Mouse::Exporter for import/unimport methods - Make roles applicable to instances - Implement inner/augment keywords - Port a lot of Moose's tests - Fix a lot of bugs @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2009/10/11 09:22:46 sno Exp $ d3 3 a5 3 SHA1 (Mouse-0.40.tar.gz) = d41373ac10ee1914f21aefaf1636e80e9c8bf7fe RMD160 (Mouse-0.40.tar.gz) = 588841ea7a2822c50374e20a7270401e55dca290 Size (Mouse-0.40.tar.gz) = 148001 bytes @ 1.15 log @Updating devel/p5-Mouse from 0.32nb1 to 0.37 pkgsrc changes: - adjusting dependencies (according to META.yml/Makefile.PL) Upstream changes: 0.37 Mon Sep 28 10:48:27 2009 * Ensure backward compatibility by author/test-externa.pl (gfx) * Change the algorithm of has_method() for backward compatibility (gfx) * $ENV{MOUSE_VERBOSE}=1 for Moose-compatible warnings (gfx) 0.36 Sun Sep 27 16:53:06 2009 * Fix an issue that breaks backward compatibility (gfx) - MouseX::Attribute does work, although make tests doesn't pass 0.35 Sat Sep 26 12:38:27 2009 * Work around Test::Exception 0.27_0x by including authorized ver. (gfx) 0.34 Fri Sep 25 21:55:48 2009 * Make sure to work on 5.6.2 (gfx) * Remove Class::Method::Modifiers dependency (gfx) * Remove testing modules from inc/ (gfx) * Put t/019-handles.t on ice (gfx) 0.33_01 Thu Sep 24 16:16:57 2009 * Implement traits => [...] in has() (gfx) 0.33 Wed Sep 23 15:06:40 2009 * Fix RT #49902: 0.32 fails tests reported by GRUBER (gfx) * Add some tests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2009/09/22 17:48:01 sno Exp $ d3 3 a5 3 SHA1 (Mouse-0.37.tar.gz) = 7e145123661066cbf454fa8fc0afe6d3b4675ea7 RMD160 (Mouse-0.37.tar.gz) = 4bda2e4e18571be15cb549a109073bb2491fc765 Size (Mouse-0.37.tar.gz) = 126543 bytes @ 1.14 log @Updating devel/p5-Mouse from 0.29 to 0.32 Upstream changes: 0.32 Tue Sep 22 16:44:57 2009 * Add many tests copied from Moose (gfx) * Fix Mouse::Util::find_meta() and Mouse::Util::does_role() (gfx) * Fix the timing triggers are invoked (gfx) * Implement confliction checks in roles * work around create() and create_anon() in Mouse::Meta::Role 0.31 Tue Sep 22 11:08:12 2009 * Add find_meta() and does_role() to Mouse::Util (gfx) * Fix tests using Class::Method::Modifiers to be skipped correctly (gfx) * Remove Test::Mouse, which was accidentally included (gfx) 0.30 Mon Sep 21 16:43:05 2009 * Implement RT #46930 (accessor/reader/writer in has()) (gfx) * Work around anonymous classes as mortal classes (gfx) * Implement with $role => -exlucdes => [...] (gfx) * Implement get_method() in M::Meta::Class and M::Meta::Role (gfx) * Make get_method_list() compatible with Moose's (gfx) * Make unimport() not to remove non-Mouse functions (blessed and confess) (gfx) * Remove a lot of duplication code (gfx) * Support is => 'bare', and you must pass and 'is' option to has() (gfx) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2009/09/19 15:45:28 sno Exp $ d3 3 a5 3 SHA1 (Mouse-0.32.tar.gz) = 58a4b7abe4a61d8fa063f3ae76695c9cc6b935c1 RMD160 (Mouse-0.32.tar.gz) = e6eaaf1dab64ee271e9b5a11a5c5994f49e86d44 Size (Mouse-0.32.tar.gz) = 126219 bytes @ 1.13 log @Updating devel/p5-Mouse from 0.28 to 0.29 pkgsrc changes: - Adjusting dependency of Test::Exception Upstream changes: 0.29 Thu Sep 17 11:49:49 2009 * role class has ->meta in method_list, because it does in Moose since 0.90 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2009/09/09 20:07:39 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.29.tar.gz) = 390b736a5e7b9412f22def9b9fc1ec539d60ac2c RMD160 (Mouse-0.29.tar.gz) = e0eec5a5d3630f98c870f9a1b6b873e1ec74881c Size (Mouse-0.29.tar.gz) = 108817 bytes @ 1.12 log @Update from version 0.27 to version 0.28. Pkgsrc changes: - Adjust MASTER_SITES Upstream changes: 0.28 Wed Sep 8 20:00:06 2009 * Alter Makefile.PL so in author mode we generate lib/Mouse/Tiny.pm on every run so that 'make dist' actually does what it's meant to (mst) * Only unlink Mouse::Tiny if it exists, otherwise autodie pitches a fit (miyagawa) * Make auto_deref also handles isa not only ArrayRef and HashRef, but also ArrayRef[Foo::Bar] and HashRef[Foo::Bar] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2009/07/07 21:17:06 sno Exp $ d3 3 a5 3 SHA1 (Mouse-0.28.tar.gz) = ce2d87cc79fef4530bdd33bba2f7fb3aa5e9a2d5 RMD160 (Mouse-0.28.tar.gz) = 0cfa76d5091607f41c15059d8eadca65ec64265c Size (Mouse-0.28.tar.gz) = 110540 bytes @ 1.11 log @pkgsrc changes: - Updating package for p5 module Mouse from 0.22 to 0.27 - Correcting LICENSE - Use pkgsrc rules for Module::Install installation - Adjusting dependencies Upstream changes: 0.27 Thu Jul 2 15:17:37 2009 * Doc updates (Sartak) * Include missing Mouse::Tiny 0.26 Wed Jul 1 13:39:30 2009 * Fix failing tests by requiring a newer Moose in that test (t0m) 0.25 Fri Jun 19 12:05:42 2009 * Fix SIGNATURE (reported by daxim) ... by removing it :) 0.24 Mon Jun 15 14:47:18 2009 * Moose's construct_instance is deprecated, use new_object (tokuhirom) * Improve Mouse::Tiny generation (tokuhirom) * Inlining destructor fixes (tokuhirom) * Add Mouse->init_meta (tokuhirom) * Fix failing tests by requiring a newer Moose in that test (Sartak) * Don't warn in tests about Squirrel deprecations (Sartak) 0.23 Wed May 27 16:52:28 2009 * Take the mro::linearized_isa DEMOLISHALL fix from Moose (originally by doy) * Mouse::class_of to mirror Class::MOP::class_of @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2009/04/23 20:09:41 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.27.tar.gz) = 07b55d05601059f5be947f20edb97d7d81deeb4b RMD160 (Mouse-0.27.tar.gz) = 52f7d6ba17201a52cd563905a03a724a01f3f0d0 Size (Mouse-0.27.tar.gz) = 108926 bytes @ 1.10 log @Update from version 0.21 to version 0.22. Upstream changes: 0.22 Tue Apr 21 03:26:43 2009 * Regenerate broken signature (Sartak) rerpoted by Michael Gray [rt.cpan.org #45167] * does_role now checks parent classes (tokuhirom) * Fix for $_ not being available type constraint messages (Sartak) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2009/04/12 18:26:34 sno Exp $ d3 3 a5 3 SHA1 (Mouse-0.22.tar.gz) = 0c1399d42d13f9c446b77d501aaf5990ab7c6399 RMD160 (Mouse-0.22.tar.gz) = e205c6db115f8fdbddc507d7e92c75584856b184 Size (Mouse-0.22.tar.gz) = 112721 bytes @ 1.9 log @PkgSrc changes: - Updating package for p5 module to 0.21 - set license to artistic-2.0 Upstream changes: 0.21 Sat Apr 11 13:52:11 2009 * clone_instance has been made private, like in Moose (tokuhirom) * Fix method modifiers applying to the wrong class (gfuji) reported by Heikki Lehvaslaiho in [rt.cpan.org #42992] * Fix test failures when user does not have C::Method::Modifiers(::Fast) installed (Joel Bernstein) * use get_all_attributes instead of compute_all_applicable_attributes (tokuhirom) * fixed pod bug (tokuhirom) reported by Ryan52 in [rt.cpan.org #44928] * Parameterized type constraints can now have messages (tokuhirom) * Added documentation about type constraints (Mark Stosberg) 0.20 Thu Apr 9 20:22:33 2009 * Squirrel is now deprecated. Use Any::Moose instead (Sartak) * To improve Moose compat, the third argument to trigger (the attribute metaobject) has been removed (Sartak) * To improve Moose compat, a single undef passed to new is now disallowed (Sartak) * Implemented Mouse::Object->does (wu-lee) * Implemented override and super functions for Mouse::Role. (wu-lee) * Implemented stub augment and inner functions for Mouse::Role, which merely throw an exception as in Moose::Role. (wu-lee) * Stole more tests from Moose (020_roles/*). Not all these pass yet; the rest have been moved to 020_roles/failing for later examination. (wu-lee) * Implemented Mouse::Role->does_role. This does not yet quite seem to pass all the tests it should. (wu-lee) * Fixed bug in Mouse::Meta::Role->apply and ->combine_apply, so that 030_roles/002_role.t tests pass. (wu-lee) * Implemented ->version, ->authority and ->identifier methods in Mouse::Meta::Role and Mouse::Meta::Class (mainly to make more Moose tests pass). (wu-lee) * Implemented emulations of Class::MOP's metaclass accessors (get_metaclass_by_name etc.) in Mouse::Meta::Class. * Mouse attribute property 'isa' now accepts Role names. (wu-lee) * Fixed bug: typecoercion application order was reversed. (wu-lee) * Fixed bug: inlined constructor was invoking BUILD methods in wrong order. (wu-lee) * Fixed bug: immutable constructor now redispatches correctly to Mouse::Object::new when used in derived classes (wu-lee). * Maybe parameterized type constraint (lestrrat) * Performance improvements! (tokuhirom) * Improve Moose compat of class_type (lestrrat) * Many type-constraint fixes (tokuhirom and lestrrat) * Mouse::Meta::Class->has_method and ->get_attribute_list (tokuhirom) * Add get_all_attributes, use it internally instead of compute_all_applicable_attributes (nothingmuch) 0.19 Sun Mar 8 04:38:01 2009 * Parameterized type constraints for ArrayRef and HashRef (lestrrat) * Allow extensible attribute metaclass in traits too(tokuhirom) * Don't use method modifiers in a test since they may not be available (Sartak) 0.18 Fri Mar 6 19:09:33 2009 * Fix the issue preventing Mouse usage on Perl 5.6 - a bug in older Scalar::Util! (tokuhirom) * Allow extensible attribute metaclass (tokuhirom) * Optimization for method modifiers (tokuhirom) * Implement Mouse->import({into_level => 1}) (tokuhirom) * Support for Class->meta->add_attribute($name => %options) (tokuhirom) * Throw a more useful error message when trying to use a parameterized type (Sartak) 0.17 Tue Feb 17 20:10:29 2009 * Load mro directly if Perl is recent enough (Nicholas Clark) * Add dump method from Moose::Object into Mouse::Object (perigrin) * Add role-role composition (tokuhirom) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2009/02/10 05:51:04 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.21.tar.gz) = f3255dc4c359920633ce0c66f2ca9086fc491f12 RMD160 (Mouse-0.21.tar.gz) = a112b21d04ae5915720c3c59513a6a46ffec7b16 Size (Mouse-0.21.tar.gz) = 112142 bytes @ 1.8 log @Update from version 0.15 to version 0.16. Upstream changes: 0.16 Mon Feb 9 20:56:27 2009 * Implement get_all_method_names * Support for anonymous enums: enum [elements] * Moose's make_immutable returns true allowing calling code to skip setting an explicit true value at the end of a source file. (obra) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2009/02/08 18:49:34 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.16.tar.gz) = 0811d9d4901643faf8c566c7e7c0fcbf3a2318b0 RMD160 (Mouse-0.16.tar.gz) = d08cd0eba344724c609ed8e3d7c57a3ed4ea46a4 Size (Mouse-0.16.tar.gz) = 72883 bytes @ 1.7 log @Update from version 0.14 to version 0.15. pkgsrc changes: * No language is needed to build this package. Upstream changes: 0.15 Thu Feb 5 11:44:05 2009 * Don't export Mouse's sugar into the package 'main' * Rename Mouse::TypeRegistry to Mouse::Util::TypeConstraints * "type" sugar for when you're not subtyping anything * Keep track of the source package of each type * Moose lets you redefine a type within the same package, so we now do too * Borrow more of Moose's meta API * Mouse::Util::TypeConstraints now uses Exporter so you can select which sugar you want * class_type shouldn't load the class (Moose compat; no easy fix :/) * suppress warnings when we use "around" and "has '+...'" (dann) * use Data::Util to make method modifiers fast if it's available (dann) * Implement "enum" type constraints * Implement "override" and "super" * MouseX::Types is now in its own dist @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2009/01/04 20:48:02 he Exp $ d3 3 a5 3 SHA1 (Mouse-0.15.tar.gz) = 734ca409ddccb060084f0cf5c46d70fc22c8f38e RMD160 (Mouse-0.15.tar.gz) = 73d6f5285825ebf80f80fa94700a2a83fa42c81c Size (Mouse-0.15.tar.gz) = 72067 bytes @ 1.6 log @Update from version 0.13 to 0.14. Upstream changes: (include updated 0.13 changes entry): 0.14 Sat Dec 20 16:53:05 2008 * POD fix * Document what changes tokuhirom and Yappo made (see below) 0.13 Tue Dec 16 02:01:40 2008 * Pass in the instance to the default sub in the constructor (reported with failing tests by rjbs) * Tons of new features implemented by tokuhirom++ and Yappo++: - method API in classes and roles! - "requires" and "with" for Mouse::Role - Type coercion - Inject a constructor after make_immutable. Huge speedup! - class_type and role_type - Inject a destructor for more speedup - MouseX::Types (may move into its own dist) - create_anon_class - union type constraints (eg 'Str | Undef') - subtypes and sugar for them @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2008/12/20 23:51:33 he Exp $ d3 3 a5 3 SHA1 (Mouse-0.14.tar.gz) = 4f779fd1320cb945488a639e718dbeac8bd4e98e RMD160 (Mouse-0.14.tar.gz) = 2f072592a08f0db9057f415bfee852fdddaf36ad Size (Mouse-0.14.tar.gz) = 72098 bytes @ 1.5 log @Update from version 0.11 to 0.13. Pkgsrc changes: o Update dependencies according to META.yml Upstream changes: 0.13 Tue Dec 16 02:01:40 2008 * Pass in the instance to the default sub in the constructor (reported with failing tests by rjbs) * Tons of new features implemented by tokuhirom++ and Yappo++. 0.12 Thu Dec 4 19:23:10 2008 * Provide Test::Exception function unless it's version 0.27 - RT #41254 * Mouse::Util now provides dies_ok * Make class-like types behave more like Moose; subclasses OK! (rjbs) * Steal more tests from Moose @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2008/11/04 05:46:23 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.13.tar.gz) = 6d5853367a49fb0cffef36d8c149efd50987d679 RMD160 (Mouse-0.13.tar.gz) = 991ee55620f24602d6c48209b7d77433eceab39b Size (Mouse-0.13.tar.gz) = 71876 bytes @ 1.4 log @Update from version 0.10 to version 0.11. Changes: 0.11 Sun Nov 2 11:35:04 2008 * Throw an error if accessor/predicate/clearer/handles code eval fails * Optimizations for generated methods, they should now be on par with Moose @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2008/11/01 21:44:34 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.11.tar.gz) = c1befd1473ecb89c2d673e4699bc17a8571dd9fe RMD160 (Mouse-0.11.tar.gz) = de5673c6535339db92eea5edb3ef49493e9cc1d0 Size (Mouse-0.11.tar.gz) = 50205 bytes @ 1.3 log @Update from version 0.06 to version 0.10. Changes: 0.10 Tue Oct 28 19:23:07 2008 * Require a recent Moose (which has the bugfix) for t/500_moose_extends_mouse.t * ouse.pm for perl -Mouse one-liners (thanks rjbs) * Doc for init_arg => undef (thanks rjbs) 0.09 Sun Sep 28 22:37:13 2008 * Initial version of Mouse::Tiny, a one-file concatenation of the Mouse classes for easy embedding * Fixes caused by test failures (Carp not being loaded, Moose being required in a test) 0.08 Sun Sep 28 12:46:07 2008 * ALL dependencies have been removed! * Fixes for Class::Method::Modifiers being required for testing 0.07 Sun Sep 28 00:19:07 2008 * All runtime dependencies have been removed! The only change in functionality (hopefully) is that the Sub::Exporter features can no longer be used (we've backed down to regular Exporter). Scalar::Util is required for "weaken" support, and Class::Method::Modifiers is required for method modifier support, but only if you use these features! Having Scalar::Util and MRO::Compat installed will provide only performance increases. * Tests and fixes for extending a Mouse class with Moose (nothingmuch) * Support for adding method modifiers to a role, and composing them into classes (we'll get true methods some day) * Method modifiers now go through the metaclass instead of invoking Class::Method::Modifiers directly * Remove the deprecated before/after/around triggers * Roles keywords 'requires' and 'excludes' now throw errors instead of silently doing nothing (they aren't implemented yet) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2008/07/28 18:19:23 seb Exp $ d3 3 a5 3 SHA1 (Mouse-0.10.tar.gz) = d764d9457c99eea63f3cc9817734e09c4d8c42c2 RMD160 (Mouse-0.10.tar.gz) = 1d7458b25179b0ecb6d843395c1c6820373349a0 Size (Mouse-0.10.tar.gz) = 49915 bytes @ 1.2 log @Update to version 0.06 from version 0.05. 0.06 Thu Jul 23 02:10:07 2008 * Deprecating before/after/around triggers! Switch back to coderef + whatever you used to do. Moose is have it implemented it as an extension trait. * Mouse - updated trigger doc (thanks perigrin) - which will not see CPAN :( sorry perigrin! * Mouse::Meta::Class - add a make_immutable method which does nothing(!), for even more Moose compat (nothingmuch's idea) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2008/07/22 23:43:57 he Exp $ d3 3 a5 3 SHA1 (Mouse-0.06.tar.gz) = bb501ee28c79169bc7eaba589d0ac21ead97871c RMD160 (Mouse-0.06.tar.gz) = 98c549aa73f5433d5823ecac84859e6001441511 Size (Mouse-0.06.tar.gz) = 38133 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (Mouse-0.05.tar.gz) = 6c6d994ef91ebb4320588ae2657ade0cb68e700f RMD160 (Mouse-0.05.tar.gz) = 4ab4c00e48068f5bbcd09c60e4653867e7cf48f9 Size (Mouse-0.05.tar.gz) = 38003 bytes @ 1.1.1.1 log @Import p5-Mouse version 0.05. Mouse is Moose minus the antlers. (Moose is "A postmodern object system for Perl 5".) Moose is wonderful. Unfortunately, it's a little slow. Though significant progress has been made over the years, the compile time penalty is a non-starter for some applications. Mouse aims to alleviate this by providing a subset of Moose's functionality, faster. In particular, "has" in Moose is missing only a few expert-level features. @ text @@