[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tensor/, profiles/
commit: 0fba658fb873b86c2c9b2ef6368f8cf5b78e72c2 Author: Jakov Smolić gentoo org> AuthorDate: Sun Aug 21 21:26:15 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Aug 21 21:31:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fba658f dev-haskell/tensor: treeclean Signed-off-by: Jakov Smolić gentoo.org> dev-haskell/tensor/Manifest | 1 - dev-haskell/tensor/metadata.xml | 8 dev-haskell/tensor/tensor-1.1.0.1.ebuild | 29 - profiles/package.mask| 1 - 4 files changed, 39 deletions(-) diff --git a/dev-haskell/tensor/Manifest b/dev-haskell/tensor/Manifest deleted file mode 100644 index c42191fdb413.. --- a/dev-haskell/tensor/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Tensor-1.1.0.1.tar.gz 3281 BLAKE2B 768bf8ab52c17ef8825f83dfa7a7f2e8854305aa2afcdc0a13aa336b20fb6841c470b637d2b29b2acc988669f2ef13d079a667102be1e2d1d03cb981a078937c SHA512 86bcf160a1ea0a9a3f1aea39ea87979db97203511549e62c5b5161ae178aab0a1e7e0a091e82e66e319dd86c90e8f07ca473027fe7d363f18bfc584c30f3 diff --git a/dev-haskell/tensor/metadata.xml b/dev-haskell/tensor/metadata.xml deleted file mode 100644 index 937381521944.. --- a/dev-haskell/tensor/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - hask...@gentoo.org - Gentoo Haskell - - diff --git a/dev-haskell/tensor/tensor-1.1.0.1.ebuild b/dev-haskell/tensor/tensor-1.1.0.1.ebuild deleted file mode 100644 index 67a86ad5bdbe.. --- a/dev-haskell/tensor/tensor-1.1.0.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.5.1. - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -MY_PN="Tensor" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tensor data types" -HOMEPAGE="https://github.com/svenpanne/Tensor; -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -S="${WORKDIR}/${MY_P}" diff --git a/profiles/package.mask b/profiles/package.mask index 567d7fd943fa..7e6afe735e3b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -567,7 +567,6 @@ dev-haskell/system-posix-redirect dev-haskell/tagshare dev-haskell/tagstream-conduit dev-haskell/tasty-ant-xml -dev-haskell/tensor # Hans de Graaff (2022-07-16) # No longer supported upstream. Use a newer ruby version instead.
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tensor/
commit: 769cd6392dd0c842998c604d36b06cf8e17fc294 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 25 09:35:18 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 25 10:32:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769cd639 dev-haskell/tensor: update to EAPI=8 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/tensor/tensor-1.1.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-haskell/tensor/tensor-1.1.0.1.ebuild b/dev-haskell/tensor/tensor-1.1.0.1.ebuild index dc43edc6091..67a86ad5bdb 100644 --- a/dev-haskell/tensor/tensor-1.1.0.1.ebuild +++ b/dev-haskell/tensor/tensor-1.1.0.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 # ebuild generated by hackport 0.5.1.
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tensor/files/, dev-haskell/tensor/
commit: ef93cf074ff36452964c4d441dc456ab9bfdce3c Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 12 22:33:32 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 12 22:43:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef93cf07 dev-haskell/tensor: drop old Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/tensor/Manifest| 1 - .../tensor/files/tensor-1.0.0.1-ghc-7.8.patch | 185 - dev-haskell/tensor/tensor-1.0.0.1.ebuild | 30 3 files changed, 216 deletions(-) diff --git a/dev-haskell/tensor/Manifest b/dev-haskell/tensor/Manifest index 9d9f1342c07..c42191fdb41 100644 --- a/dev-haskell/tensor/Manifest +++ b/dev-haskell/tensor/Manifest @@ -1,2 +1 @@ -DIST Tensor-1.0.0.1.tar.gz 3314 BLAKE2B 6863127d023ef0cdc449f1a0a79c902f59b8e88892bf8bc2205a6b3239d81ee2bd6e2896732702c75cc180941882cd00cf8f5386206dd706a3800dea9e5da0c0 SHA512 8808d71cb3a3d19991a07c2652751f35bf6c4a4d5dc4090b1ce4835c4cabe29d04b968555663ec7facd93fbb3239031b6540d8afd0661fa4d7b4652a1bf2fd96 DIST Tensor-1.1.0.1.tar.gz 3281 BLAKE2B 768bf8ab52c17ef8825f83dfa7a7f2e8854305aa2afcdc0a13aa336b20fb6841c470b637d2b29b2acc988669f2ef13d079a667102be1e2d1d03cb981a078937c SHA512 86bcf160a1ea0a9a3f1aea39ea87979db97203511549e62c5b5161ae178aab0a1e7e0a091e82e66e319dd86c90e8f07ca473027fe7d363f18bfc584c30f3 diff --git a/dev-haskell/tensor/files/tensor-1.0.0.1-ghc-7.8.patch b/dev-haskell/tensor/files/tensor-1.0.0.1-ghc-7.8.patch deleted file mode 100644 index 7ef3ed75867..000 --- a/dev-haskell/tensor/files/tensor-1.0.0.1-ghc-7.8.patch +++ /dev/null @@ -1,185 +0,0 @@ -diff --git a/src/Data/Tensor.hs b/src/Data/Tensor.hs -index a5042df..0ba41f0 100644 a/src/Data/Tensor.hs -+++ b/src/Data/Tensor.hs -@@ -1,3 +1,4 @@ -+{-# LANGUAGE DeriveDataTypeable #-} - - -- | - -- Module : Data.Tensor -@@ -32,7 +33,7 @@ import Foreign.Storable - - -- | A vertex with /y/=0, /z/=0 and /w/=1. - newtype Vertex1 a = Vertex1 a -- deriving (Eq, Ord, Ix, Bounded, Show, Read) -+ deriving (Eq, Ord, Ix, Bounded, Show, Read, Typeable) - - instance Functor Vertex1 where -fmap f (Vertex1 x) = Vertex1 (f x) -@@ -53,12 +54,6 @@ instance Traversable Vertex1 where -mapM f (Vertex1 x) = return Vertex1 `ap` f x -sequence (Vertex1 x) = return Vertex1 `ap` x - --instance Typeable1 Vertex1 where -- typeOf1 _ = mkTyConApp (mkTyCon "Vertex1") [] -- --instance Typeable a => Typeable (Vertex1 a) where -- typeOf = typeOfDefault -- - instance Storable a => Storable (Vertex1 a) where -sizeOf~(Vertex1 s) = sizeOf s -alignment ~(Vertex1 s) = alignment s -@@ -69,7 +64,7 @@ instance Storable a => Storable (Vertex1 a) where - - -- | A vertex with /z/=0 and /w/=1. - data Vertex2 a = Vertex2 !a !a -- deriving (Eq, Ord, Ix, Bounded, Show, Read) -+ deriving (Eq, Ord, Ix, Bounded, Show, Read, Typeable) - - instance Functor Vertex2 where -fmap f (Vertex2 x y) = Vertex2 (f x) (f y) -@@ -90,12 +85,6 @@ instance Traversable Vertex2 where -mapM f (Vertex2 x y) = return Vertex2 `ap` f x `ap` f y -sequence (Vertex2 x y) = return Vertex2 `ap` x `ap` y - --instance Typeable1 Vertex2 where -- typeOf1 _ = mkTyConApp (mkTyCon "Vertex2") [] -- --instance Typeable a => Typeable (Vertex2 a) where -- typeOf = typeOfDefault -- - instance Storable a => Storable (Vertex2 a) where -sizeOf ~(Vertex2 x _) = 2 * sizeOf x -alignment ~(Vertex2 x _) = alignment x -@@ -106,7 +95,7 @@ instance Storable a => Storable (Vertex2 a) where - - -- | A vertex with /w/=1. - data Vertex3 a = Vertex3 !a !a !a -- deriving (Eq, Ord, Ix, Bounded, Show, Read) -+ deriving (Eq, Ord, Ix, Bounded, Show, Read, Typeable) - - instance Functor Vertex3 where -fmap f (Vertex3 x y z) = Vertex3 (f x) (f y) (f z) -@@ -127,12 +116,6 @@ instance Traversable Vertex3 where -mapM f (Vertex3 x y z) = return Vertex3 `ap` f x `ap` f y `ap` f z -sequence (Vertex3 x y z) = return Vertex3 `ap` x `ap` y `ap` z - --instance Typeable1 Vertex3 where -- typeOf1 _ = mkTyConApp (mkTyCon "Vertex3") [] -- --instance Typeable a => Typeable (Vertex3 a) where -- typeOf = typeOfDefault -- - instance Storable a => Storable (Vertex3 a) where -sizeOf ~(Vertex3 x _ _) = 3 * sizeOf x -alignment ~(Vertex3 x _ _) = alignment x -@@ -143,7 +126,7 @@ instance Storable a => Storable (Vertex3 a) where - - -- | A fully-fledged four-dimensional vertex. - data Vertex4 a = Vertex4 !a !a !a !a -- deriving (Eq, Ord, Ix, Bounded, Show, Read) -+ deriving (Eq, Ord, Ix, Bounded, Show, Read, Typeable) - - instance Functor Vertex4 where -fmap f (Vertex4 x y z w) = Vertex4 (f x) (f y) (f z) (f w) -@@ -164,12 +147,6 @@ instance Traversable Vertex4 where -mapM f (Vertex4 x y z w) = return Vertex4 `ap` f x `ap` f y
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tensor/
commit: bf4490029ffe54e562eabad857d44dc68e87e90d Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Sep 2 07:30:34 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Sep 2 07:31:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf449002 dev-haskell/tensor: use https:// HOMEPAGE Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/tensor/tensor-1.0.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-haskell/tensor/tensor-1.0.0.1.ebuild b/dev-haskell/tensor/tensor-1.0.0.1.ebuild index ad79307206f..bd41a60d424 100644 --- a/dev-haskell/tensor/tensor-1.0.0.1.ebuild +++ b/dev-haskell/tensor/tensor-1.0.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ MY_PN="Tensor" MY_P="${MY_PN}-${PV}" DESCRIPTION="Tensor data types" -HOMEPAGE="http://www.haskell.org/HOpenGL/; +HOMEPAGE="https://www.haskell.org/HOpenGL/; SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz; LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/tensor/
commit: f0660f34d059ccfd8b0e090cefed8e383fe67c08 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 14 12:55:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 14 14:05:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0660f34 dev-haskell/tensor: bump up to 1.1.0.1 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/tensor/Manifest | 1 + dev-haskell/tensor/tensor-1.1.0.1.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-haskell/tensor/Manifest b/dev-haskell/tensor/Manifest index 01a7efa95d8..9d9f1342c07 100644 --- a/dev-haskell/tensor/Manifest +++ b/dev-haskell/tensor/Manifest @@ -1 +1,2 @@ DIST Tensor-1.0.0.1.tar.gz 3314 BLAKE2B 6863127d023ef0cdc449f1a0a79c902f59b8e88892bf8bc2205a6b3239d81ee2bd6e2896732702c75cc180941882cd00cf8f5386206dd706a3800dea9e5da0c0 SHA512 8808d71cb3a3d19991a07c2652751f35bf6c4a4d5dc4090b1ce4835c4cabe29d04b968555663ec7facd93fbb3239031b6540d8afd0661fa4d7b4652a1bf2fd96 +DIST Tensor-1.1.0.1.tar.gz 3281 BLAKE2B 768bf8ab52c17ef8825f83dfa7a7f2e8854305aa2afcdc0a13aa336b20fb6841c470b637d2b29b2acc988669f2ef13d079a667102be1e2d1d03cb981a078937c SHA512 86bcf160a1ea0a9a3f1aea39ea87979db97203511549e62c5b5161ae178aab0a1e7e0a091e82e66e319dd86c90e8f07ca473027fe7d363f18bfc584c30f3 diff --git a/dev-haskell/tensor/tensor-1.1.0.1.ebuild b/dev-haskell/tensor/tensor-1.1.0.1.ebuild new file mode 100644 index 000..985326c6a14 --- /dev/null +++ b/dev-haskell/tensor/tensor-1.1.0.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.1. + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="Tensor" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tensor data types" +HOMEPAGE="https://github.com/svenpanne/Tensor; +SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz; + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~sparc ~x86" +IUSE="" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10 +" + +S="${WORKDIR}/${MY_P}"