dev-haskell/gio
Binding to GIO
ChangeLog
commit 49316b6e2b8dae3d054cf883e53e6b33b6233c69
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon May 22 17:05:29 2023 +1000
dev-haskell/gio: add github, hackage upstream metadata
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 4c1ca6b55fe1a740e85a4c103eb2be6ec685a713
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon May 22 17:05:21 2023 +1000
dev-haskell/gio: drop 0.13.8.2
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 7ce772c94b3d7110b1652d7f15def2236b2bb127
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon May 22 17:05:19 2023 +1000
dev-haskell/gio: add 0.13.10.0
Signed-off-by: Jack Todaro <solpeth@posteo.org>
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 a5d8b30866ccc3c630fede9afbdae369390c32a7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Oct 28 09:51:38 2022 -0600
dev-haskell/gio: 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 5ff57319b1ccf178480e3ec4dfe7754e4855b5fe
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Aug 7 07:29:28 2022 +1000
dev-haskell/gio: refresh metadata.xml
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit a62afb9bf7c8f9d92c25cadab2f3b7a12310fc1c
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Aug 7 07:19:06 2022 +1000
dev-haskell/gio: drop 0.13.8.1-r1
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit bef68dd45387e3a6aa8c209131d0f0b9eff94a47
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Aug 7 07:19:04 2022 +1000
dev-haskell/gio: add 0.13.8.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 d75b6a115e04fe89a63291b1f4cf806974c57266
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Jan 19 12:07:27 2022 +1100
dev-haskell/gio: allow Cabal-3.4
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 9e7324c47f51ba9bf9ed37998718e25c76a5fcbb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Aug 7 23:34:42 2020 +0100
*/*: drop ~ppc/~ppc64 keywords following ::gentoo
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 9b78203859795ad726bd6ef177ce8dec17f8bca5
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon Jun 22 08:21:30 2020 +1000
dev-haskell/gio: bump up to 0.13.8.1
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 4dea016a330ccb7e8318237589b3548d3e5a9a1c
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Apr 15 21:38:00 2020 +1000
dev-haskell/gio: Loosen cabal dep
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --force
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit 87599158358c20207447089a6ac1f50467146c27
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Apr 14 07:41:06 2020 +0100
*/*: drop ia64 keywords following ::gentoo
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 0ab81901c65aff38c5c322d9ae7955e297987b6c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 11 11:27:33 2020 +0100
dev-lang/ghc: follow sparc keywords removal
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 114f835a21d4050207e344901b7c57364ea219cb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 22 10:03:36 2020 +0000
*/*: drop alpha keywords following ::gentoo's cleanup
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 6c39ec215bc9eac1c2898d04435a87282eb0e084
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Wed Feb 5 12:14:17 2020 -0330
dev-haskell/gio: bump up to 0.13.8.0
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
commit 02934e0c95e5d85e4394abf50f0ff2bf9d47cd99
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Dec 5 13:57:56 2019 -0330
dev-haskell/gio: drop old
Keep last: 0.13.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 1a814d4fea38f674fc5d91644d0771b15a55aa6c
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Oct 14 22:35:01 2019 +1100
dev-haskell/gio: Bump to 0.13.6.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit 003a01aafcca1461e8d3c2478c37e3b6638d0aba
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Oct 11 17:13:17 2018 +1100
dev-haskell/gio: Loosen Cabal dep
Package-Manager: Portage-2.3.50, Repoman-2.3.11
commit 93023a23ae80397aedccae292e117473737c4c26
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 10 12:20:59 2018 +0100
sync keywords from ::gentoo
Done as:
$ syn-kw -p ~/portage/gentoo .
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit be04ecea58d89834d9efd35c6c4d4defd70d402f
Author: Mark Wright <gienah@gentoo.org>
Date: Mon May 21 18:34:00 2018 +1000
dev-haskell/gio: Bump to 0.13.5.0
commit d8f35ca27f7a99ce645a92d31992959bc6cf2e40
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Apr 11 15:46:29 2018 +1000
dev-haskell/gio: Loosen cabal dep for ghc 8.4
commit 5e9a2815b64c5fb45e0a60769158f9c5b35e58b6
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Feb 12 09:39:50 2018 +1100
dev-haskell/gio: Bump to 0.13.4.1
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 8887e55003f8f734a82b99ecec1070b4741dd288
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Nov 5 18:41:25 2016 +0000
dev-haskell/gio: bump up to 0.13.3.1
Package-Manager: portage-2.3.2
commit a07c9f139cef1456960bbc8b15d99be968fbb53f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 30 19:15:23 2016 +0100
dev-haskell/gio: bump up to 0.13.3.0
Package-Manager: portage-2.3.0_rc1
commit 18e6e6d7ea79e1a317fa2b928b84f70ec6a39701
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue May 24 09:11:39 2016 +0100
dev-haskell/gio: bump up to 0.13.2.0
Package-Manager: portage-2.3.0_rc1
commit cb425417e619f2601ff26e72290ee0569c4354c6
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed May 18 09:27:30 2016 +0100
sync keywords from ::gentoo
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit 1c8018aeeb65c6ff404c081feea1b7e10fef7b40
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 9 23:00:45 2016 +0100
dev-haskell/gio: drop old
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 28c9de86d2c7e38bedddf4bdd0fcc90aa0c903f3
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Dec 13 17:25:45 2015 +0000
dev-haskell/gio: bump up to 0.13.1.1
Package-Manager: portage-2.2.26
commit c80c637e5287d13d838a414caac5cd788e564be1
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 20 20:53:05 2015 +0100
sync keywords from ::gentoo
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
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 c23003e86df25d752c5042018bd31d676beffcf9
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Apr 4 17:54:46 2015 +1100
Bump gio to 0.13.1.0
commit a291e97495e598093b5d7dac144d5762dc59a313
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jan 4 11:15:12 2015 +0000
dev-haskell/gio: convert to 'sed' for easier copying
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit dc2647f42ff6cd4674774167bb44711f67002a47
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jan 4 11:00:15 2015 +0000
dev-haskell/gio: workaround module order problem on ghc-7.10
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit 5441b9c5b72da63d1c04fb32ce638259ef183656
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Jan 3 20:24:21 2015 +1100
Bump gio to 0.13.0.4. Patch to compile with ghc 7.10, install fails with ghc 7.10.1 rc1.
commit fc041e0c52af9ce678ccad92d7f1a0d5a5d94680
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Dec 3 13:27:40 2014 +1100
Bump gio to 0.13.0.3
commit 9bfce1f877b71c729d1699dafafdaa96467fa6bf
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Oct 18 19:14:29 2014 +1100
Bump gio to 0.13.0.2
commit 3bdb582a0bde885dffd6f077378bf4735c608a97
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Oct 17 21:14:59 2014 +1100
Bump gio to 0.13.0.1
commit 16ba06989d9b6015d1c0bc0778c588f679dc9b39
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Oct 10 16:48:24 2014 +1100
Bump gio 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 d6c92b1789331ac1b0c9ca668275eba44a4ba96a
Author: Mark Wright <gienah@gentoo.org>
Date: Wed May 21 00:32:46 2014 +1000
update the date
commit 6a56d30c648151307121c7f0d6f70e0144096b88
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Mar 2 23:40:30 2014 +1100
Bump gio to 0.12.5.3
commit 36840436c207801d85dac6d51fd1d42d4cbf2512
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Dec 12 17:50:24 2013 +1100
Remove old gio versions from the Manifest.
commit 5e7d05a93de29490e959639bea70164dfd69c12d
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 10 13:25:32 2013 +1100
Move gio into slot 0, remove old versions
commit 0f8a76284ecbcc8c7904ac0e6f5c03aedab67d96
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 3 20:19:09 2013 +1100
Bump gio to 0.12.5.0
commit 54ecf78fe38c4c10f2bda670b76f82d5d0f26746
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Nov 24 23:27:03 2013 +1100
gtk2hs moved from darcs to github. gtk2hs upstream bumped the version no in the repo, but only from 0.12.4 to 0.12.5.0 - since I guess they intend to release it some day with that version I need to tighten the constraints on existing packages or they will get the wrong version. So I am undoing the workaround where I earlier renamed the gtk2hs gtk3 head stuff to 0.13 (as it had the same version in head, so it conflicted), and tighten the constraint on stuff that wants gtk2
commit 56f12519971190b57cadb729004b156af97893d0
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Aug 4 13:08:30 2013 +1000
upstream bumped the darcs version to 0.12.4.1, so rename that to 0.13.0 to be able to choose the gtk3 slot 3 version
commit e94c05d5563928e56ac1394e5655e41411e5f4cb
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 1 21:25:44 2013 +1100
gio: change the version number to 0.13.0 for gtk+3 darcs to distinguish it from gtk+2 hackage
commit 765e602d92697049bdd9a75b5f569856911b0234
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 1 19:33:35 2013 +1100
slot 3 gtk+ 3 live gio
commit 1a57b63b50922220293556fe44c783b45823ef81
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 1 18:59:47 2013 +1100
slot 2 gio
commit ac3f6b4022e4c39b55b3c86918aff5bac651ee58
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Feb 9 21:42:55 2013 +0300
synced keywords from the main tree
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 3ae89184d70386207476d51eb718d85bda4ed15f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jan 1 21:13:27 2013 +0300
Synced keywords from gentoo-x86 (great gnome keywording by ago)
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 7b1ec95e6bd637d93e14cb1e0aae47fd4ad53f03
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Nov 25 17:38:49 2012 +1100
Bump gio to 0.12.4
commit 334ebf8aa5388947b91dc2059f11186037fb3eac
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Oct 11 13:01:56 2012 +1100
Thanks to romildo for the pointer to the patch submitted to upstream to make gtk2hs build with ghc 7.6.1
commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400
big mirror update
commit d7d52caa0ec415c21626f835b0480d173c693b1d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Aug 16 20:16:11 2012 +0300
Sync keywords from portage (mostly stable)
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 321dcf4eeb62dc5e78c5081179aee3f578e2cc1a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Mar 10 14:34:11 2012 +0300
dev-haskell/gio: bump up to 0.12.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit cbe5a309ae6693557a347572afc31413d6676f8f
Author: Mark Wright <markwright@internode.on.net>
Date: Mon Nov 21 19:56:05 2011 +1100
Bump gio to 0.12.2, built with ghc 7.2.2, 7.0.4 and 6.12.3
commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100
Add hoogle support
commit 4747e05f9a6668b4cc2d481b93a610adc3b2434b
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Sep 17 13:39:58 2011 +1000
Bump gio to 0.12.1, built with ghc 7.2.1, 7.0.4 and 6.12.3
commit d8c7710ebbf25917ee74057537b13f544cf26aa6
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Aug 2 14:04:52 2011 +0300
synced back some KEYWORDS from portage
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit cf5be8379ad5eb863055db117352b4748b89ba27
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 28 09:54:36 2011 +0300
dev-haskell/gio: fix build against ghc-7.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 878d1521c0a546281260098ea85783e0d33206d3
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon May 9 17:45:24 2011 +0300
dev-haskell/gio: switch to EAPI=3
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 01039a04be975de256c550bf5411a9aff0a34443
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Dec 28 08:55:18 2010 +0000
gtk2hs: bump gio
commit 40a88882bc03ebd2303b6a066a535d495fe6009c
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Aug 29 07:15:24 2010 +0000
Bump gio to 0.11.1
commit 3f4e214cf80cbfcddbc11822fc20f2480f28fbf9
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Fri May 28 14:40:35 2010 +0000
Add gio (part of gtk2hs)
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon May 22 17:05:29 2023 +1000
dev-haskell/gio: add github, hackage upstream metadata
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 4c1ca6b55fe1a740e85a4c103eb2be6ec685a713
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon May 22 17:05:21 2023 +1000
dev-haskell/gio: drop 0.13.8.2
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 7ce772c94b3d7110b1652d7f15def2236b2bb127
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon May 22 17:05:19 2023 +1000
dev-haskell/gio: add 0.13.10.0
Signed-off-by: Jack Todaro <solpeth@posteo.org>
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 a5d8b30866ccc3c630fede9afbdae369390c32a7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Oct 28 09:51:38 2022 -0600
dev-haskell/gio: 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 5ff57319b1ccf178480e3ec4dfe7754e4855b5fe
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Aug 7 07:29:28 2022 +1000
dev-haskell/gio: refresh metadata.xml
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit a62afb9bf7c8f9d92c25cadab2f3b7a12310fc1c
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Aug 7 07:19:06 2022 +1000
dev-haskell/gio: drop 0.13.8.1-r1
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit bef68dd45387e3a6aa8c209131d0f0b9eff94a47
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Aug 7 07:19:04 2022 +1000
dev-haskell/gio: add 0.13.8.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 d75b6a115e04fe89a63291b1f4cf806974c57266
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Jan 19 12:07:27 2022 +1100
dev-haskell/gio: allow Cabal-3.4
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 9e7324c47f51ba9bf9ed37998718e25c76a5fcbb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Aug 7 23:34:42 2020 +0100
*/*: drop ~ppc/~ppc64 keywords following ::gentoo
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 9b78203859795ad726bd6ef177ce8dec17f8bca5
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon Jun 22 08:21:30 2020 +1000
dev-haskell/gio: bump up to 0.13.8.1
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 4dea016a330ccb7e8318237589b3548d3e5a9a1c
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Apr 15 21:38:00 2020 +1000
dev-haskell/gio: Loosen cabal dep
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --force
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit 87599158358c20207447089a6ac1f50467146c27
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Apr 14 07:41:06 2020 +0100
*/*: drop ia64 keywords following ::gentoo
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 0ab81901c65aff38c5c322d9ae7955e297987b6c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 11 11:27:33 2020 +0100
dev-lang/ghc: follow sparc keywords removal
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 114f835a21d4050207e344901b7c57364ea219cb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 22 10:03:36 2020 +0000
*/*: drop alpha keywords following ::gentoo's cleanup
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 6c39ec215bc9eac1c2898d04435a87282eb0e084
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Wed Feb 5 12:14:17 2020 -0330
dev-haskell/gio: bump up to 0.13.8.0
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
commit 02934e0c95e5d85e4394abf50f0ff2bf9d47cd99
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Dec 5 13:57:56 2019 -0330
dev-haskell/gio: drop old
Keep last: 0.13.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 1a814d4fea38f674fc5d91644d0771b15a55aa6c
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Oct 14 22:35:01 2019 +1100
dev-haskell/gio: Bump to 0.13.6.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit 003a01aafcca1461e8d3c2478c37e3b6638d0aba
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Oct 11 17:13:17 2018 +1100
dev-haskell/gio: Loosen Cabal dep
Package-Manager: Portage-2.3.50, Repoman-2.3.11
commit 93023a23ae80397aedccae292e117473737c4c26
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 10 12:20:59 2018 +0100
sync keywords from ::gentoo
Done as:
$ syn-kw -p ~/portage/gentoo .
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit be04ecea58d89834d9efd35c6c4d4defd70d402f
Author: Mark Wright <gienah@gentoo.org>
Date: Mon May 21 18:34:00 2018 +1000
dev-haskell/gio: Bump to 0.13.5.0
commit d8f35ca27f7a99ce645a92d31992959bc6cf2e40
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Apr 11 15:46:29 2018 +1000
dev-haskell/gio: Loosen cabal dep for ghc 8.4
commit 5e9a2815b64c5fb45e0a60769158f9c5b35e58b6
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Feb 12 09:39:50 2018 +1100
dev-haskell/gio: Bump to 0.13.4.1
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 8887e55003f8f734a82b99ecec1070b4741dd288
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Nov 5 18:41:25 2016 +0000
dev-haskell/gio: bump up to 0.13.3.1
Package-Manager: portage-2.3.2
commit a07c9f139cef1456960bbc8b15d99be968fbb53f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 30 19:15:23 2016 +0100
dev-haskell/gio: bump up to 0.13.3.0
Package-Manager: portage-2.3.0_rc1
commit 18e6e6d7ea79e1a317fa2b928b84f70ec6a39701
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue May 24 09:11:39 2016 +0100
dev-haskell/gio: bump up to 0.13.2.0
Package-Manager: portage-2.3.0_rc1
commit cb425417e619f2601ff26e72290ee0569c4354c6
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed May 18 09:27:30 2016 +0100
sync keywords from ::gentoo
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit 1c8018aeeb65c6ff404c081feea1b7e10fef7b40
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 9 23:00:45 2016 +0100
dev-haskell/gio: drop old
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 28c9de86d2c7e38bedddf4bdd0fcc90aa0c903f3
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Dec 13 17:25:45 2015 +0000
dev-haskell/gio: bump up to 0.13.1.1
Package-Manager: portage-2.2.26
commit c80c637e5287d13d838a414caac5cd788e564be1
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 20 20:53:05 2015 +0100
sync keywords from ::gentoo
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
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 c23003e86df25d752c5042018bd31d676beffcf9
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Apr 4 17:54:46 2015 +1100
Bump gio to 0.13.1.0
commit a291e97495e598093b5d7dac144d5762dc59a313
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jan 4 11:15:12 2015 +0000
dev-haskell/gio: convert to 'sed' for easier copying
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit dc2647f42ff6cd4674774167bb44711f67002a47
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jan 4 11:00:15 2015 +0000
dev-haskell/gio: workaround module order problem on ghc-7.10
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit 5441b9c5b72da63d1c04fb32ce638259ef183656
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Jan 3 20:24:21 2015 +1100
Bump gio to 0.13.0.4. Patch to compile with ghc 7.10, install fails with ghc 7.10.1 rc1.
commit fc041e0c52af9ce678ccad92d7f1a0d5a5d94680
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Dec 3 13:27:40 2014 +1100
Bump gio to 0.13.0.3
commit 9bfce1f877b71c729d1699dafafdaa96467fa6bf
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Oct 18 19:14:29 2014 +1100
Bump gio to 0.13.0.2
commit 3bdb582a0bde885dffd6f077378bf4735c608a97
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Oct 17 21:14:59 2014 +1100
Bump gio to 0.13.0.1
commit 16ba06989d9b6015d1c0bc0778c588f679dc9b39
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Oct 10 16:48:24 2014 +1100
Bump gio 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 d6c92b1789331ac1b0c9ca668275eba44a4ba96a
Author: Mark Wright <gienah@gentoo.org>
Date: Wed May 21 00:32:46 2014 +1000
update the date
commit 6a56d30c648151307121c7f0d6f70e0144096b88
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Mar 2 23:40:30 2014 +1100
Bump gio to 0.12.5.3
commit 36840436c207801d85dac6d51fd1d42d4cbf2512
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Dec 12 17:50:24 2013 +1100
Remove old gio versions from the Manifest.
commit 5e7d05a93de29490e959639bea70164dfd69c12d
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 10 13:25:32 2013 +1100
Move gio into slot 0, remove old versions
commit 0f8a76284ecbcc8c7904ac0e6f5c03aedab67d96
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 3 20:19:09 2013 +1100
Bump gio to 0.12.5.0
commit 54ecf78fe38c4c10f2bda670b76f82d5d0f26746
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Nov 24 23:27:03 2013 +1100
gtk2hs moved from darcs to github. gtk2hs upstream bumped the version no in the repo, but only from 0.12.4 to 0.12.5.0 - since I guess they intend to release it some day with that version I need to tighten the constraints on existing packages or they will get the wrong version. So I am undoing the workaround where I earlier renamed the gtk2hs gtk3 head stuff to 0.13 (as it had the same version in head, so it conflicted), and tighten the constraint on stuff that wants gtk2
commit 56f12519971190b57cadb729004b156af97893d0
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Aug 4 13:08:30 2013 +1000
upstream bumped the darcs version to 0.12.4.1, so rename that to 0.13.0 to be able to choose the gtk3 slot 3 version
commit e94c05d5563928e56ac1394e5655e41411e5f4cb
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 1 21:25:44 2013 +1100
gio: change the version number to 0.13.0 for gtk+3 darcs to distinguish it from gtk+2 hackage
commit 765e602d92697049bdd9a75b5f569856911b0234
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 1 19:33:35 2013 +1100
slot 3 gtk+ 3 live gio
commit 1a57b63b50922220293556fe44c783b45823ef81
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 1 18:59:47 2013 +1100
slot 2 gio
commit ac3f6b4022e4c39b55b3c86918aff5bac651ee58
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Feb 9 21:42:55 2013 +0300
synced keywords from the main tree
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 3ae89184d70386207476d51eb718d85bda4ed15f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jan 1 21:13:27 2013 +0300
Synced keywords from gentoo-x86 (great gnome keywording by ago)
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 7b1ec95e6bd637d93e14cb1e0aae47fd4ad53f03
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Nov 25 17:38:49 2012 +1100
Bump gio to 0.12.4
commit 334ebf8aa5388947b91dc2059f11186037fb3eac
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Oct 11 13:01:56 2012 +1100
Thanks to romildo for the pointer to the patch submitted to upstream to make gtk2hs build with ghc 7.6.1
commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400
big mirror update
commit d7d52caa0ec415c21626f835b0480d173c693b1d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Aug 16 20:16:11 2012 +0300
Sync keywords from portage (mostly stable)
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 321dcf4eeb62dc5e78c5081179aee3f578e2cc1a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Mar 10 14:34:11 2012 +0300
dev-haskell/gio: bump up to 0.12.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit cbe5a309ae6693557a347572afc31413d6676f8f
Author: Mark Wright <markwright@internode.on.net>
Date: Mon Nov 21 19:56:05 2011 +1100
Bump gio to 0.12.2, built with ghc 7.2.2, 7.0.4 and 6.12.3
commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100
Add hoogle support
commit 4747e05f9a6668b4cc2d481b93a610adc3b2434b
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Sep 17 13:39:58 2011 +1000
Bump gio to 0.12.1, built with ghc 7.2.1, 7.0.4 and 6.12.3
commit d8c7710ebbf25917ee74057537b13f544cf26aa6
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Aug 2 14:04:52 2011 +0300
synced back some KEYWORDS from portage
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit cf5be8379ad5eb863055db117352b4748b89ba27
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 28 09:54:36 2011 +0300
dev-haskell/gio: fix build against ghc-7.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 878d1521c0a546281260098ea85783e0d33206d3
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon May 9 17:45:24 2011 +0300
dev-haskell/gio: switch to EAPI=3
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 01039a04be975de256c550bf5411a9aff0a34443
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Dec 28 08:55:18 2010 +0000
gtk2hs: bump gio
commit 40a88882bc03ebd2303b6a066a535d495fe6009c
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Aug 29 07:15:24 2010 +0000
Bump gio to 0.11.1
commit 3f4e214cf80cbfcddbc11822fc20f2480f28fbf9
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Fri May 28 14:40:35 2010 +0000
Add gio (part of gtk2hs)