gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/pointfree

Tool for refactoring expressions into pointfree form

Screenshots

  • pointfree-1.1.1.11
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: MIT   
    Overlay: haskell

ChangeLog

commit 43fdcc0cf54b263f64d6d3438bb1493721ae0d65
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Nov 9 18:20:55 2023 +1100

dev-haskell/pointfree: Bump to 1.1.1.11

Signed-off-by: Mark Wright <gienah@gentoo.org>

commit aa26144c16fe90a04c4788e212e5b7870830a81e
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Jun 21 11:06:23 2023 +0400

dev-haskell/pointfree: fix for new ghc

Signed-off-by: Miezhiko <Miezhiko@gmail.com>

commit 44ccbdb21b77549b498a5da0cae80fd9e42b9725
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon May 15 12:56:20 2023 +0400

dev-haskell/pointfree: add 1.1.1.10, drop 1.1.1.9

Signed-off-by: Miezhiko <Miezhiko@gmail.com>

commit db98782e890b3cebf75a19b2da3a1bdcbee17fa4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600

*/*: Remove [profile?] from ghc RDEPEND

This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.

Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600

*/*: Remove ~x86 (and related) from KEYWORDS

x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.

With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.

See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600

*/*: Add [profile?] to ghc RDEPEND

Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.

Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit fa4f631df6a8b7798663ac8a9006dbfa78030f7a
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Dec 29 12:23:52 2022 +0400

Update dev-haskell/pointfree/pointfree-1.1.1.9.ebuild

Co-authored-by: hololeap <hololeap@users.noreply.github.com>

commit eea406391d4a67a5d35bc7c152de7adfaa878747
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Dec 29 12:23:37 2022 +0400

Update dev-haskell/pointfree/pointfree-1.1.1.9.ebuild

Co-authored-by: hololeap <hololeap@users.noreply.github.com>

commit b460cd0a788cfc966c5956c3320dc50c6168474c
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Dec 29 11:55:43 2022 +0400

dev-haskell/pointfree: pointfree helper cli app and lib

Signed-off-by: Miezhiko <Miezhiko@gmail.com>

commit abe788db6525e16bcf84005ee039faa6f7c337aa
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Dec 18 13:05:54 2020 +0000

dev-haskell/pointfree: drop masked package

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 780075a70af2171aaa259ed5630ddfccee47814d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Sep 2 00:17:13 2020 +0100

*/*: use https:// for hackage URIs

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 2e66634d4c811023042964d8f709301de3854918
Author: Jack Todaro <jack.todaro@posteo.net>
Date: Wed Jan 8 11:07:22 2020 +1100

dev-haskell/pointfree: allow quickcheck-2.13

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jack Todaro <jack.todaro@posteo.net>

commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000

*/*: Inline mirror://hackage and update URIs

Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 71490e658a5b217d2743003de0f40aa9d4c2687c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Oct 5 13:35:06 2019 +0100

dev-haskell/pointfree: bump up to 1.1.1.6

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 1f762f05f9a3d36d52fab121db7ca8193aa97573
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Aug 5 08:12:07 2019 +1000

dev-haskell/pointfree: remove old

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>

commit dcf7c22fc488690393b29969511e348b856c4c54
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Aug 5 08:11:01 2019 +1000

dev-haskell/pointfree: loosen quickcheck upper bound

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>

commit b36827da8a6cb9fd8c51127db760ff918bcf7b97
Author: LinuxUser404 <nikolay.pershyn@gmail.com>
Date: Sun Aug 4 22:10:24 2019 +0300

Bumped pointfree-1.1.1.5

commit cf9701bc57b073c482cb56ee1a6fd381c9419fc2
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Fri Feb 1 17:54:05 2019 +1100

dev-haskell/pointfree: allow base-4.12

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>

commit 3be7744cb4e660fa2e16e29474075ec0d863092f
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Wed Jan 30 17:19:28 2019 +1100

dev-haskell/pointfree: allow quickcheck-2.12

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>

commit 204367f4af7eabb2463a136cd51998dae425e1a8
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 8 20:38:54 2019 +1100

dev-haskell/pointfree: bump up to 1.1.1.4

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>

commit a6d556b84730f3581d312bec277df6ed3216a858
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Aug 27 19:04:31 2018 +0100

dev-haskell/pointfree: allow ghc-8.4

Package-Manager: Portage-2.3.48, Repoman-2.3.10

commit e69630f94b5095a193fe94b828eb1b699234d5e8
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 22 19:47:58 2018 +0100

dev-haskell/pointfree: allow haskell-src-exts-1.20

Package-Manager: Portage-2.3.28, Repoman-2.3.9

commit 09ca24dbd7c66413a429bacf1ccdf3474e39d6f8
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Dec 22 11:15:29 2017 +0000

dev-haskell/pointfree: allow HUnit-1.6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000

refresh Manifests

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit c0d778b08a0550c9e9c5dbce2a69f0a204a659e9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Nov 8 07:40:27 2017 +0000

dev-haskell/pointfree: tweak for QC-2.10

Package-Manager: Portage-2.3.13, Repoman-2.3.4

commit e4113c7e2b415908a1d6639c34bfa2d0930e9af3
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Aug 19 21:46:08 2017 +0100

dev-haskell/pointfree: bump up to 1.1.1.3

Package-Manager: Portage-2.3.8, Repoman-2.3.3

commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000

follow ::gentoo in removing '# $Id$' headers

Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit a300715990984608180504f73878570ab65045ee
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Oct 1 16:19:18 2016 +0100

dev-haskell/pointfree: tweak for haskell-src-exts-1.18

Package-Manager: portage-2.3.1

commit 47ed07437bdff54e082451573b89d764364a2fdd
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Sep 2 22:55:13 2016 +0100

dev-haskell/pointfree: bump up to 1.1.1.2

Package-Manager: portage-2.3.0

commit 73e99bc234ffaaeea782f9f27537853aa678cae4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun May 29 12:29:07 2016 +0100

dev-haskell/pointfree: tweak for ghc-8

Package-Manager: portage-2.3.0_rc1

commit c2ea5a7c672c7e61d03694bd8cca7720c308d65e
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 9 23:05:09 2016 +0100

dev-haskell/pointfree: drop old

Package-Manager: portage-2.2.28

commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit e34b266278381abd61e6af104bfbbb931c869423
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Dec 28 11:58:29 2015 +0000

dev-haskell/pointfree: bump up to 1.1.1.1

Package-Manager: portage-2.2.26

commit e4a6ff5bac7b279a868894e9c8e1fe55cc8f99aa
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Nov 21 12:30:43 2015 +0000

dev-haskell/pointfree: tweak for haskell-src-exts-1.17

Package-Manager: portage-2.2.25

commit 29a388588234c57373e792797737405b3f1b8abd
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Sep 28 21:22:58 2015 +0100

dev-haskell/pointfree: allow HUnit-1.3

Package-Manager: portage-2.2.22

commit 4a585b54eb5f4c66e9b867f0bf95b390cbc62c60
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:47:28 2015 +0400

fix headers and copyright lines

commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100

convert '# $Header: ' lines to '# $Id$'

The change was adopted when ::gentoo switched to git.

https://github.com/trofi/gentoo-qa/blob/master/check_header.sh

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit b5ce7b0dc4435400343d92da579d163a7b0b13de
Author: Luis Ressel <aranea@aixah.de>
Date: Wed Apr 15 21:35:40 2015 +0200

dev-haskell/pointfree: Bump to 1.1

commit 4e0b9480b0cb29c8b6d89915b0a74d4ba4659996
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Wed Oct 8 11:22:32 2014 +0400

dev-haskell/pointfree: bump up to 1.0.4.8

commit 7caba65cd543fbfef1c994cc43a84a5dec653ce7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:07:32 2014 +0300

metadata.xml: from <maintainer> field in favour of <herd> one

Mangled by tiny tool:
https://github.com/trofi/gentoo-qa/blob/master/shrink_haskell_metadata.hs

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit c6a32f90cf1a0f0dd9e1088e19aba03625cc4242
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Wed May 14 13:18:17 2014 +0400

dev-haskll/pointfree: bump up to 1.0.4.7

commit 5522b1d1ef7e34c97b6b3ee4bbb3389a61b4405e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 13 13:58:33 2014 +0300

dev-haskell/pointfree: bump up to 1.0.4.6

Package-Manager: portage-2.2.10_p15

commit b5e0e0d93b6fcdbb2708c6d8d5ad4c2b2532c02c
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Mon Mar 10 01:42:11 2014 +0530

Loosen deps to allow ghc 7.8

Package-Manager: portage-2.2.8-r1

commit a69886d545a5d82989aafd6700cbed21d450f0ca
Author: Alexander Berntsen <alexander@plaimi.net>
Date: Mon Jan 6 11:26:03 2014 +0100

dev-haskell/pointfree: Fix trailing whitespace

commit 08a76ac08c9549c756b1764aba0f3a662e2c0a7a
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Wed Sep 4 09:12:11 2013 +0400

incorrect patch fix

commit 42637b25bd78e9dee6abb37f30739176ba0229a9
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Wed Sep 4 09:06:16 2013 +0400

dev-haskell/haskell-src-exts: update haskell-src-ext dep

commit 1861aa88ee18b3c236427f915057456fdf204d8a
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Wed Aug 28 09:31:44 2013 +0400

dev-haskell/pointfree: loosen haskell-src-ext dep

commit cfcc54773bb657cafacb6f298376ecf2ca70529c
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Tue Jul 9 09:22:29 2013 +0400

dev-haskell/pointfree bump

commit 2d45bd3ac920fb6e5f7cadd483e79d88907e39fb
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Sep 22 16:33:13 2012 +1000

Fix pointfree-1.0.4.3 build with ghc 7.6.1

commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400

big mirror update

commit 88bbb0224ca4d45e00f0f64b16b0c8e79dab66f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 15 03:11:07 2012 +0300

regenerated all Manifests to make use of 'thin' feature in one shot

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 0d9db7b7bacbf1990c2a70fcb710eaa44ae0aebf
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Apr 15 21:31:34 2012 +1000

Bump pointfree to 1.0.4.3

commit 8c62b962ff50e15d4a876369a58f2e2d746cbd86
Author: Mark Wright <markwright@internode.on.net>
Date: Wed Apr 27 20:45:41 2011 +1000

Bump pointfree to 1.0.4.1, built with ghc 7.0.3 and 6.12.3

commit e60eeae70fe3405fb2aad982d5e4359bc9c6b9c7
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Apr 22 01:35:27 2011 +1000

dev-haskell/pointfree: repoman qa

commit efb7202e7dce45c7668b89c58fa355a966c0c5b7
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Jul 17 02:30:02 2010 +0000

Add pointfree-1.0.3
The notorious @pl plugin!!!