gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/cipher-aes128

AES and common modes using AES-NI when available

Screenshots

  • cipher-aes128-0.7.0.6
    ~amd64
    doc hscolour hoogle profile

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • cipher-aes128-0.7.0.5-r2
    ~amd64
    doc hscolour hoogle profile

    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 ec91c79eadbad72460a164c7f61d7ccf38be81f3
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Tue Sep 19 15:37:30 2023 +0200

dev-haskell/cipher-aes128: allow newer cabal

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 f597c006dbcae5fb30b26e4dfb390f2ba7d18ab9
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Thu Feb 9 03:30:58 2023 +0100

dev-haskell/cipher-aes128: bump up to 0.7.0.6

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

commit 108d75fb32e82a73edc430c5a5727e65b4d63b22
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Thu Feb 9 03:26:12 2023 +0100

dev-haskell/cipher-aes128: bump up to 0.7.0.6

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 37e7e9b2ae46826a4484939b8d457559ac6230b8
Author: Mark Wright <gienah@gentoo.org>
Date: Sat May 8 22:07:58 2021 +1000

dev-haskell/cipher-aes128: Loosen Cabal dep

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mark Wright <gienah@gentoo.org>

commit db5a57529e4bb7484f283e68128cb1ecf40ab3b4
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Apr 15 19:59:33 2020 +1000

dev-haskell/cipher-aes128: Loosen cabal dep

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mark Wright <gienah@gentoo.org>

commit a8996351b02aa37bcce832b86578edce97ea474c
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Mon Jan 6 17:19:10 2020 -0330

dev-haskell/cipher-aes128: bump up to 0.7.0.5

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 92443330a5fdd2968b5e3325f6d54af342a0bcd4
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Oct 11 16:21:57 2018 +1100

dev-haskell/cipher-aes128: Patch by Ryan Scott for ghc 8.6

Package-Manager: Portage-2.3.50, Repoman-2.3.11

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 1185a5ff29b5dddf8b6cc43ce1a0752c8fb41653
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Sep 3 16:56:01 2016 +0100

dev-haskell/cipher-aes128: bump up to 0.7.0.3

Package-Manager: portage-2.3.0

commit 5620dc35625cac5a92506f6b4dea61b326a043d2
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Apr 23 15:45:57 2016 +0100

dev-haskell/cipher-aes128: drop USE=test

Package-Manager: portage-2.2.28

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

Update metadata.xml for GLEP 67

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 42d7d3a8e8491283572aed13a4550c7cd6569f8c
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Tue Apr 28 22:36:57 2015 +0300

dev-haskell/cipher-aes128: bump up to 0.7.0.1

Package-Manager: portage-2.2.18

commit 9e0f790ae48407ba4ae6af246660f064f0912ebf
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Apr 20 22:25:03 2015 +0100

dev-haskell/cipher-aes128: bump up to 0.7

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 e10b3ad26e94baf527bce2750ff1e5e1e11ca255
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 16:51:36 2014 +0300

drop trailing '.' from DESCRIPTIONs overlay-wide

repoman depected them as:

DESCRIPTION.punctuation 1
net-misc/htsn/htsn-0.1.0.ebuild: DESCRIPTION ends with a '.' character

Fixed by the following tiny script:
https://github.com/trofi/gentoo-qa/blob/master/check_description.sh

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

commit 97e515311c9377b5995ec0aaa0f2da83ffe5dc25
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jan 25 11:32:26 2014 +0300

dev-haskell/cipher-aes128: new package (RSA depend)

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