gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/splitmix

Fast Splittable PRNG

Screenshots

  • splitmix-0.1.0.5
    ~amd64
    optimised-mixer doc hscolour hoogle profile

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • splitmix-0.1.0.4
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    optimised-mixer doc hscolour profile test

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • splitmix-0.1.0.3
    amd64 ~arm64 ~ppc64 ~riscv ~x86
    optimised-mixer doc hscolour profile

    View      Download      Browse     License: BSD   
    Overlay: gentoo

ChangeLog

commit 5422daaf5c6b9555c92bf7ce5af2f62f04e2c66a
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Oct 4 09:07:35 2023 +1100

dev-haskell/splitmix: drop 0.1.0.4

Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit b5900d2d00a1bb1fec2a36ee6dd6fb9ef119411f
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Oct 4 09:07:32 2023 +1100

dev-haskell/splitmix: add 0.1.0.5

Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 1da2b29682c99691cd42eb8f8bdb4c077768c1ed
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Thu Aug 10 04:05:18 2023 +0200

dev-haskell/splitmix: bump cabal revision

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 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 3132b0c6494c7fd5b2b2a6cece89ec4110967db0
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Dec 29 11:52:00 2022 -0700

dev-haskell/*: Warn about cycles (#1375)

Leaving the certain USE flags enabled will create cycles in the
dependency graph for these packages. A warning is added so that users
will be alerted not to leave these USE flags enabled, but the flags are
not forcibly turned off which would keep maintainers from running tests.

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

commit a0a8595362c8e9e1b8ea729d74f8533d5eff15d8
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Dec 31 17:55:47 2022 -0700

dev-haskell/splitmix: Refresh ebuild

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

commit 046a3436caec8346947d8757deb30f10894d70c7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Aug 22 20:49:23 2022 -0600

dev-haskell/splitmix: drop 0.1.0.3

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

commit 34a8901b248d7a15e76a6c283e682372c25ee4c1
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Sun Aug 14 23:52:17 2022 +0200

dev-haskell/splitmix: bump up to 0.1.0.4

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 bf7e3b05557cb4f3ce5b6a941b9cd33540a9eb7a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jan 25 11:05:53 2021 +0000

dev-haskell/splitmix: drop old

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

commit 38bca33aa08a41039aeacb39a7605c7d8782cb28
Author: Jack Todaro <solpeth@posteo.org>
Date: Thu Dec 17 12:19:11 2020 +1100

dev-haskell/splitmix: bump up to 0.1.0.3 (masked)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jack Todaro <solpeth@posteo.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 0330fc744c2153af9118ae4b069715bf071b5df0
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Feb 27 11:43:16 2020 -0330

dev-haskell/splitmix: bump up to 0.0.4

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

commit 4e098bc53fe409145c29a50994444202a1a501fb
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Dec 20 19:26:55 2019 -0500

dev-haskell/splitmix: drop old

Keep last: 0.0.3

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 f51652b6fd1632a53296bf6d15d1a59430946523
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Sep 28 21:50:43 2019 +0100

dev-haskell/splitmix: bump up to 0.0.3

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

commit 6596876be7c8ee5f8d1ed061d0c934212807e591
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Sep 28 21:44:55 2019 +0100

dev-haskell/splitmix: drop USE=test to avoid circular deps

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

commit 1195adf801a910109cc3e883c7e4c157f2f218a7
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Jun 24 07:26:10 2019 +1000

dev-haskell/splitmix: add package

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