gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/jsaddle

Interface for JavaScript that works with GHCJS and GHC

Screenshots

  • jsaddle-0.9.8.2-r2
    ~amd64
    call-stacks check-unchecked doc hscolour hoogle profile

    View      Download      Browse     License: MIT   
    Overlay: haskell

ChangeLog

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 7b5fab597095bcf587bea3f71d66e2b80c62aff2
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Dec 28 22:53:22 2022 -0700

dev-haskell/jsaddle: Revision bump

Loosen constraints on lens and aeson

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

commit da07f3cecd1ecb05ce228eb57deb93791ce618bf
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Jul 31 20:46:00 2022 +1000

dev-haskell/jsaddle: allow base-compat-0.12

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 1826f63adcc57e34a30137ad46074e2d7d2dfc02
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon Apr 4 06:18:24 2022 +1000

dev-haskell/jsaddle: drop 0.9.8.0

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

commit 66c0d5c64b6ce831afb8f8efa31d4e637ef8d338
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon Apr 4 06:17:51 2022 +1000

dev-haskell/jsaddle: bump up to 0.9.8.2

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

commit 6c19b2657f63e8097cecbdec24c01c8a8574b13f
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Oct 29 19:44:44 2021 -0600

dev-haskell/jsaddle: Loosen dependency on dev-haskell/ref-tf

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

commit 758b0759f9abab615bc51a1e4fb32c76661d76bf
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Jun 26 00:29:36 2021 +1000

dev-haskell/jsaddle: Bump to 0.9.8.0

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

commit baf83ac1adbffe3bf1177c70baa227788fcf2cdf
Author: Mark Wright <gienah@gentoo.org>
Date: Sat May 8 23:05:09 2021 +1000

dev-haskell/jsaddle: Loosen base64-bytestring dep

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

commit 8dfa92a461c1df13ddcd819c00424ea60e727fb9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Dec 19 13:27:01 2020 +0000

dev-haskell/jsaddle: bump up to 0.9.7.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.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 03d9daf7e0d608fa4cea15de1262138d67a96390
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 4 09:19:26 2020 +0100

dev-haskell/jsaddle: allow unliftio-core-0.2

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1051
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 9f7a0bc5b81d2083b6f7d81975ff6c35fd9ddec5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 4 09:15:59 2020 +0100

dev-haskell/jsaddle: drop unused patch

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

commit 1d8b8ae18b438d5a13ad6171e2baeaea2632af95
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Tue Jan 7 16:32:08 2020 -0330

dev-haskell/jsaddle: bump up to 0.9.7.0

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

commit 4749071d8506b0f8da3b34a03f18790806cd14bc
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Mon Dec 16 13:30:20 2019 -0500

dev-haskell/jsaddle: drop old

Keep last: 0.9.6.0

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 be42f37d61d1520f2c01d9efc41c793f60a39622
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Oct 15 21:20:55 2019 +1100

dev-haskell/jsaddle: Loosen deps

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

commit 9135a150e9cba50edbd5afcb14824f517a402062
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Apr 29 09:21:46 2019 +0100

dev-haskell/jsaddle: drop unused local USE-descriptions

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

commit e1deb67c393c29cdceae5d29978e80406a079f6c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 28 15:39:48 2019 +0100

profiles/package.mask: remove masked webkit* packages and revdeps

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

commit 1b783866fefba5b13a56fe42a9f52e129fde3d0c
Author: hololeap <hololeap@gmail.com>
Date: Mon Feb 11 07:26:43 2019 -0700

dev-haskell/jsaddle: Bump to 0.9.6.0

commit 37e0a8c2f3e3b67b4b6561daec1f84f93692e8bb
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Oct 12 19:59:57 2018 +1100

dev-haskell/jsaddle: Patch (by me) for ghc 8.6

Package-Manager: Portage-2.3.50, Repoman-2.3.11

commit ef51bc8f0b09c00d1e2f55abda721d1c41f97ee2
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Wed Aug 29 15:36:22 2018 +1000

dev-haskell/jsaddle: allow aeson 1.3

Package-Manager: Portage-2.3.48, Repoman-2.3.10

commit aca2be7850a80155e0dc0aa76a5865602d8112ea
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Fri Aug 17 16:25:49 2018 +1000

dev-haskell/jsaddle: bump up to 0.9.5.0

Package-Manager: Portage-2.3.46, Repoman-2.3.10

commit 3ca133d66cd1034212af721487d250de80ca1ad5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jul 30 20:31:32 2018 +0100

dev-haskell/jsaddle: allow aeson-1.1

Bug: https://github.com/gentoo-haskell/gentoo-haskell/pull/741
Package-Manager: Portage-2.3.44, Repoman-2.3.10

commit af7525992017734fe15490c7dc4073df9cf87fb3
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Feb 11 11:21:10 2018 +1100

dev-haskell/jsaddle: allow lens 4.16

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 5fc654c31c3004b2dcdb080b47a94134f26fbed4
Author: karky7 <cantimerny.g@gmail.com>
Date: Sat Nov 19 09:27:49 2016 +0900

dev-haskell/jsaddle: bump to 0.6.0.1

Package-Manager: portage-2.3.2

commit 47499e3f738e7596bb0d37507d9ecd9844b2a29f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 30 18:21:30 2016 +0100

dev-haskell/jsaddle: allow transformers-0.5

Package-Manager: portage-2.3.0_rc1

commit 4c85d6a06de9a09aae1fd0ec96f041ab846460ef
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Apr 10 10:28:39 2016 +0100

dev-haskell/jsaddle: bump up to 0.3.0.3

Package-Manager: portage-2.2.28

commit 63361922c169231700c6c5765867aacf968d0f21
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Mar 16 09:07:10 2016 +0000

dev-haskell/jsaddle: bump up to 0.3.0.1

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 7d13eaa5fa91c0eb421e3ec6b977fc5b54af1730
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Oct 11 18:10:42 2015 +0100

dev-haskell/jsaddle: allow lens-4.13

Package-Manager: portage-2.2.23

commit 857974645a330e505c6fa8d7daacec773756ca5f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Aug 22 16:40:48 2015 +0100

dev-haskell/jsaddle: bump up to 0.2.1.0

Package-Manager: portage-2.2.20

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 0f2ddf86b20daf287bc6716ba007898c36e1d39a
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 2 18:04:20 2015 +0100

Unslotted dev-haskell/gtk and friends

Packages were moved to reflect package names on hackage:
dev-haskell/gtk:3 -> dev-haskell/gtk3
dev-haskell/gtksourceview:2 -> dev-haskell/gtksourceview2
dev-haskell/gtksourceview:3 -> dev-haskell/gtksourceview3
dev-haskell/webkit:3 -> dev-haskell/webkit3
dev-haskell/webkitgtk-javascriptcore:2 -> dev-haskell/webkit-javascriptcore
dev-haskell/webkitgtk-javascriptcore:3 -> dev-haskell/webkitgtk3-javascriptcore

This will allow easier tracking with hackport and
will confuse less ebuild writers.

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

commit 61d01ab74fb048ff2a0586428f4404414790977c
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Mar 11 12:21:58 2015 +1100

Bump jsaddle to 0.2.0.3

commit 424cc9d5ed07009c7f87d299c132b7d23a124448
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jan 3 20:58:57 2015 +0000

dev-haskell/jsaddle: allow lens-4.7

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

commit d773f7344d8ee27565e46c59477ddc984be4b1b1
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Dec 7 15:33:41 2014 +1100

Bump jsaddle to 0.2.0.2

commit f8abb136ed58eae3b13ebf321e10719087ecf8af
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Oct 11 17:08:45 2014 +1100

Bump jsaddle to 0.2.0.0

commit 92ade451cc382a5dffa4cd04eb9d15f114b14d12
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Sep 11 23:35:22 2014 +0300

dev-haskell/jsaddle: allow lens-4.4

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

commit e7465fd82c36055625f09107a3d1b6d8afa630b9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Aug 10 13:05:28 2014 +0300

dev-haskell/jsaddle: allow lens-4.3

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

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 94d48c4132fbb1947db0244548c6dccbbec58192
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Jun 26 22:44:10 2014 +1000

Bump jsaddle to 0.1.1.7

commit 91bf5b4ba9299d51b1cf004091f0e4a0f238276b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun May 18 15:22:56 2014 +0300

dev-haskell/jsaddle: allow transformers-0.4

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

commit 3d9f6f5ad1518f891fd74fbbcd404fe4be44c8ee
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Mar 22 17:01:09 2014 +1100

Bump jsaddle to 0.1.1.4

commit 1e6cf327be9325705ac0b177fad008715df3e76f
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Mar 10 23:35:49 2014 +1100

Add jsaddle for leksah