gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/primitive

Primitive memory-related operations

Screenshots

  • primitive-0.9.0.0
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
    doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • primitive-0.7.4.0
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
    doc hscolour profile test

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • primitive-0.7.3.0
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
    doc hscolour profile

    View      Download      Browse     License: BSD   
    Overlay: gentoo

ChangeLog

commit 0892b8c6c5325dfe137e8d4225f01da84d6119e0
Author: hololeap <hololeap@protonmail.com>
Date: Mon Oct 7 20:38:14 2024 -0600

dev-haskell/primitive: drop 0.7.4.0

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

commit 34aaa8d7ca78036f4a183b5781055959363fed3d
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Aug 7 01:11:51 2024 +1000

dev-haskell/primitive: Sync KEYWORDS with portage

Signed-off-by: Mark Wright <gienah@gentoo.org>

commit d2ca84119ed997e324af697b36e5b2b3da8d46fd
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Aug 6 20:54:58 2024 +1000

dev-haskell/primitive: Loosen deps

Signed-off-by: Mark Wright <gienah@gentoo.org>

commit eacbe34f7a0182463bc1a908b7da3881f9b574d5
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Sun Mar 3 22:31:02 2024 +0100

dev-haskell/primitive: bump up to 0.9.0.0

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>

commit 7a4880375d6c248d85988805c9c109c48b9df38d
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Thu Aug 10 02:03:50 2023 +0200

dev-haskell/primitive: 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 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 9c7f6ab7945b931b32d18ba71685b7e7e2a0929a
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Oct 21 19:49:31 2022 -0600

dev-haskell/primitive: add 0.7.4.0, drop 0.7.3.0

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 e4d21245c4e66b6ba11cf6241ffb1d8659c50641
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Jul 20 18:29:59 2022 +1000

dev-haskell/primitive: drop 0.7.2.0

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

commit 4be276ea18bd22240250ae1ef180f2bca352183e
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Jul 20 18:29:57 2022 +1000

dev-haskell/primitive: add 0.7.3.0

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

commit 08c22f725283ef5a8edb001d706575d153f253bc
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Mar 22 21:40:07 2022 -0600

dev-haskell/primitive: Bump to 0.7.2.0

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

commit 1e79fc84f0a40e7b6b62b90f82e185bf9477d5c5
Author: Sergey Alirzaev <l29ah@cock.li>
Date: Sun Mar 14 03:03:55 2021 +0300

dev-haskell/primitive: bump base dep

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 b48231088a994e3d78d8d097ac29d151ca94bc87
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Oct 27 09:12:03 2020 +0000

dev-haskell/primitive: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
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 3c92cfe67bed01f9b6a36ae44ee95c5abad74b50
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jul 6 07:14:07 2020 +0100

dev-haskell/primitive: RESTRICT=test (circular depends)

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

commit 21891ba4ba83f99c3deca17ea6c98935f20da5b4
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Jul 1 08:47:54 2020 +1000

dev-haskell/primitive: add 0.7.0.1

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

commit 16ffe8848c6c80b0049f3cf22be694948ac99794
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Jun 30 10:29:22 2020 +1000

dev-haskell/primitive: bump up to 0.7.1.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.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 fd1605ca7c356ced393537166edc528bb366af68
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Mar 12 14:59:03 2020 -0230

dev-haskell/primitive: bump up to 0.7.0.1

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

commit e5faa484fd3b72538ba7c2da1e31a55ddec93eff
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Mon Dec 16 14:50:43 2019 -0500

dev-haskell/primitive: drop old

Drop oldest

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

dev-haskell/primitive: bump up to 0.7.0.0

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

commit b40ee1deb273ce876ea0d610ce8d54e6e99398ec
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Nov 5 09:18:57 2018 +1100

dev-haskell/primitive: bump up to 0.6.4.0

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

commit 1af642dad09c2360a76c72ff160538943cd2316e
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Apr 11 15:19:21 2018 +1000

dev-haskell/primitive: Bump to 0.6.3.0

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 0796708c9241592c7cc9d954848519b1cb666abf
Author: Mikhail Pukhlikov <cynede@gentoo.org>
Date: Fri Sep 29 18:00:21 2017 +0400

dev-haskell/primitive: fix compilation with ghc 8.2.1

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 327768ff1d275948ac5b5dec62fb1658630a1ea9
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Jan 31 21:27:45 2017 +0000

follow removal of ~xf86-freebsd keywords from ::gentoo

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit 9b582e483fa98ecd7d9f5e1a4e90cd2a7893c465
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jan 22 11:03:56 2017 +0000

dev-haskell/primitive: restore manifest for unkeyworded package

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit b945821e854747d98bb1321472e4bc402934d097
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Jan 20 16:27:40 2017 +0000

Revert "dev-haskell/primitive: bump up to 0.6.2.0"

New primitive breaks store instance derivation:
Gentoo bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/567
Upstream bug (not fixed yet): https://github.com/fpco/store/issues/92

As there is no clear path forward let's stick to older primitive-0.6.1.0

This reverts commit dca940742beb97176c44dba927c18e03039827a2.

commit dca940742beb97176c44dba927c18e03039827a2
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Nov 25 09:22:52 2016 +0000

dev-haskell/primitive: bump up to 0.6.2.0

Package-Manager: portage-2.3.2

commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit 3e42134c4c77f539c30799d79d984600c4b130ee
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Jan 15 10:06:39 2016 +0000

dev-haskell/primitive: allow transformers-0.5

Package-Manager: portage-2.2.26

commit 34ec1ce9f490b84fc379ecdbec016b6f5dbbfb38
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Sep 23 22:17:18 2015 +0100

dev-haskell/primitive: bump up to 0.6.1.0

Package-Manager: portage-2.2.20

commit b84d2c1adf65e872b286cc17313e44c2bf100ae9
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 13 14:11:17 2015 +0100

dev-haskell/primitive: bump up to 0.6

Package-Manager: portage-2.2.20

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 95e30a64bb941f0173e7e23032ff0c6c55dace1f
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Mar 28 16:56:55 2015 +1100

Loosen ghc-prim constraint in primitive-0.5.4.0 for ghc 7.10.1

commit d797ba8f88eef236653ac4088c31bcae0df77273
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Oct 12 12:49:10 2014 +0100

dev-haskell/primitive: bump up to 0.5.4.0

Package-Manager: portage-2.2.13

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 1e4d6dd7d57222ca6fd48e11eca6157cc914c57f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon May 19 00:54:52 2014 +0300

dev-haskell/primitive: bump up to 0.5.3.0

Package-Manager: portage-2.2.10_p15

commit ef97498cb970899edd276455f45759eb6b2a9fac
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Thu Feb 20 11:23:21 2014 +0400

dev-haskell/primitive: bump up to 0.5.2.1

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 b2a6f35f8e833c0c62ee11d855a1c1a98fadcb12
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Sun Sep 29 09:43:28 2013 +0400

dev-haskell/primitive: fix live version

commit cc8eacdde455fd17f301c8d3529db0a215479f00
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Sep 28 14:15:20 2013 +0300

dev-haskell/primitive: bump up to 0.5.1.0

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

commit 299869dc8806c55fb154b0d7e7350d5b356fe4fe
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 27 16:10:38 2013 +0400

dev-haskell/primitive: live version

commit d0dd54d38ce1e4a2b441e30282a274e6392ba675
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Apr 2 16:13:03 2013 +1100

primitive - sync with portage

commit ac04135c9631a3f31ec42f578dd40fb9fc739ce9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 16 15:04:53 2012 +0300

sync keywords from gentoo-x86

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

commit 54394b2c9738f916a0926c2e81653a832dd2b030
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 9 01:28:55 2012 +0300

sync stable keywords from portage

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

commit 2cccead109bf6ff3e4dfae074a76dc007c22f446
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Nov 18 17:34:21 2012 +1100

primitive 0.5.0.1 builds fine with ghc 6.12.3, sync with portage

commit 2433703f94f4b22c2a46a226cf1f3970ef644a30
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Oct 21 03:28:40 2012 +0300

sync keywords from portage

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

commit 944ed685d651e64ac7e797292f8d58df6bfe3dac
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Oct 20 16:22:38 2012 +1100

Bump primitive to 0.5.0.1

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 2df7c6f1d247a12fa377029e3415dadd1212a929
Author: Mark Wright <gienah@gentoo.org>
Date: Sat May 5 17:28:59 2012 +1000

Make primitive keywords the same as darcs-2.8.0

commit e44e3c428f8fe52f69a96fc4b02b19b540f71c2b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jan 12 19:54:04 2012 +0300

dev-haskell/primitive: removed old

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

commit 27f0dd8dcea8ff510ecb9b2df3c870599aa3b270
Author: Mark Wright <markwright@internode.on.net>
Date: Tue Jan 10 23:55:50 2012 +1100

Bump primitive to 0.4.1

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

Add hoogle support

commit e8047d81e6a7e2f286dba92d28398e1fa316cb0c
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Sep 1 00:23:33 2011 +1000

Bump primitive to 0.4.0.1, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit 3bc1c5d0b20f2b65d89f57476567ace2ee02b580
Author: Mark Wright <markwright@internode.on.net>
Date: Mon Aug 29 21:00:59 2011 +1000

Bump primitive to 0.4, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit 7b7f8705303580a691b8960b63ce1717b78ae0fc
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Mon Nov 22 11:16:48 2010 +0000

Bump primitive to 0.3.1

commit 315bce78653a6f6a5be6b44ae39cb498133700af
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Apr 25 12:38:58 2010 +0000

Bump primitive to 0.3

commit 7c0afb97356c57cbe2fa007c49c9c767c4f48283
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Feb 21 12:05:56 2010 +0000

Add primitive