gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/pcre-light

Portable regex library for Perl 5 compatible regular expressions

Screenshots

  • pcre-light-0.4.1.0
    amd64 ~arm64 ~ppc64 ~riscv ~x86
    doc hscolour profile test

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • pcre-light-0.4.1.0
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell

ChangeLog

commit c1d1ab135e7d4c3de68869388ff96abf77f868e5
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 19:25:37 2024 -0700

*/*: Switch to EAPI 8

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 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 b212027073aeda21a5a5ed396b436f6f519bd301
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Sep 27 19:20:41 2020 +0100

dev-haskell/pcre-light: drop old

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

commit 8859ccc8bcfe82fb9429bb047a228c0cd5058010
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Mon Dec 9 10:54:58 2019 -0330

dev-haskell/pcre-light: bump up to 0.4.1.0

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

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 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 18e4f33c09590d547fdf30b25bd5ca02c020fd3e
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Nov 4 09:25:33 2015 +0000

dev-haskell/pcre-light: bump up to 0.4.0.4

Package-Manager: portage-2.2.23

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 a9ec569978bda5b98762498b4b436243c61db0ae
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Aug 23 15:27:59 2014 +0300

dev-haskell/pcre-light: bump up to 0.4.0.3

Package-Manager: portage-2.2.11_p14

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 493f70793b157366d4c1f45cfbe4ee96990f14fc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun May 4 14:01:25 2014 +0300

dev-haskell/pcre-light: bump up to 0.4.0.2

Package-Manager: portage-2.2.10_p15

commit bb313319617226ce4bd8a5c10a7155c07963e1d5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Apr 16 21:44:36 2014 +0300

dev-haskell/pcre-light: bump up to 0.4.0.1

Package-Manager: portage-2.2.10_p15

commit 61030db8fd4b3c43e9e90718f0d6827850089e58
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jan 19 12:42:52 2014 +0300

sync keywords from gentoo-x86

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

commit a53448dff60e9e94396a6751ab6efb43a0dc00a9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Nov 14 13:00:48 2013 +0300

sync keywords from gentoo-x86

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

commit 40056a6fd39a6b4976983528134da00eac0ceaac
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Oct 12 22:27:07 2013 +0300

dev-haskell/pcre-light: port to ghc-7.7

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

commit 7262648ba9ca3ea4c7ecfa125751b9107c7f6bd0
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jul 22 19:20:55 2013 +0300

syn keywords from portage

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 ef2c2d9d687fbfd7cfe11d85c00b83ba9e59236e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 4 20:55:34 2011 +0300

dev-haskell/pcre-light: added metadata.xml

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

commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100

Add hoogle support

commit b01de5b33655ea8a8b4597130297e846a73da22d
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Aug 29 06:52:57 2010 +0000

Bump pcre-light to 0.4

commit 9b6c6eb31cc521d9b6f87a142eb71bddb2fb7d32
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Mar 5 23:03:51 2010 +0000

Bump pcre-light to 0.3.1.1

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 b548a047037a152ff1a48e8723a11c40508203cc
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 08:50:41 2009 +0000

Remove old versions of pcre-light

commit e06160e794f91c0b4a9ba3d8044018d04aa80453
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Tue Oct 6 08:09:58 2009 +0000

pcre-light needs bytestring
Technically only for base >= 3, but *shrug*

commit abcbdec55d2d029c9a42b028c2d04ffab0e57767
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Mon Apr 20 12:45:13 2009 +0000

pcre-light-0.3* missing dev-libs/libpcre dep

commit 3449ce8b78ebd3251daefd1e07f59ea1050f270d
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Feb 5 00:51:56 2008 +0000

Add 18 new packages and 9 updated packages from hackage

commit 0eeddaede10ba5d0fe58ccd2e3ff1d397cb0e764
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Sun Jan 27 13:27:55 2008 +0000

Add 5 new packages and 8 updated packages

commit 0d6df03a45fdb37f6629843e2b1efed504f51bfa
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Jan 16 01:33:45 2008 +0000

Add a bunch of new and updated packages from hackage

commit 4758684fad880a6069481edce276c06492a37420
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Sun Jan 13 15:51:18 2008 +0000

Add a bunch of new and updated packages