jlec 15/06/06 12:09:57 Modified: metadata.xml ChangeLog Log: Add github to remote-id in metadata.xml (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key E9402A79B03529A2!)
Revision Changes Path 1.4 dev-haskell/lens/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/lens/metadata.xml?rev=1.4&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/lens/metadata.xml?rev=1.4&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/lens/metadata.xml?r1=1.3&r2=1.4 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-haskell/lens/metadata.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- metadata.xml 25 Jul 2014 08:58:29 -0000 1.3 +++ metadata.xml 6 Jun 2015 12:09:57 -0000 1.4 @@ -3,7 +3,7 @@ <pkgmetadata> <herd>haskell</herd> <longdescription> - This package comes \"Batteries Included\" with many useful lenses for the types + This package comes \"Batteries Included\" with many useful lenses for the types commonly used from the Haskell Platform, and with tools for automatically generating lenses and isomorphisms for user-supplied data types. @@ -34,13 +34,13 @@ You can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can use any element of the hierarchy as any type it linked to above it. - The result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist). + The result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist). For instance: - * You can use any 'Traversal' as a 'Fold' or as a 'Setter'. + * You can use any 'Traversal' as a 'Fold' or as a 'Setter'. - * The composition of a 'Traversal' and a 'Getter' yields a 'Fold'. + * The composition of a 'Traversal' and a 'Getter' yields a 'Fold'. /Minimizing Dependencies/ @@ -53,19 +53,19 @@ You can define lenses such as - > -- bar :: Lens' (Foo a) Int + > -- bar :: Lens' (Foo a) Int > bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a) - > bar f (Foo a b c) = fmap (\a' -> Foo a' b c) (f a) + > bar f (Foo a b c) = fmap (\a' -> Foo a' b c) (f a) > -- baz :: Lens (Foo a) (Foo b) a b > quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b) > quux f (Foo a b c) = fmap (Foo a b) (f c) - without the need to use any type that isn't already defined in the @Prelude@. + without the need to use any type that isn't already defined in the @Prelude@. - And you can define a traversal of multiple fields with 'Control.Applicative.Applicative': + And you can define a traversal of multiple fields with 'Control.Applicative.Applicative': - > -- traverseBarAndBaz :: Traversal' (Foo a) Int + > -- traverseBarAndBaz :: Traversal' (Foo a) Int > traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a) > traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c @@ -73,25 +73,28 @@ common haskell types, a wide array of combinators for working them, and more exotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms). </longdescription> -<use> - <flag name='benchmark-uniplate'>Enable benchmarking against Neil Mitchell's + <use> + <flag name="benchmark-uniplate">Enable benchmarking against Neil Mitchell's uniplate library for comparative performance analysis. Defaults to being turned off to avoid the extra dependency.</flag> - <flag name='inlining'>Generate inline pragmas when using + <flag name="inlining">Generate inline pragmas when using template-haskell. This defaults to enabled, but you can to shut it off to benchmark the relative performance impact, or as last ditch effort to address compile errors resulting from the myriad versions of template-haskell that all purport to be 2.8.</flag> - <flag name='old-inline-pragmas'>Some 7.6.1-rc1 users report their TH still + <flag name="old-inline-pragmas">Some 7.6.1-rc1 users report their TH still uses old style inline pragmas. This lets them turn on inlining.</flag> - <flag name='safe'>Disallow unsafeCoerce</flag> - <flag name='dump-splices'>Build and run the doctests test-suite.</flag> - <flag name='j'>Attempt a parallel build with GHC 7.8.</flag> - <flag name='test-doctests'>Build and run the doctests test-suite.</flag> - <flag name='test-hlint'>You can disable the hlint test suite with -f-test-hlint</flag> - <flag name='test-hunit'>You can disable the hunit test suite with -f-test-hunit</flag> - <flag name='test-properties'>Build the properties test if we're building tests</flag> - <flag name='trustworthy'>Assert that we are trustworthy when we can</flag> - <flag name='lib-werror'>Turn on ghc-options: -Werror</flag> -</use> + <flag name="safe">Disallow unsafeCoerce</flag> + <flag name="dump-splices">Build and run the doctests test-suite.</flag> + <flag name="j">Attempt a parallel build with GHC 7.8.</flag> + <flag name="test-doctests">Build and run the doctests test-suite.</flag> + <flag name="test-hlint">You can disable the hlint test suite with -f-test-hlint</flag> + <flag name="test-hunit">You can disable the hunit test suite with -f-test-hunit</flag> + <flag name="test-properties">Build the properties test if we're building tests</flag> + <flag name="trustworthy">Assert that we are trustworthy when we can</flag> + <flag name="lib-werror">Turn on ghc-options: -Werror</flag> + </use> + <upstream> + <remote-id type="github">ekmett/lens</remote-id> + </upstream> </pkgmetadata> 1.10 dev-haskell/lens/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/lens/ChangeLog?rev=1.10&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/lens/ChangeLog?rev=1.10&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-haskell/lens/ChangeLog?r1=1.9&r2=1.10 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-haskell/lens/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ChangeLog 3 Apr 2015 13:35:08 -0000 1.9 +++ ChangeLog 6 Jun 2015 12:09:57 -0000 1.10 @@ -1,6 +1,9 @@ # ChangeLog for dev-haskell/lens # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/lens/ChangeLog,v 1.9 2015/04/03 13:35:08 gienah Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/lens/ChangeLog,v 1.10 2015/06/06 12:09:57 jlec Exp $ + + 06 Jun 2015; Justin Lecher <[email protected]> metadata.xml: + Add github to remote-id in metadata.xml *lens-4.9 (03 Apr 2015)
