dev-haskell/sox
Play, write, read, convert audio signals using Sox
ChangeLog
commit 6b59f719c5a3258f38860ee84a8176738c50b0f7
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:22 2024 -0600
dev-haskell/sox: Refresh ebuild
Remove reference to dev-haskell/process, revision bump
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 30597e27bfb765992ddd4911a9bf8826ec84181e
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:46:36 2023 +1100
dev-haskell/sox: add hackage upstream metadata
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 214237343ae0e25fb8ddaa7366f0df4016e93ba1
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:41:32 2023 +1100
dev-haskell/sox: drop 0.2.3.1
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 8c57abf41a408aa1c930acf7d26f9db2f86fe7e2
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:41:24 2023 +1100
dev-haskell/sox: add 0.2.3.2
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 9ff83efd102d02747d0d9a31b80f6be587ead9bc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 13:04:43 2021 +0100
dev-haskell/sox: 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 4c0be78f06c04ad7c1669390499ab7da6d25758c
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Dec 20 19:26:54 2019 -0500
dev-haskell/sox: drop old
Keep last: 0.2.3.1
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 c17181edd3fffa77a356d6eb55903425ec19a9a1
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Sep 3 11:35:46 2018 +1000
dev-haskell/sox: bump up to 0.2.3.1
Package-Manager: Portage-2.3.48, Repoman-2.3.10
commit 6dd2935ceff0facd217af0210674a3f5bd2da963
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jul 21 13:10:58 2018 +0100
dev-haskell/sox: bump up to 0.2.3
Package-Manager: Portage-2.3.43, 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 dc5a34cea274962caa4eeebc19ebaab3f3d565aa
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jul 29 12:04:58 2017 +0100
dev-haskell/sox: bump up to 0.2.2.7
Package-Manager: Portage-2.3.6, Repoman-2.3.3
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 5e8798e4f308165f4165b3af4a8f6d08edabfb61
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Feb 12 12:18:48 2016 +0000
dev-haskell/sox: bump up to 0.2.2.6
Package-Manager: portage-2.2.27
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 1056b0ca724c22d7c7f6d0c9e3733225f20c7728
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jul 23 20:35:43 2015 +0100
dev-haskell/sox: drop useless USE=executeshell.
Package-Manager: portage-2.2.20
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 acc5ad734823d989b69eb727678c9bf12f0f2ad7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jul 2 12:26:13 2014 +0300
dev-haskell/sox: bump up to 0.2.2.5
commit c3f5cd1a6a69340cb0511b12c25fde394b81ce7d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jun 10 23:26:57 2014 +0300
dev-haskell/sox: new package (depend for synthesizer-core)
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:22 2024 -0600
dev-haskell/sox: Refresh ebuild
Remove reference to dev-haskell/process, revision bump
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 30597e27bfb765992ddd4911a9bf8826ec84181e
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:46:36 2023 +1100
dev-haskell/sox: add hackage upstream metadata
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 214237343ae0e25fb8ddaa7366f0df4016e93ba1
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:41:32 2023 +1100
dev-haskell/sox: drop 0.2.3.1
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 8c57abf41a408aa1c930acf7d26f9db2f86fe7e2
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jan 15 11:41:24 2023 +1100
dev-haskell/sox: add 0.2.3.2
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 9ff83efd102d02747d0d9a31b80f6be587ead9bc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 13:04:43 2021 +0100
dev-haskell/sox: 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 4c0be78f06c04ad7c1669390499ab7da6d25758c
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Dec 20 19:26:54 2019 -0500
dev-haskell/sox: drop old
Keep last: 0.2.3.1
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 c17181edd3fffa77a356d6eb55903425ec19a9a1
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Sep 3 11:35:46 2018 +1000
dev-haskell/sox: bump up to 0.2.3.1
Package-Manager: Portage-2.3.48, Repoman-2.3.10
commit 6dd2935ceff0facd217af0210674a3f5bd2da963
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jul 21 13:10:58 2018 +0100
dev-haskell/sox: bump up to 0.2.3
Package-Manager: Portage-2.3.43, 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 dc5a34cea274962caa4eeebc19ebaab3f3d565aa
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jul 29 12:04:58 2017 +0100
dev-haskell/sox: bump up to 0.2.2.7
Package-Manager: Portage-2.3.6, Repoman-2.3.3
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 5e8798e4f308165f4165b3af4a8f6d08edabfb61
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Feb 12 12:18:48 2016 +0000
dev-haskell/sox: bump up to 0.2.2.6
Package-Manager: portage-2.2.27
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 1056b0ca724c22d7c7f6d0c9e3733225f20c7728
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jul 23 20:35:43 2015 +0100
dev-haskell/sox: drop useless USE=executeshell.
Package-Manager: portage-2.2.20
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 acc5ad734823d989b69eb727678c9bf12f0f2ad7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jul 2 12:26:13 2014 +0300
dev-haskell/sox: bump up to 0.2.2.5
commit c3f5cd1a6a69340cb0511b12c25fde394b81ce7d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jun 10 23:26:57 2014 +0300
dev-haskell/sox: new package (depend for synthesizer-core)
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>