gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/apply-refact

Perform refactorings specified by the refact library

Screenshots

  • apply-refact-0.14.0.0
    ~amd64
    executable doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • apply-refact-0.9.3.0-r1
    ~amd64
    executable doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell

ChangeLog

commit 9099bcb31e4e520e6148c60a0ae96e8fcacca938
Author: hololeap <hololeap@protonmail.com>
Date: Thu Feb 15 00:51:53 2024 -0700

dev-haskell/apply-refact: drop 0.12.0.0

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 01876d424c0a4b50a3dd6f6125d24c2dc3254160
Author: max-grek <maximmgrek@gmail.com>
Date: Wed Feb 14 14:06:47 2024 +0200

dev-haskell/apply-refact: add 0.14.0.0

Closes: https://github.com/gentoo-haskell/gentoo-haskell/pull/1515
Signed-off-by: hololeap <hololeap@protonmail.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 f442b325fadb3b03189ea0c5b08cda8b7b4b785f
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Feb 27 19:29:40 2023 -0700

dev-haskell/apply-refact: add 0.12.0.0

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

commit fa4df8a7c452f0b08e8ce79553b7dcce0c579e36
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Feb 17 16:17:54 2023 -0700

*/*: Switch to optional ghc/process dep

Removing dev-haskell/process has been causing issues due to := slot
operators which require many rebuilds, even on systems that are already
upgraded to ghc-9.2.5 or later.

Instead, use something like this and wait a few months before masking
dev-haskell/process for removal:

|| ( dev-lang/ghc dev-haskell/process )

Remove mask on dev-haskell/process

This reverts commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673

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

commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Feb 16 10:09:55 2023 -0700

dev-haskell/process: Mask for removal

Exposing the 'process' package as a portage package has proven to be
a bad idea, creating many complications and system inconsistencies.

The version that comes bundled with GHC needs to be the only version
on the system. If upgrades to the 'process' package are needed, it
needs to be done through dev-lang/ghc.

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

commit 9a36696dc235e1fbdc21ab724f9b65aa15ef9b1e
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 16:57:14 2023 -0700

dev-haskell/apply-refact: Hackage revision bump

Refresh ebuild, add 'process' to RDEPEND

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1381
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit bc7e53e7a2d7e873126dfc2cfe4616e9f2071db3
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Aug 26 14:45:39 2022 -0600

dev-haskell/apply-refact: fix pkg_postinst()

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

commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100

*/*: fix https->https in metadatd dtd

Newer hackport fixes this (in git, not tagged yet).

Signed-off-by: Sam James <sam@gentoo.org>

commit 3f36823a20ee9629144c92ebe824f0005f4177ae
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Jul 16 13:09:03 2021 -0600

dev-haskell/apply-refact: Bump to 0.9.3.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 64af1b15292c73b6ec3863fca205a5bee284c469
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Apr 27 07:32:10 2021 +1000

dev-haskell/apply-refact: drop 0.8.2.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit c42bfe74a51e4e81683b29564949757334405d96
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Apr 27 07:30:49 2021 +1000

dev-haskell/apply-refact: drop 0.9.0.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 522df4261532a39d386585766654f9a962c84cd7
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Apr 27 07:30:29 2021 +1000

dev-haskell/apply-refact: bump up to 0.9.2.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 2b4410843d87c121ceca0a2a172c28cd47fffc05
Author: hololeap <hololeap@gmail.com>
Date: Wed Feb 3 12:35:10 2021 -0700

dev-haskell/apply-refact: Bump to 0.8.2.1-r1

* Add the `executable` flag which makes installing the `refactor`
executable optional.
* Rename the `refactor` executable to `apply-refactor` to help prevent
name collisions.

commit a4f584bf6cc79cafdd54420118e3e1614705bfbf
Author: hololeap <hololeap@gmail.com>
Date: Thu Jan 28 03:41:21 2021 -0700

dev-haskell/apply-refact: Bump to 0.9.0.0-r1

* Fix src_configure
* Add postinst message alerting user to the executable name change

commit 5a78db642cda4fd36f5876bd5b5152d52d251b50
Author: hololeap <hololeap@gmail.com>
Date: Thu Jan 28 03:41:21 2021 -0700

dev-haskell/apply-refact: Add 0.9.0.0

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 56346fb32ed0a78d6f1f3fa8cae1822453ec65ea
Author: Jack Todaro <solpeth@posteo.org>
Date: Thu Aug 6 15:05:30 2020 +1000

dev-haskell/apply-refact: remove old

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 5cadc99325e4bb8378e61868fede839ea74d8f5a
Author: Jack Todaro <solpeth@posteo.org>
Date: Thu Aug 6 15:03:38 2020 +1000

dev-haskell/apply-refact: bump up to 0.8.2.1

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit e86940ca4bec50028cfabfb6c5f17c252ccccc4c
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Jul 25 18:08:21 2020 +1000

dev-haskell/apply-refact: remove old

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 72df39f4354b3064af744144bdfe945204ecbaea
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Jul 25 18:04:06 2020 +1000

dev-haskell/apply-refact: bump up to 0.8.2.0

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 812127d3c7934e7fd06cdd619f77a13e1e58b394
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Jul 4 10:08:58 2020 +1000

dev-haskell/apply-refact: bump up to 0.8.1.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>

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 126b870bdf6c7b562777f04eb70f0fe721d6dfc7
Author: LinuxUser404 <nikolay.pershyn@gmail.com>
Date: Mon Aug 12 13:39:30 2019 +0300

fixing "inconsistent use of tabs and spaces in indentation" in apply-refact

commit 6c73d9b477205d37669089553242fe01ce1a619e
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 29 22:46:40 2019 +1100

dev-haskell/apply-refact: bump up to 0.6.0.0

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

commit 5a2208f2bdfcd957401e01fc47953955196c9675
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Wed Sep 5 20:24:33 2018 +1000

dev-haskell/apply-refact: bump up to 0.5.0.0, remove old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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 e27ac3105489f3b17ed1978fd7355dcd9c992f55
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jul 24 00:46:54 2017 +0100

dev-haskell/apply-refact: bump up to 0.4.1.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

commit 4c35240564ef18fab401d022dcc843e59ca95d1e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 23 20:25:43 2017 +0100

dev-haskell/apply-refact: bump up to 0.4.0.0 (thanks to jamiahx)

Package-Manager: Portage-2.3.6, 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 678d2e4309503a6e104deb46a0a26a0627e93e7d
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jan 22 19:42:27 2017 +0000

dev-haskell/apply-refact: bump up to 0.3.0.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit f7e418ff0aaaef27ba704b9894fdab1abd1eb4fe
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jan 22 12:15:32 2017 +0000

dev-haskell/apply-refact: tweak for optparse-applicative-0.13

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit 842ae95db896f80d4c68fb2ba20141db66c335e3
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Nov 22 22:14:51 2016 +0000

dev-haskell/apply-refact: tweak for ghc-8.0.2_rc1

Package-Manager: portage-2.3.2

commit 1a1ede50a0b69b2e0b62d59bcf36944b01e22834
Author: Lana Black <lanablack@amok.cc>
Date: Sat Nov 12 11:38:37 2016 +0000

dev-haskell/apply-refact: make it compatible with ghc-8.

commit 7019658fff714191f9ab73be6ff86fe1f9ad9694
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Mar 26 15:11:47 2016 +0000

dev-haskell/apply-refact: bump up to 0.2.0.0

Package-Manager: portage-2.2.28

commit e53ec78f85d6f4e33cd8c745d47fdbf9a1bbf95f
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Thu Feb 25 21:18:50 2016 -0500

dev-haskell/apply-refact: new package, for hlint refactor

Package-Manager: portage-2.2.27