gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/svgcairo

Binding to the libsvg-cairo library

Screenshots

  • svgcairo-0.13.2.1
    ~amd64
    doc hscolour hoogle

    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 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 ebe9488fe5b5925db5c33b089bd24b4f56a80aa9
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Oct 28 10:26:53 2022 -0600

dev-haskell/svgcairo: Add GHC_BOOTSTRAP_PACKAGES

Needed because of recent change in eclass

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1327
See: 5cfaa84b6afa9f7fdba4845e599c22a02a29dbc7
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 2cd3a9850dac22ab6ba80e5a90c1d654ba783512
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Tue Feb 16 23:56:05 2021 -0500

dev-haskell/svgcairo: remove redundant longdescription from metadata

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>

commit ca276f34f4d30b450ef4e8dc07d7f9a78e57a81b
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Sun Dec 20 20:39:26 2020 -0500

dev-haskell/svgcairo: Add support for Cabal 3.2 (remove upper-bound constraint)

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit c49a14e7ae9f900e558eaab851ecbaec1d3deea5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Oct 28 23:24:23 2020 +0000

dev-haskell/svgcairo: drop non-working USE=profile

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

commit 00f11bae7a63452f980e26f6ef32d91864835457
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Jan 24 23:47:46 2020 -0500

dev-haskell/svgcairo: bump up to 0.13.2.1

Package-Manager: Portage-2.3.79, Repoman-2.3.16
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 82fb3eebe0ad66bea0d4ed4fae1e4977c12bf9f3
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Oct 24 16:23:52 2019 -0230

dev-haskell/svgcairo: bump up to 0.13.2.0

ghc 8.6.5
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

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 0fcac54813cd54ad6550c3cf1c4375577fafb1d9
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Nov 5 11:59:24 2016 +0000

dev-haskell/svgcairo: bump up to 0.13.1.1

Package-Manager: portage-2.3.2

commit 91f80ef94d571a33eb1d78b7e585772373a64604
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue May 24 21:43:04 2016 +0100

dev-haskell/svgcairo: bump up to 0.13.1.0

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 93201a2214658b45de2cf6067f43aba1534110a3
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Dec 13 16:50:39 2015 +0000

dev-haskell/svgcairo: bump up to 0.13.0.4

Package-Manager: portage-2.2.26

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 0a3beb0890a36c59f96e8af3b5004db88f5d470b
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Apr 6 19:49:40 2015 +0100

dev-haskell/svgcairo: bump up to 0.13.0.3

Package-Manager: portage-2.2.17

commit 4e1e1cfcfa3a0f5776811cfca22636308c2fcc50
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Mar 9 22:22:05 2015 +1100

Bump svgcairo to 0.13.0.2

commit 835cdfe90cee9217ef820985b74be2e03bc4e6a3
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Jan 5 19:38:39 2015 +1100

Bump svgcairo to 0.13.0.1

commit 9f306fac9d8e0d1d50991aafda47638487851477
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Oct 10 17:09:09 2014 +1100

Bump svgcairo to 0.13.0.0

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 5e27304302e08a4a86ef7b6fdb9e8ee7586ec21a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Apr 17 23:54:34 2014 +0300

dev-haskell/svgcairo: bump up to 0.12.5.2

Package-Manager: portage-2.2.10_p15

commit 02f9fa618ba2029a3af97a9fc382dec138eaa9e5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Dec 16 18:33:49 2013 +0300

updated Manifests (haskell-names lacked Csums)

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

commit 65a89b47b7e012b6e7e13b0885320f35a0c317df
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 10 14:40:58 2013 +1100

Move glib and cairo into slot 0 in svgcairo

commit 5151ee3a0b344374ba1e235fa919daba1fb101ea
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 3 22:46:08 2013 +1100

Correction to an error message.

commit 2521eb1fa55ec7322231cab91e3f12f82a1a8fc3
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 3 20:31:24 2013 +1100

Bump svgcairo to 0.12.5.0

commit b90d481e6075cc653369ea2046433a51c7b679e6
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Nov 25 01:15:56 2013 +1100

Tighten gtk2hs deps in dev-haskell/svgcairo

commit 6f7aebcd506500198ad5318b202d35ebeef35254
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Apr 2 02:31:53 2013 +1100

slot 2 svgcairo

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 ac4a78539721c8cddbe28a9cff9603bc7fb2be8d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue May 29 23:23:33 2012 +0300

dev-haskell/svgcairo: bump up to 0.12.1.1

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

commit cd6e8544e5034d19580dcdeaf98a17b3ad29ae6c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Mar 14 11:05:02 2012 +0300

dev-haskell/svgcairo: fix build failure on cabal-1.14

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

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

Add hoogle support

commit 6e030ae8cd1dd2de964242bb82e1dd1a0a170cf5
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Sep 17 16:04:22 2011 +1000

Bump svgcairo to 0.12.1, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit e61bb3ae91b1768ff2f928d091032acd38b1900e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun May 1 19:17:03 2011 +0300

dev-haskell/svgcairo: add CABAL_FEATURES="nocabaldep" (noticed by Felipe Almeida Lessa)

Uses gtk2hs-buildtools and even has the comment about 'nocabaldep'.
Added the same comment to 'vte' and 'poppler'.

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

commit 5bcab2f8fe2677491fc662c7a3277d07320a97bb
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Dec 31 11:32:57 2010 +0000

Make the split gtk2hs ebuilds use nocabaldep
Currently the Gtk2HsSetup.hs script used for configuring/building does some
fancy auto-detection of the installed version of Cabal and matches it to
the version of GHC for registering purposes. As such, the eclasses attempt
to always use the maximum installed version stops this from working, so
we force using whichever version of Cabal that version of GHC came with.

commit 5f13a9e6d0e43cee0c18a6b903cff55c785d9bcd
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Dec 28 10:24:53 2010 +0000

gtk2hs: bump svgcairo

commit 0a0fe7437b1e5eac0cefbcced1d1c0a198f23519
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Mon Jun 28 20:21:41 2010 +0000

svgcairo: fix manifest

commit 43ea04ac6c0b4c039c7f17606c6f33e8326d67fc
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Jun 27 16:55:35 2010 +0000

Add svgcairo (part of gtk2hs)