gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/synthesizer-core

Audio signal processing coded in Haskell: Low level part

Screenshots

  • synthesizer-core-0.8.4
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: GPL-2   
    Overlay: haskell

ChangeLog

commit f22ffe77d5986dac09a60acd90e63c73e07e95f1
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:22 2024 -0600

dev-haskell/synthesizer-core: add 0.8.4, drop 0.8.3

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

commit 570c8a553a60a54456b3fdeb56b746b4fd1ab329
Author: hololeap <hololeap@protonmail.com>
Date: Sat Nov 18 10:47:56 2023 -0700

dev-haskell/quickcheck: slotmove 2 -> 0

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1502
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 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 83897c79447bb5fe4e09df63d10d22d2033f458f
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:46:43 2023 +1100

dev-haskell/synthesizer-core: add hackage upstream metadata

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

commit 8474c03367ea03536ad2782fd8e27fa6fd94c1fd
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:45:40 2023 +1100

dev-haskell/synthesizer-core: drop 0.8.2.1

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

commit f5fe0ffd92be88538d1a58dbfce5ec2f577698ba
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:45:38 2023 +1100

dev-haskell/synthesizer-core: add 0.8.3

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

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 3f1494cf6010e38fa2f0c775b3c2c5dba69ef74c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 13:12:35 2021 +0100

dev-haskell/synthesizer-core: update to EAPI=8

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

commit c029ce6d6b345c98b64169ff52b2ac35e47e95fd
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Sep 2 07:59:05 2020 +0100

*/*: use https:// for haskell wiki URIs

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

commit f3d562c2bdb39fd9ad4d11d2dc6f127aa19b5601
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Dec 26 17:42:54 2019 -0500

dev-haskell/synthesizer-core: drop old

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 33252b5660f3da9c9f2a805b4cfaf3dcc7a040e0
Author: hololeap <hololeap@gmail.com>
Date: Sat Sep 29 13:29:24 2018 -0600

dev-haskell/synthesizer-core: bump up to 0.8.2.1

commit fd7eaa5d61924fcb09365575ad4789f863737a38
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Sep 11 22:24:33 2018 +0100

dev-haskell/synthesizer-core: drop USE=test: outdated code

Package-Manager: Portage-2.3.49, Repoman-2.3.10

commit f632d3f947edcff5496d4aa75a2aa8983418fb58
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Aug 27 17:28:08 2018 +0100

dev-haskell/synthesizer-core: tweak for ghc-8.4

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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 3d479e5fc432de389137c9339d3584703125c698
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jul 29 11:54:59 2017 +0100

dev-haskell/synthesizer-core: bump up to 0.8.1.1

Package-Manager: Portage-2.3.6, Repoman-2.3.3

commit 28fdba320d235369fe2667e23dd154fdaece3ad9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Apr 17 08:48:58 2017 +0100

dev-haskell/synthesizer-core: bump up to 0.8.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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 be13b52bf62bbbdb342ddf7d2694959ccbc9eaac
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Sep 21 23:08:20 2016 +0100

dev-haskell/synthesizer-core: bump up to 0.8.0.2

Package-Manager: portage-2.3.1

commit eed8c4ad16e344fbd0cb2a4e4af8c2c96f27dea5
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Sep 3 19:22:42 2016 +0100

dev-haskell/synthesizer-core: bump up to 0.8.0.1

Package-Manager: portage-2.3.0

commit 915c521afcbca4be9f0b35f40fbf448de3683d51
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Sep 3 19:02:42 2016 +0100

dev-haskell/synthesizer-core: allow non-empty-0.3

Package-Manager: portage-2.3.0

commit d9c8c275b0b403995544f2331d3baf2efdd03b8b
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun May 29 13:10:49 2016 +0100

dev-haskell/synthesizer-core: tweak for ghc-8

Package-Manager: portage-2.3.0_rc1

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 bf2f68b4db4c51ec43ff70e391f368da5b13d200
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Aug 7 09:16:54 2015 +0100

dev-haskell/synthesizer-core: port to ghc-7.10

Package-Manager: portage-2.2.20

commit 62e2397e3be143bcca637a3960578e2ff4032fe7
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jul 25 10:28:24 2015 +0100

dev-haskell/synthesizer-core: drop USE=optimizeadvanced.

Package-Manager: portage-2.2.20

commit 995032128f5e5cd90fe27e96bbda8fea18fc1b52
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Apr 6 19:58:06 2015 +0100

dev-haskell/synthesizer-core: bump up to 0.7.1

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 110103f3b91a1fce6e4aeedf07e80baf7a9c3573
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jun 10 23:32:31 2014 +0300

dev-haskell/synthesizer-core: disable slow tests

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

commit 55208770fdea1720acdb17b0e8d6157436c1ff06
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jun 10 23:29:21 2014 +0300

dev-haskell/synthesizer-core: new package (asked by int-index)

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