dev-haskell/regex-pcre
PCRE Backend for "Text.Regex" (regex-base)
ChangeLog
commit 1c079156b0a6bf63ac636e2b3441554183cdc3cb
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Mon Mar 4 20:41:20 2024 +0100
dev-haskell/regex-pcre: bump cabal rev
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
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 ffdd140e189e9d99fb23d62c6a7ad2306fb3a75b
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Mon Aug 15 02:35:09 2022 +0200
dev-haskell/regex-pcre: bump cabal rev
for ghc 9.2
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
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 ddaeed1dae6ecf98219c9d0aa929a1b396a54371
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Tue Feb 16 23:56:00 2021 -0500
dev-haskell/regex-pcre: remove redundant longdescription from metadata
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit f7a0ff17e2e1e1f83d9e9316e7b2da67f371f852
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Sep 27 19:41:57 2020 +0100
dev-haskell/regex-pcre: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.1
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 7f086a972c12b2ac56f16affaf9b83c1554b9766
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Apr 15 20:22:41 2020 +1000
dev-haskell/regex-pcre: Loosen base dep
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --force
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit f60c97bbeceef26aa1ebd919ff90772973381279
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Apr 14 07:41:37 2020 +0100
*/*: destabilize ebuilds following ::gentoo
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.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 e25b6f881dbf3e453bfd2b3d5fa29b02ef781b01
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Oct 14 21:24:52 2019 +1100
dev-haskell/regex-pcre: Bump to 0.95.0.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit 93023a23ae80397aedccae292e117473737c4c26
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 10 12:20:59 2018 +0100
sync keywords from ::gentoo
Done as:
$ syn-kw -p ~/portage/gentoo .
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 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 aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500
Update metadata.xml for GLEP 67
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 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 49ad3b3900c441061e907695ab8b586c0b1d2af5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jan 11 18:26:43 2014 +0300
dev-haskell/regex-pcre: switched to EAPI=5
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 fee589afa691f0994b6eb4a40827a76785b3fb24
Author: Mark Wright <gienah@gentoo.org>
Date: Thu May 31 20:10:02 2012 +1000
Bump regex-pcre to 0.94.4
commit ab280045cb50c2a70054bfafce0bea858421a3bf
Author: Mark Wright <gienah@gentoo.org>
Date: Sun May 27 22:18:50 2012 +1000
Bump regex-pcre to 0.94.3
commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100
Add hoogle support
commit b51c0a27ec304e55fc506d85a1f17b85cbe10059
Author: Mark Wright <markwright@internode.on.net>
Date: Sun May 22 22:12:03 2011 +1000
Bump regex-pcre to 0.94.2, built with ghc 7.0.3 and 6.12.3
commit c52b0c03f437bc3fc23379cd34f5c473fbad52b4
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 11:22:36 2009 +0000
The great bytestring removal!
We're removing bytestring from the overlay for several reasons:
* It's a GHC boot library, and thus shouldn't be upgraded.
* The tree doesn't have a bytestring package, so this will make syncing easier.
* It's a right royal pain to successfully upgrade all packages depending on the GHC bytestring
to a stand-alone upgraded bytestring (no, haskell-updater doesn't help).
* For the most part, bytestring upgrades typically don't do much for end users anyway.
* New bytestring comes with new GHC; why would you care enough to upgrade bytestring but not GHC?
We're leaving bytestring package masked for now, but all dependencies upon it have been removed.
I'm sorry, but you're probably going to have to manually rebuild all packages that you had
installed with bytestring dependencies. Then again, until recently a lot of packages didn't have
explicit bytestring dependencies in the ebuilds...
commit fda27712609253e7ae1c0729f2ed96bef27c751e
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Jan 23 00:48:24 2008 +0000
Remove old borken regex- packages and unmask the new versions
commit eaf410f8ea461b56bf211d2afdb23c73bf7689ed
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Jan 9 04:19:16 2008 +0000
Add several new packages and also new versions of several existing packages
commit 30cf24e0473d0d884a6c32ed63eb08885eb35b19
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Aug 28 11:51:13 2007 +0000
Remove loads of digest and files dirs
digest files are not used anymore, only the Manifest files.
commit 244435e13728748127f537469adbaf4413a21c50
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Mon Jul 30 02:01:25 2007 +0000
Add all 8 regex-* packages
Including versions of the 3 core ones that are bundled with ghc-6.6 and 6.6.1
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Mon Mar 4 20:41:20 2024 +0100
dev-haskell/regex-pcre: bump cabal rev
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
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 ffdd140e189e9d99fb23d62c6a7ad2306fb3a75b
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Mon Aug 15 02:35:09 2022 +0200
dev-haskell/regex-pcre: bump cabal rev
for ghc 9.2
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
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 ddaeed1dae6ecf98219c9d0aa929a1b396a54371
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Tue Feb 16 23:56:00 2021 -0500
dev-haskell/regex-pcre: remove redundant longdescription from metadata
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit f7a0ff17e2e1e1f83d9e9316e7b2da67f371f852
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Sep 27 19:41:57 2020 +0100
dev-haskell/regex-pcre: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.1
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 7f086a972c12b2ac56f16affaf9b83c1554b9766
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Apr 15 20:22:41 2020 +1000
dev-haskell/regex-pcre: Loosen base dep
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --force
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit f60c97bbeceef26aa1ebd919ff90772973381279
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Apr 14 07:41:37 2020 +0100
*/*: destabilize ebuilds following ::gentoo
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.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 e25b6f881dbf3e453bfd2b3d5fa29b02ef781b01
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Oct 14 21:24:52 2019 +1100
dev-haskell/regex-pcre: Bump to 0.95.0.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit 93023a23ae80397aedccae292e117473737c4c26
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 10 12:20:59 2018 +0100
sync keywords from ::gentoo
Done as:
$ syn-kw -p ~/portage/gentoo .
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 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 aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500
Update metadata.xml for GLEP 67
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 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 49ad3b3900c441061e907695ab8b586c0b1d2af5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jan 11 18:26:43 2014 +0300
dev-haskell/regex-pcre: switched to EAPI=5
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 fee589afa691f0994b6eb4a40827a76785b3fb24
Author: Mark Wright <gienah@gentoo.org>
Date: Thu May 31 20:10:02 2012 +1000
Bump regex-pcre to 0.94.4
commit ab280045cb50c2a70054bfafce0bea858421a3bf
Author: Mark Wright <gienah@gentoo.org>
Date: Sun May 27 22:18:50 2012 +1000
Bump regex-pcre to 0.94.3
commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100
Add hoogle support
commit b51c0a27ec304e55fc506d85a1f17b85cbe10059
Author: Mark Wright <markwright@internode.on.net>
Date: Sun May 22 22:12:03 2011 +1000
Bump regex-pcre to 0.94.2, built with ghc 7.0.3 and 6.12.3
commit c52b0c03f437bc3fc23379cd34f5c473fbad52b4
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 11:22:36 2009 +0000
The great bytestring removal!
We're removing bytestring from the overlay for several reasons:
* It's a GHC boot library, and thus shouldn't be upgraded.
* The tree doesn't have a bytestring package, so this will make syncing easier.
* It's a right royal pain to successfully upgrade all packages depending on the GHC bytestring
to a stand-alone upgraded bytestring (no, haskell-updater doesn't help).
* For the most part, bytestring upgrades typically don't do much for end users anyway.
* New bytestring comes with new GHC; why would you care enough to upgrade bytestring but not GHC?
We're leaving bytestring package masked for now, but all dependencies upon it have been removed.
I'm sorry, but you're probably going to have to manually rebuild all packages that you had
installed with bytestring dependencies. Then again, until recently a lot of packages didn't have
explicit bytestring dependencies in the ebuilds...
commit fda27712609253e7ae1c0729f2ed96bef27c751e
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Jan 23 00:48:24 2008 +0000
Remove old borken regex- packages and unmask the new versions
commit eaf410f8ea461b56bf211d2afdb23c73bf7689ed
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Jan 9 04:19:16 2008 +0000
Add several new packages and also new versions of several existing packages
commit 30cf24e0473d0d884a6c32ed63eb08885eb35b19
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Aug 28 11:51:13 2007 +0000
Remove loads of digest and files dirs
digest files are not used anymore, only the Manifest files.
commit 244435e13728748127f537469adbaf4413a21c50
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Mon Jul 30 02:01:25 2007 +0000
Add all 8 regex-* packages
Including versions of the 3 core ones that are bundled with ghc-6.6 and 6.6.1