[gentoo-commits] repo/gentoo:master commit in: dev-haskell/dbus/files/, dev-haskell/dbus/

2022-08-20 Thread Sam James
commit: 826a5068a35ddca24b847e389351cf88706c5227
Author: hololeap  users  noreply  github  com>
AuthorDate: Fri Aug  5 19:18:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 21 02:21:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826a5068

dev-haskell/dbus: Disable integration tests

These tests try to spin up an instance of dbus-daemon

Signed-off-by: Sam James  gentoo.org>

 dev-haskell/dbus/dbus-1.2.22.ebuild|  4 
 .../dbus-1.2.22-disable-integration-tests.patch| 28 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-haskell/dbus/dbus-1.2.22.ebuild 
b/dev-haskell/dbus/dbus-1.2.22.ebuild
index 58157ba088dc..39a045969ae2 100644
--- a/dev-haskell/dbus/dbus-1.2.22.ebuild
+++ b/dev-haskell/dbus/dbus-1.2.22.ebuild
@@ -16,6 +16,10 @@ LICENSE="Apache-2.0"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.22-disable-integration-tests.patch"
+)
+
 RDEPEND="=dev-haskell/conduit-1.3.0:=[profile?] 

+Signed-off-by: hololeap 
+
+dev-haskell/dbus: Disable integration tests
+
+These tests try to spin up an instance of dbus-daemon
+
+diff -urN dbus-1.2.22/tests/DBusTests.hs dbus-1.2.22-r1/tests/DBusTests.hs
+--- dbus-1.2.22/tests/DBusTests.hs 2021-12-16 12:34:16.0 -0700
 dbus-1.2.22-r1/tests/DBusTests.hs  2022-08-05 12:51:12.447871229 -0600
+@@ -23,7 +23,7 @@
+ import DBusTests.BusName
+ import DBusTests.Client
+ import DBusTests.ErrorName
+-import DBusTests.Integration
++--import DBusTests.Integration
+ import DBusTests.InterfaceName
+ import DBusTests.Introspection
+ import DBusTests.MemberName
+@@ -55,7 +55,7 @@
+ , test_BusName
+ , test_Client
+ , test_ErrorName
+-, test_Integration
++--, test_Integration
+ , test_InterfaceName
+ , test_Introspection
+ , test_MemberName



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/dbus/files/, dev-haskell/dbus/

2020-08-27 Thread Sergei Trofimovich
commit: 4e7033cf62a1b01f4e7fdb3c52a40aada3d5aa39
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Aug 27 07:23:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Aug 27 07:23:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7033cf

dev-haskell/dbus: drop old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/dbus/Manifest  |   4 -
 dev-haskell/dbus/dbus-0.10.10.ebuild   |  36 ---
 dev-haskell/dbus/dbus-0.10.11-r1.ebuild|  43 
 dev-haskell/dbus/dbus-0.10.12.ebuild   |  40 
 dev-haskell/dbus/dbus-0.10.13.ebuild   |  37 ---
 .../dbus/files/dbus-0.10.11-cereal-0.5.patch   | 113 -
 dev-haskell/dbus/files/dbus-0.10.12-QC-2.8.2.patch |  15 ---
 7 files changed, 288 deletions(-)

diff --git a/dev-haskell/dbus/Manifest b/dev-haskell/dbus/Manifest
index f5a1b24969f..5d8457279b5 100644
--- a/dev-haskell/dbus/Manifest
+++ b/dev-haskell/dbus/Manifest
@@ -1,5 +1 @@
-DIST dbus-0.10.10.tar.gz 73707 BLAKE2B 
90903a39d6962fcd3864988215fc74a3f85571509f021a3507f392dd14f2b358d75558dc25269a49426bfcef18eccc53e76c468559b3329367db7ab5904e9879
 SHA512 
c2faa76c32abb19ab903c015f6fc133beb605bbb4459d018fa544ffe4e04110cc63fc45815d862e8311f5b99de9c180c8eeb8e135fd6c7eb388ff579529a8ead
-DIST dbus-0.10.11.tar.gz 74853 BLAKE2B 
e72838c14906106b2114d9be9d8580295617c33fd322a3139c8c8245849dd77837cc26587c0289982de32442265b477754196f1b600f630d2f05f1c5312941f1
 SHA512 
290c1e9b142b920d56c59f3b250da88e114d850c8d846c37b400b21e92fae2d58983b4821497b61d0ff96f54179aedb70a5eb3ca40e1fbb6bbe59dee2f9256ff
-DIST dbus-0.10.12.tar.gz 74960 BLAKE2B 
b0bf015a761e3bcff8b5b40165f475c0ce00320f95a3f21cad65fed2db6955d982c2c4dbee2e9697f9a67f44b680f12e00c892a1dfa5fd45f745167d39307e66
 SHA512 
e725adc1b9dbbef4e2f47fd96ae60894f6553a15d5524071f7d6a48ab60cd6c25cda9be3cf84c5f4090f9769810abab7939a7333dcf77f31d1a71690bb6852d9
-DIST dbus-0.10.13.tar.gz 75603 BLAKE2B 
b1acb541505f0f9afe63fd8d9441114fcee3574e109686b16cd5c506aa940674352d32c14e155d2a2ddbc4bab3485ed70f747f59240b572559d6e649aff3a8da
 SHA512 
e3cbb4153cd9df9308d89662b83659e13f07881f4d652c6f02dc6b6768ac1009552a7cfa9c610ededc9b630d26290eec153a9b08b7a3d70b44a6946af3d030ec
 DIST dbus-1.2.16.tar.gz 78086 BLAKE2B 
b0909a8679f746e9f7ab4f949f44d44246271441e23c9baac41514a478d7cf2a6e58a2c697b2e7f005341b544d4533efb6f0065eec40f178303aaea7b1f5014d
 SHA512 
fbcddba41d5a6ea3c93841f56b80c43e968758eb8979412cd15a3e6f384bb042a025dc4850dc2e584b459b0c7b99db791d1a9b17090108c004f657f7e125e441

diff --git a/dev-haskell/dbus/dbus-0.10.10.ebuild 
b/dev-haskell/dbus/dbus-0.10.10.ebuild
deleted file mode 100644
index eb0ec15878c..000
--- a/dev-haskell/dbus/dbus-0.10.10.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.5.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A client library for the D-Bus IPC system"
-HOMEPAGE="https://john-millikin.com/software/haskell-dbus/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/cereal-0.3.4:=[profile?] 
=dev-haskell/libxml-sax-0.7:=[profile?] 
=dev-haskell/network-2.2.3:=[profile?]
-   >=dev-haskell/parsec-2.0:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-haskell/text-0.11.1.5:=[profile?]
-   >=dev-haskell/transformers-0.2:=[profile?]
-   >=dev-haskell/vector-0.7:=[profile?] 
=dev-haskell/xml-types-0.3:=[profile?] 
=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.8
-   test? ( >=dev-haskell/chell-0.4 =dev-haskell/chell-quickcheck-0.2 
=dev-haskell/quickcheck-2.4 )
-"

diff --git a/dev-haskell/dbus/dbus-0.10.11-r1.ebuild 
b/dev-haskell/dbus/dbus-0.10.11-r1.ebuild
deleted file mode 100644
index 394878470e0..000
--- a/dev-haskell/dbus/dbus-0.10.11-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A client library for the D-Bus IPC system"
-HOMEPAGE="https://john-millikin.com/software/haskell-dbus/;
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/cereal-0.3.4:=[profile?]
-   >=dev-haskell/libxml-sax-0.7:=[profile?] 
=dev-haskell/network-2.2.3:=[profile?]
-   >=dev-haskell/parsec-2.0:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-haskell/text-0.11.1.5:=[profile?]
-   >=dev-haskell/transformers-0.2:=[profile?]
-