* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/generics-sop/
@ 2017-02-16 10:22 Sergei Trofimovich
0 siblings, 0 replies; 4+ messages in thread
From: Sergei Trofimovich @ 2017-02-16 10:22 UTC (permalink / raw
To: gentoo-commits
commit: a67a929265e728f8144c04ec3a0e2bf5916ddc47
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 08:38:38 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 10:21:55 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67a9292
dev-haskell/generics-sop: new package, a depend of dev-haskell/persistent-2.6
Generic Programming using True Sums of Products
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-haskell/generics-sop/Manifest | 1 +
.../generics-sop/generics-sop-0.2.4.0.ebuild | 26 +++++++++++++++
dev-haskell/generics-sop/metadata.xml | 37 ++++++++++++++++++++++
3 files changed, 64 insertions(+)
diff --git a/dev-haskell/generics-sop/Manifest b/dev-haskell/generics-sop/Manifest
new file mode 100644
index 0000000000..c04bc56dff
--- /dev/null
+++ b/dev-haskell/generics-sop/Manifest
@@ -0,0 +1 @@
+DIST generics-sop-0.2.4.0.tar.gz 32986 SHA256 481f73f122970efc24fe9dea71077e265d260834d975dd41395671d9a86a1863 SHA512 ce0d92214e622c58febced5684ba92b117e413d5718c6fdea1471f0fc5ea48ea53b212a536618086228542985f304dc4434c75c6ab919a72e6f49ccce342d866 WHIRLPOOL 8ee0469f5a9685b904bd7d86a8949cf3f527c8f0d207632b796f215499d9864fea3766e185536109dbf722f6395c4bed9e49e66a695dd748afb19510dbc04012
diff --git a/dev-haskell/generics-sop/generics-sop-0.2.4.0.ebuild b/dev-haskell/generics-sop/generics-sop-0.2.4.0.ebuild
new file mode 100644
index 0000000000..61f9a0a236
--- /dev/null
+++ b/dev-haskell/generics-sop/generics-sop-0.2.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Generic Programming using True Sums of Products"
+HOMEPAGE="http://hackage.haskell.org/package/generics-sop"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.18.1.3
+"
diff --git a/dev-haskell/generics-sop/metadata.xml b/dev-haskell/generics-sop/metadata.xml
new file mode 100644
index 0000000000..af041149fe
--- /dev/null
+++ b/dev-haskell/generics-sop/metadata.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ A library to support the definition of generic functions.
+ Datatypes are viewed in a uniform, structured way:
+ the choice between constructors is represented using an n-ary
+ sum, and the arguments of each constructor are represented using
+ an n-ary product.
+
+ The module "Generics.SOP" is the main module of this library and contains
+ more detailed documentation.
+
+ Examples of using this library are provided by the following
+ packages:
+
+ * @<https://hackage.haskell.org/package/basic-sop basic-sop>@ basic examples,
+
+ * @<https://hackage.haskell.org/package/pretty-sop pretty-sop>@ generic pretty printing,
+
+ * @<https://hackage.haskell.org/package/lens-sop lens-sop>@ generically computed lenses,
+
+ * @<https://hackage.haskell.org/package/json-sop json-sop>@ generic JSON conversions.
+
+ A detailed description of the ideas behind this library is provided by
+ the paper:
+
+ * Edsko de Vries and Andres Löh.
+ <http://www.andres-loeh.de/TrueSumsOfProducts True Sums of Products>.
+ Workshop on Generic Programming (WGP) 2014.
+
+ </longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/generics-sop/
@ 2020-09-12 20:23 Sergei Trofimovich
0 siblings, 0 replies; 4+ messages in thread
From: Sergei Trofimovich @ 2020-09-12 20:23 UTC (permalink / raw
To: gentoo-commits
commit: 7dbfb88109c91e0e77987135b594cfe49320c70e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 12 20:12:37 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 20:23:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbfb881
dev-haskell/generics-sop: drop old
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-haskell/generics-sop/Manifest | 1 -
.../generics-sop/generics-sop-0.2.4.0.ebuild | 25 ----------------------
2 files changed, 26 deletions(-)
diff --git a/dev-haskell/generics-sop/Manifest b/dev-haskell/generics-sop/Manifest
index a9fe0155111..5082bf3c9f0 100644
--- a/dev-haskell/generics-sop/Manifest
+++ b/dev-haskell/generics-sop/Manifest
@@ -1,2 +1 @@
-DIST generics-sop-0.2.4.0.tar.gz 32986 BLAKE2B 8d4d426452f710a57fdcb4bfadd68f2b7faa208127feb7a55b9446cf2d455f799d703748c09ca2590140326f6f5a1f2e86bd609e7d52245ede4624f2c95c2baa SHA512 ce0d92214e622c58febced5684ba92b117e413d5718c6fdea1471f0fc5ea48ea53b212a536618086228542985f304dc4434c75c6ab919a72e6f49ccce342d866
DIST generics-sop-0.5.1.0.tar.gz 29797 BLAKE2B 8e61bf85d8541f9f54aa0ae908f37cba380b68a40d83c42ff7b1cf1931eebc3d8671c22714bd18addad9aa59fd0f0b9e3bd000f033911dd7b96d32ee4dc5d5e5 SHA512 454cb30800e4c6b225df6464970746ca51028ffbfe50143559eebf16918dd783ef2e7690c4877b568d1835043ec733ec0ca9a39e0ae88c3136c82d0afb42bda8
diff --git a/dev-haskell/generics-sop/generics-sop-0.2.4.0.ebuild b/dev-haskell/generics-sop/generics-sop-0.2.4.0.ebuild
deleted file mode 100644
index 005b9c33f22..00000000000
--- a/dev-haskell/generics-sop/generics-sop-0.2.4.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.1.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Generic Programming using True Sums of Products"
-HOMEPAGE="https://hackage.haskell.org/package/generics-sop"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
-"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/generics-sop/
@ 2022-07-24 22:05 Sam James
0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2022-07-24 22:05 UTC (permalink / raw
To: gentoo-commits
commit: 7305e1fa30a8e9c69378ce8107797a2e7ee6423f
Author: Jack Todaro <solpeth <AT> posteo <DOT> org>
AuthorDate: Sun Jul 24 20:01:56 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 24 22:05:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7305e1fa
dev-haskell/generics-sop: drop 0.5.1.0
Signed-off-by: Jack Todaro <solpeth <AT> posteo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-haskell/generics-sop/Manifest | 1 -
.../generics-sop/generics-sop-0.5.1.0.ebuild | 26 ----------------------
2 files changed, 27 deletions(-)
diff --git a/dev-haskell/generics-sop/Manifest b/dev-haskell/generics-sop/Manifest
index dd496402c6cf..89199077806c 100644
--- a/dev-haskell/generics-sop/Manifest
+++ b/dev-haskell/generics-sop/Manifest
@@ -1,2 +1 @@
-DIST generics-sop-0.5.1.0.tar.gz 29797 BLAKE2B 8e61bf85d8541f9f54aa0ae908f37cba380b68a40d83c42ff7b1cf1931eebc3d8671c22714bd18addad9aa59fd0f0b9e3bd000f033911dd7b96d32ee4dc5d5e5 SHA512 454cb30800e4c6b225df6464970746ca51028ffbfe50143559eebf16918dd783ef2e7690c4877b568d1835043ec733ec0ca9a39e0ae88c3136c82d0afb42bda8
DIST generics-sop-0.5.1.1.tar.gz 29898 BLAKE2B c5d98a338d3cae2bd64abae2d2cace4c87a80d3f194b96ec8c31cbb5e660fd17c9a11fe6cd56eeea8af8d720c1fac9f7ce278338276458de019251157ea27418 SHA512 8514a4aef263c2c38928a716c1755db7f2f52243d742b944bb718bf3458ae0969b451836e889075a2c4ea5893720dbb146212d1960a9573851d3ad6c66fb0d8d
diff --git a/dev-haskell/generics-sop/generics-sop-0.5.1.0.ebuild b/dev-haskell/generics-sop/generics-sop-0.5.1.0.ebuild
deleted file mode 100644
index af5a8ad6dadc..000000000000
--- a/dev-haskell/generics-sop/generics-sop-0.5.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Generic Programming using True Sums of Products"
-HOMEPAGE="https://hackage.haskell.org/package/generics-sop"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/sop-core-0.5.0:=[profile?] <dev-haskell/sop-core-0.5.1:=[profile?]
- >=dev-haskell/th-abstraction-0.3:=[profile?] <dev-haskell/th-abstraction-0.4:=[profile?]
- >=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
-"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/generics-sop/
@ 2023-11-19 18:39 Sam James
0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2023-11-19 18:39 UTC (permalink / raw
To: gentoo-commits
commit: 0cb8b97468735b854b8714422a4e389f748a342c
Author: hololeap <hololeap <AT> protonmail <DOT> com>
AuthorDate: Wed Nov 15 23:57:29 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 19 18:32:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb8b974
dev-haskell/generics-sop: Add upper bound to ghc dep
generics-sop-0.5.1.1 will not build on >=ghc-9.2
Signed-off-by: hololeap <hololeap <AT> protonmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild b/dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild
index 98903f45f0cb..5ff74fa11c63 100644
--- a/dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild
+++ b/dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND=">=dev-haskell/sop-core-0.5.0:=[profile?] <dev-haskell/sop-core-0.5.1:=[profile?]
>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?]
- >=dev-lang/ghc-8.4.3:=
+ >=dev-lang/ghc-8.4.3:= <dev-lang/ghc-9.1
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2.0.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-11-19 18:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-24 22:05 [gentoo-commits] repo/gentoo:master commit in: dev-haskell/generics-sop/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2023-11-19 18:39 Sam James
2020-09-12 20:23 Sergei Trofimovich
2017-02-16 10:22 Sergei Trofimovich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox