gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/mmap

Memory mapped files for POSIX and Windows

Screenshots

  • mmap-0.5.9
    ~amd64 ~amd64-linux ~ppc-macos
    doc hscolour hoogle profile

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • mmap-0.5.9
    amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
    doc hscolour profile

    View      Download      Browse     License: BSD   
    Overlay: gentoo

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 98d781870939c08cc2f89b5785d92a039238b386
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 09:47:51 2021 +0100

*/*: drop obsolete CABAL_FEATURES=bin

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

commit 21a68ee3232dc2b50ff6700cb389b33fea8d13b9
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Thu Feb 25 22:16:54 2021 -0500

dev-haskell/mmap: resolve DeprecatedEapi QA warning

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>

commit b270eba343a7bbcc08acafea148ea4f35aa74623
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jan 7 07:39:09 2021 +0000

*/*: follow ~x86-macos removal from :gentoo

Removed KEYWORDS as:

```
$ ekeyword ^x86-macos $(git grep -l x86-macos)
```

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 9e7324c47f51ba9bf9ed37998718e25c76a5fcbb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Aug 7 23:34:42 2020 +0100

*/*: drop ~ppc/~ppc64 keywords following ::gentoo

Signed-off-by: Sergei Trofimovich <slyfox@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 87599158358c20207447089a6ac1f50467146c27
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Apr 14 07:41:06 2020 +0100

*/*: drop ia64 keywords following ::gentoo

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

commit 0ab81901c65aff38c5c322d9ae7955e297987b6c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 11 11:27:33 2020 +0100

dev-lang/ghc: follow sparc keywords removal

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

commit 114f835a21d4050207e344901b7c57364ea219cb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 22 10:03:36 2020 +0000

*/*: drop alpha keywords following ::gentoo's cleanup

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

commit 149a449cbc19176d52e1bf62df3372bb0d54e2cd
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Dec 20 19:26:47 2019 -0500

dev-haskell/mmap: drop old

Keep last: 0.5.9

Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit 424be5871a2961e5a7d3c3414675fe7e0e6f4873
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Dec 13 07:54:24 2019 +0000

sync stable keywords from ::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 a8a42fbfcd9e248e8132d4ea2e55b4e4a87e3b9f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 16 12:23:07 2019 +0000

::haskell: drop ~x86-fbsd keywords (follow ::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 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 a80f45ce7456c613f975228439151af3c42f7f46
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Sep 11 00:24:43 2013 +1000

bump mmap to 0.5.9

commit 92c3a9026a2479f8c9c05800984dae5d675d4a8b
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Apr 2 16:14:14 2013 +1100

mmap - sync with portage

commit a51c136c4f94ce3ced8344907313574b6aa11927
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jan 2 01:28:37 2013 +0300

dev-haskell/mmap: removed old

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

commit 4ae7744dbf4b2b19813b82252f27a7f2b7a0ad10
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Nov 18 19:33:16 2012 +1100

EAPI=5 for mmap, sync with portage

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

big mirror update

commit e28a0176d13beb58917779b1829bda1c1612efce
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Jun 27 18:12:08 2012 +1000

Bump mmap to 0.5.8

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 fdcee454230fe63cb874db224a2fa580346c979d
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Apr 14 19:07:10 2012 +1000

Sync mmap with portage

commit 178d966fe83e4aa54aa4d32601c8edf54b62159f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 18 18:40:56 2012 +0300

Synced keywords from gentoo-x86.

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

commit 564de03769bd42cdcd04fc7e2a1cddb716ae5e75
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Mar 9 19:44:49 2012 +0300

sync stable keywords for ppc/ppc64 from gentoo-x86

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

commit 3954c7827d8c22fe8eae3889547475b756e1a4d2
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Mar 3 14:19:22 2012 +0300

synced stable KEYWORDS from portage

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

commit 840df5187be89368a1bc925df0e23184d6e29201
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Nov 20 13:30:47 2011 +0300

dev-haskell/mmap: removed old 0.5.6 version

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

commit c4dee4b65f20b6202c2c2a0c8ba7afc04b7266da
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Nov 20 11:07:46 2011 +0300

synced KEYWORDS back from portage

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 fe09063785412234c2d2b80838adc5ebde68b3b2
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Aug 4 16:53:25 2011 +0300

dev-haskell/mmap: bump up to EAPI=3

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

commit 28736bbe2fd607e2f665dc8ddf950a7b0a6ed080
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Apr 25 08:19:22 2011 +0300

sync KEYWORDS back from gentoo-x86

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

commit a81c21d568b11148c043d1055bd23495e1a2d39e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Feb 25 22:56:41 2011 +0200

synced back ppc/ppc64 stabilization from gentoo-x86

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

commit c427c3cc9a75274423504d1971dff6f273c5fd69
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Jan 16 10:26:01 2011 +0000

mmap: truely disable the test suite, it's not shipped in the tarball

commit aa0d1ec168f6ada258add9b0539ba8e86871b9a8
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Nov 28 14:33:13 2010 +0000

mmap: bump. no test suit included in this release, so I've disabled it

commit e5fe2feddf84891eccd1ebe5fa6f6903707c9c41
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Sun Nov 21 00:13:38 2010 +0000

sync keywords back from portage (alpha, ia64, sparc and some x86-fbsd ones)

commit f35dde340f042278b29d3404039025d62ae56934
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Fri Oct 22 20:22:18 2010 +0000

synced back keywords from portage

commit 0b15549d96f7d020cda33c04f1a2e96e1747dd4e
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Jul 27 11:49:57 2010 +0000

Bump mmap

commit 6e0ceb6ec5ec6bda26dead971ff99e5cb33c1994
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Sat Jul 10 22:06:12 2010 +0000

The Great hppa Keyword Removal. As we were thrown off gentoo tree - sync keywords back to the overlay.

commit cce93a6a7528b5050b229006382401a1646daf68
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat Dec 12 12:37:37 2009 +0000

mmap: bump to 0.5.4, enable test suit

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 83ed91087e4c408613fbcb0eeffc5b94693daf95
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 17 11:34:27 2009 +0000

Cabal still requires dependencies of unwanted binaries to be installed :@
Specifically, hunit for mmap

commit 067e35a44a9db280fcb281ee7868c7c80dc421d7
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 17 11:22:46 2009 +0000

Bump mmap to 0.5.2

commit 12acc98bfb139b6db5c4b77ab2310121e1dfc8bf
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Thu Jul 23 22:58:23 2009 +0000

Add mmap-0.3.6
Needed for hashed-storage which is needed for darcs-2.3