summaryrefslogtreecommitdiff
path: root/dev-haskell/x11
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /dev-haskell/x11
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'dev-haskell/x11')
-rw-r--r--dev-haskell/x11/Manifest9
-rw-r--r--dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch10
-rw-r--r--dev-haskell/x11/x11-1.6.1.1.ebuild2
-rw-r--r--dev-haskell/x11/x11-1.6.1.2.ebuild2
-rw-r--r--dev-haskell/x11/x11-1.8-r1.ebuild2
-rw-r--r--dev-haskell/x11/x11-1.9.1.ebuild44
6 files changed, 63 insertions, 6 deletions
diff --git a/dev-haskell/x11/Manifest b/dev-haskell/x11/Manifest
index 022238c25117..63feff1ec39a 100644
--- a/dev-haskell/x11/Manifest
+++ b/dev-haskell/x11/Manifest
@@ -1,8 +1,11 @@
AUX x11-1.8-no-LDFLAGS.patch 375 BLAKE2B ffaed9994a08f5e69354235cdc08d3c7a4156a22c4528e82a2c12e92bcc8d3451d5f30a619066f553cd4a96ebfe22f75fca1284ceb37bf33b8726e72d92dad1e SHA512 10637a22e5a49cbc570d60861ad6912c886355e99033d3a31ff874681e5bd00907d929b8bbac24372766f2bab36b9ac75aee3bc1e1c72a49366be73e566273b9
+AUX x11-1.9-no-LDFLAGS.patch 296 BLAKE2B 8ab586c978cbf6a224bd4edb65be6e19f7135ad5572c28fc732ab0e12b975840a08178cc8edead2589b6ea3b027c02967fbb013f6b95bc4a7d6fae85f7f508f5 SHA512 0937dda56fe2590c75bd3c1be5bfaaf87b9dfd4c960978143cc689f8e762c9a2f7ad056029c850e8fd52e367d75816866c8136635e1056da2101bed68a88bbc1
DIST X11-1.6.1.1.tar.gz 188628 BLAKE2B 8ce533c89812c1b1e5babd1025773919518f021396d67bda3cc87b0ec61b241ebe27ca40ff4ae9fca9562a73263b71b64ceda098ff809a9a688230d5a71efcde SHA512 d5f58a7ab2450e145e890187e8dc7b43e286d2a95414a605e549cbf48568ef0d89f662870b2010eecba3b8fdd2a3a57214d33fc8775426e7e23ffad727b4e144
DIST X11-1.6.1.2.tar.gz 188612 BLAKE2B f75e16010000fc28f899a008c547d6c7b3275f17eafface70f42cc9ef0542514090fccc42b69835df48f261b70f598e8484e99f563a41156b7613b555351292e SHA512 f8d01c806f59a20ad6d6632367b80ca972ebc2df9ba65fe23338d5fa1b933049c08609d25be690d87ba6dbe9cd1ba0f5a95e491c8abaca9eaec078ca03e0e01b
DIST X11-1.8.tar.gz 191331 BLAKE2B a539da2bb0231c4749a948574b99e7fa4d30e21b94d1eaa81f1d9f79885b16d5fa60578db868cceb842e27e6b84fa6e3c7a7d1cb757d4df26dfaf2786fc2f4e6 SHA512 bb647bcc7504b3e4267d6a8a6ec73766fe62d7f5b3966bfa037742849c4a1128ea22608dd8353a6035aedc2046c53fae65c8b54f2933a4b896297159f5c2e59c
-EBUILD x11-1.6.1.1.ebuild 998 BLAKE2B ba36f8013845e92e852368fa52bce4eb290d6a8214a884a514f91e73a4d07d2c2df8b76b7a79cff254b198a3fe0d2ce48c41d32f91ddd8289bf073f8c165e3d1 SHA512 ea3686bb5693bd9981ff7a6515452621414571dfccde39d6a6677baf7545ebdbd3f29ec7557a5a976ad7abd54fe186a277641e0f1cc38a25a5f4656091c54409
-EBUILD x11-1.6.1.2.ebuild 997 BLAKE2B c3dfbae2b5a28d5164f1f458d8a72a4c56cccc24b7f5485d9146ce8ea216197044fc4efb03fd8a02c34ff7a0c15a6c1d7056b36c61c9e6eab584741bd0b34c69 SHA512 9a4c22b0beff7ef91d2562f0fc6a540caa4f5dd5c838a5baa7b3168391cb2b3c7e6e8e6b9a0834132ed0d03a77892dba75b5d16cf12451352a50463cb3098409
-EBUILD x11-1.8-r1.ebuild 1030 BLAKE2B dcefd54b0281a8f9d4121dd39e65a7d77440ca24ae0cef827af7bb3a95a72863414d0439f8dcc984ca5a4ab5ce3162f0e2079393e297a5d3303b99e3db3f7f9e SHA512 6d0f3af44db5487c3ec1890453a94a56cf15e8896e4180180e17cf4795144c7f17fac0d79c1118d4d76b9bc653a77f7f9da7b8dbe83e94a97a7e33b50eb2cd20
+DIST X11-1.9.1.tar.gz 190698 BLAKE2B ba8ee8f26b6e7cacb2334248d3609863277817b2c06d5eb7d8491ee2804691bcc49bb1588e3f2308acacebb739d9d7920507969729ef651e9b0600aa5acbc1f4 SHA512 6fc3c8b71681ba45d14c4b709c58760d7bfcb3e6363ef6c79e3d3ecce8f5a30bda877141cea9de73094fc00fa064d23d36f1f8fa61aa65f2d9d75acd1808eaa7
+EBUILD x11-1.6.1.1.ebuild 991 BLAKE2B ed00e9399463af29a3f185c6a120ba2c5f87595d7e11576525da4300d4ec61586a267f174b11b7877e19c56be8023ed16b00f53cbec59b7750d4d324a3d0bc22 SHA512 2f5381da1f645faa41ad7ea69ebdc1714c891766fe0bb5dcbd4f14d615c0e89befdb7c95158160f20eded435cba6259930d7dd2b1df406a0241f20308bb2894b
+EBUILD x11-1.6.1.2.ebuild 990 BLAKE2B 76e9a41954fbc4982c0b2634f658a7ba3d1aa1474f40a900c54b69f4206371974a4083704a2f2a0ce0c1f6cab8f229f515e9f8c55745d2de068d8c8f2737c049 SHA512 b5bb526380b38b61c2b93900e1b871468d549e916e2f0ac3b1f999b3ffaed39f9c1a5cfa4f9c9203da274c754975d7f4fd20d5b02ba388d3cca2d7ce7933fc1a
+EBUILD x11-1.8-r1.ebuild 1023 BLAKE2B c60019d21af4074509b60bc8ff5ed6ee419a1b2b0dd1aacb907b1a3d4800d687279146313ff08697790caf3572e8354c1bdd913ba01a0788700d5859c02ae050 SHA512 71397810ce81a0f5af351ab2e0bcde0f16af354f31793f67bf78797a23e54608bbba4dd0bb8ad52a99cf161bc7836b8b27dd7bae5a96d669f6c1d91156029c45
+EBUILD x11-1.9.1.ebuild 939 BLAKE2B 15156ef15ad16286035930913de0b1f9bc49cc020c24e5da947bcc11f2a820a1b226b5cc18fa08d099ef3dd73eea0f0967fb4bd03cfe1d2dc58b4a04b129bff1 SHA512 8d092ecaa8eb6902277624215ffa841aaae7d65e7a6e1fd4d5bc2d22b3c0e2364f8da1f7b737b04ae5c639649972838b8ee9171a0e6475f6b11bf114eaf5f0f7
MISC metadata.xml 700 BLAKE2B 080b3aca0b33588e2b2f5b2f8d984564a6de2db86c97cf03b807a875089f30a33f246f4eac92cc91d7adea48cf63c7e07146682288a6df9d277738e999cbfe0d SHA512 73e5b575860e2f3540b0bda58b551a8688d4003451913326f4e55ec0adc35dbb42bef7da015ad00d12683be286b1b7ee611884479f618ffdfabccf3a9c0fb074
diff --git a/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch b/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch
new file mode 100644
index 000000000000..69bc33c0d21e
--- /dev/null
+++ b/dev-haskell/x11/files/x11-1.9-no-LDFLAGS.patch
@@ -0,0 +1,10 @@
+Don't persist LDFLAGS into package database.
+
+https://bugs.gentoo.org/609624
+--- a/X11.buildinfo.in
++++ b/X11.buildinfo.in
+@@ -5,3 +5,3 @@ buildable: @BUILD_PACKAGE_BOOL@
+ cc-options: @X_CFLAGS@ @CPPFLAGS@
+-ld-options: @X_LIBS@ @LDFLAGS@
++ld-options: @X_LIBS@
+ extra-libraries: @EXTRA_LIBRARIES@
diff --git a/dev-haskell/x11/x11-1.6.1.1.ebuild b/dev-haskell/x11/x11-1.6.1.1.ebuild
index 0b338e2d885e..248061d60543 100644
--- a/dev-haskell/x11/x11-1.6.1.1.ebuild
+++ b/dev-haskell/x11/x11-1.6.1.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+screensaver +xinerama"
RDEPEND="dev-haskell/data-default:=[profile?]
diff --git a/dev-haskell/x11/x11-1.6.1.2.ebuild b/dev-haskell/x11/x11-1.6.1.2.ebuild
index fc0176f80115..5c8d1e671cee 100644
--- a/dev-haskell/x11/x11-1.6.1.2.ebuild
+++ b/dev-haskell/x11/x11-1.6.1.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+screensaver +xinerama"
RDEPEND="dev-haskell/data-default:=[profile?]
diff --git a/dev-haskell/x11/x11-1.8-r1.ebuild b/dev-haskell/x11/x11-1.8-r1.ebuild
index ce28dc23a6ec..9f9524f235d7 100644
--- a/dev-haskell/x11/x11-1.8-r1.ebuild
+++ b/dev-haskell/x11/x11-1.8-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+screensaver +xinerama"
RDEPEND="dev-haskell/data-default:=[profile?]
diff --git a/dev-haskell/x11/x11-1.9.1.ebuild b/dev-haskell/x11/x11-1.9.1.ebuild
new file mode 100644
index 000000000000..6f5d9102b177
--- /dev/null
+++ b/dev-haskell/x11/x11-1.9.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="X11"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A binding to the X11 graphics library"
+HOMEPAGE="https://github.com/xmonad/X11"
+SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="+xinerama"
+
+RDEPEND="dev-haskell/data-default:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.9-no-LDFLAGS.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --configure-option=$(use_with xinerama)
+}