public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2016-11-06 10:36 Sergei Trofimovich
  0 siblings, 0 replies; 15+ messages in thread
From: Sergei Trofimovich @ 2016-11-06 10:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2efbc898a0fe0fa9dd09c39abbc71fa3b64b1e28
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  6 10:36:03 2016 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov  6 10:36:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2efbc898

x11-wm/xmonad: disable tests

ghc-8 changed exception text to contain backtrace.
Some tests rely on exact text shape. Needs to be
fixed upstream.

Package-Manager: portage-2.3.2

 x11-wm/xmonad/xmonad-0.12.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-wm/xmonad/xmonad-0.12.ebuild b/x11-wm/xmonad/xmonad-0.12.ebuild
index 64fb663..bab6538 100644
--- a/x11-wm/xmonad/xmonad-0.12.ebuild
+++ b/x11-wm/xmonad/xmonad-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -19,6 +19,8 @@ SLOT="0/${PV}"
 KEYWORDS="amd64 ~ppc64 ~sparc x86"
 IUSE="+default-term no-autorepeat-keys"
 
+RESTRICT=test # fails test on ghc-8 (assert has different text of exception)
+
 RDEPEND="dev-haskell/data-default:=[profile?]
 	dev-haskell/extensible-exceptions:=[profile?]
 	dev-haskell/mtl:=[profile?]


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2017-09-23 18:41 Sergei Trofimovich
  0 siblings, 0 replies; 15+ messages in thread
From: Sergei Trofimovich @ 2017-09-23 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     0ca309a1921e021343663b3cda55eecf55f93edc
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 23 17:56:36 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 23 18:40:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca309a1

x11-wm/xmonad: stable 0.13 for x86/amd64, bug #631138

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64 x86"

 x11-wm/xmonad/xmonad-0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/xmonad/xmonad-0.13.ebuild b/x11-wm/xmonad/xmonad-0.13.ebuild
index 8b2d278e5be..141d10f46d5 100644
--- a/x11-wm/xmonad/xmonad-0.13.ebuild
+++ b/x11-wm/xmonad/xmonad-0.13.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+default-term"
 
 RDEPEND="dev-haskell/data-default:=[profile?]


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2018-11-18 22:07 Sergei Trofimovich
  0 siblings, 0 replies; 15+ messages in thread
From: Sergei Trofimovich @ 2018-11-18 22:07 UTC (permalink / raw
  To: gentoo-commits

commit:     6ba97d712db34aecf98d0d6766433e82527ab7aa
Author:     Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Fri Nov 16 21:13:25 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov 18 22:07:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba97d71

x11-wm/xmonad: use HTTPS for HOMEPAGE

Signed-off-by: Francesco Turco <fturco <AT> fastmail.fm>
Closes: https://github.com/gentoo/gentoo/pull/10435
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 x11-wm/xmonad/xmonad-0.11-r1.ebuild | 4 ++--
 x11-wm/xmonad/xmonad-0.11-r3.ebuild | 4 ++--
 x11-wm/xmonad/xmonad-0.11.1.ebuild  | 4 ++--
 x11-wm/xmonad/xmonad-0.12.ebuild    | 4 ++--
 x11-wm/xmonad/xmonad-0.13.ebuild    | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/x11-wm/xmonad/xmonad-0.11-r1.ebuild b/x11-wm/xmonad/xmonad-0.11-r1.ebuild
index bbd2c9e330c..8fc61639af9 100644
--- a/x11-wm/xmonad/xmonad-0.11-r1.ebuild
+++ b/x11-wm/xmonad/xmonad-0.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ CABAL_FEATURES="bin lib profile haddock hscolour hoogle"
 inherit haskell-cabal
 
 DESCRIPTION="A tiling window manager"
-HOMEPAGE="http://xmonad.org"
+HOMEPAGE="https://xmonad.org/"
 SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/x11-wm/xmonad/xmonad-0.11-r3.ebuild b/x11-wm/xmonad/xmonad-0.11-r3.ebuild
index a929e260e88..553f65f4e8a 100644
--- a/x11-wm/xmonad/xmonad-0.11-r3.ebuild
+++ b/x11-wm/xmonad/xmonad-0.11-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ CABAL_FEATURES="bin lib profile haddock hscolour hoogle"
 inherit haskell-cabal
 
 DESCRIPTION="A tiling window manager"
-HOMEPAGE="http://xmonad.org"
+HOMEPAGE="https://xmonad.org/"
 SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/x11-wm/xmonad/xmonad-0.11.1.ebuild b/x11-wm/xmonad/xmonad-0.11.1.ebuild
index 74f0a815225..f603490c0c0 100644
--- a/x11-wm/xmonad/xmonad-0.11.1.ebuild
+++ b/x11-wm/xmonad/xmonad-0.11.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
 inherit haskell-cabal
 
 DESCRIPTION="A tiling window manager"
-HOMEPAGE="http://xmonad.org"
+HOMEPAGE="https://xmonad.org/"
 SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/x11-wm/xmonad/xmonad-0.12.ebuild b/x11-wm/xmonad/xmonad-0.12.ebuild
index 8745eba3fd8..9b93f9fb473 100644
--- a/x11-wm/xmonad/xmonad-0.12.ebuild
+++ b/x11-wm/xmonad/xmonad-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
 
 DESCRIPTION="A tiling window manager"
-HOMEPAGE="http://xmonad.org"
+HOMEPAGE="https://xmonad.org/"
 SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/x11-wm/xmonad/xmonad-0.13.ebuild b/x11-wm/xmonad/xmonad-0.13.ebuild
index 141d10f46d5..3dcc815ebc3 100644
--- a/x11-wm/xmonad/xmonad-0.13.ebuild
+++ b/x11-wm/xmonad/xmonad-0.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
 inherit haskell-cabal
 
 DESCRIPTION="A tiling window manager"
-HOMEPAGE="http://xmonad.org"
+HOMEPAGE="https://xmonad.org/"
 SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2019-08-24  8:34 Sergei Trofimovich
  0 siblings, 0 replies; 15+ messages in thread
From: Sergei Trofimovich @ 2019-08-24  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     49e88fe8e930b6ff2b8bc70d99518a4c275ff8fc
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 24 08:27:28 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 08:34:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e88fe8

x11-wm/xmonad: bump up to 0.15, bug #680504

Reported-by: yuLya
Bug: https://bugs.gentoo.org/680504
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 x11-wm/xmonad/Manifest           |  1 +
 x11-wm/xmonad/xmonad-0.15.ebuild | 85 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+)

diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
index 06dd3bafa23..906195a5a50 100644
--- a/x11-wm/xmonad/Manifest
+++ b/x11-wm/xmonad/Manifest
@@ -2,3 +2,4 @@ DIST xmonad-0.11.1.tar.gz 59307 BLAKE2B 98dc31dd53e933f68dbf00121c6a0b4e4a24a19c
 DIST xmonad-0.11.tar.gz 59119 BLAKE2B 75ae39e2e54d4b5ed14f99d0144d4ee7741c611f18b5692aedce49b0a4dc07a17f613280d93fd715b812a2c22e27ad9f7fe8693dba38739ccf6dde9742fe03b9 SHA512 34740f032508584f34f6b138d21394eca17e8020bccc4d8c6e8b3cb6b7ca64b153077cfd16636a6130768ebd145fe993569f8a229862d7816d0c89c905ee08bc
 DIST xmonad-0.12.tar.gz 61436 BLAKE2B ea42fc105e30be59a2cb0180c05ef88024e51a1a224bdd6bb910d45cddabc2709411e2f0c7aa6c5723f54653db242bda80ab92249204106955be75a4a077f1ea SHA512 e519c038d90db037bc81e7baf7b07cfa53922509e98ffddacfc4a6cc2c7376383be1e721f613057a5febbfcc661807b6382124eb673ac7a7cda23c738d3539ab
 DIST xmonad-0.13.tar.gz 72034 BLAKE2B c95b24ae406268da642168defcc633cf8185f0f2dbcede1122c48c3812bf250df69d917c479f328cca450dec362ae0614d2acaf09d62123d15d646dcae8d98ec SHA512 9d9436f36fe0f6a9732502b0211fc41a224b1320b843d266b6d2dd201e4329b688f7eed5b08597b2edd713cc25f2b88a2a1f1ee43e18615c0a78e97e4716b122
+DIST xmonad-0.15.tar.gz 68822 BLAKE2B 9ee9a070f6743fbab2cffe05ee9e60b64fded0b4916fdec03a550f5d5ec5a34102ab2d4e9586b9a0ca534db284a8058f11ee248072f3f3b312ae30c09873feff SHA512 f881f3faa4f5a0de7a5a37118cd7041083ae3a7569c7094b55dedb9aa858176789aff459d426b237ebae5cc4598b06de790938775a7ac968c2d76be3f0efc8ba

diff --git a/x11-wm/xmonad/xmonad-0.15.ebuild b/x11-wm/xmonad/xmonad-0.15.ebuild
new file mode 100644
index 00000000000..a65b517e395
--- /dev/null
+++ b/x11-wm/xmonad/xmonad-0.15.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.6.9999
+#hackport: flags: -generatemanpage,-testing,-profiling
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A tiling window manager"
+HOMEPAGE="http://xmonad.org"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="no-autorepeat-keys"
+
+RDEPEND="dev-haskell/data-default:=[profile?]
+	dev-haskell/extensible-exceptions:=[profile?]
+	dev-haskell/mtl:=[profile?]
+	dev-haskell/setlocale:=[profile?]
+	>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
+	>=dev-haskell/x11-1.8:=[profile?] <dev-haskell/x11-1.10:=[profile?]
+	>=dev-lang/ghc-8.0.1:=
+"
+DEPEND="${RDEPEND}
+	>=dev-haskell/cabal-1.24.0.0
+	test? ( >=dev-haskell/quickcheck-2 )
+"
+
+DOCS=( CONFIG README.md CHANGES.md )
+HTML_DOCS=( man/${PN}.1.html )
+
+SAMPLE_CONFIG="${PN}.hs"
+
+src_prepare() {
+	default
+	use no-autorepeat-keys && eapply "${FILESDIR}"/${PN}-0.14-check-repeat.patch
+}
+
+src_configure() {
+	haskell-cabal_src_configure \
+		--flag=-generatemanpage \
+		--flag=-profiling \
+		--flag=-testing
+}
+
+src_install() {
+	default
+
+	cabal_src_install
+
+	echo -e "#!/bin/sh\n/usr/bin/${PN}" > "${T}/${PN}"
+	exeinto /etc/X11/Sessions
+	doexe "${T}/${PN}"
+
+	insinto /usr/share/xsessions
+	doins "${FILESDIR}/${PN}.desktop"
+
+	insinto /usr/share/${PF}/ghc-$(ghc-version)/man
+	doins man/${SAMPLE_CONFIG}
+
+	doman man/${PN}.1
+}
+
+pkg_postinst() {
+	haskell-cabal_pkg_postinst
+
+	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
+	elog "    /usr/share/${PF}/ghc-$(ghc-version)/man/${SAMPLE_CONFIG}"
+	elog "The parameters in this file are the defaults used by ${PN}."
+	elog "To customize ${PN}, copy this file to:"
+	elog "    ~/.${PN}/${SAMPLE_CONFIG}"
+	elog "After editing, use 'mod-q' to dynamically restart ${PN} "
+	elog "(where the 'mod' key defaults to 'Alt')."
+	elog ""
+	elog "Read the README or man page for more information, and to see "
+	elog "other possible configurations go to:"
+	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
+	elog "Please note that many of these configurations will require the "
+	elog "x11-wm/xmonad-contrib package to be installed."
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2020-04-07 21:29 Sergei Trofimovich
  0 siblings, 0 replies; 15+ messages in thread
From: Sergei Trofimovich @ 2020-04-07 21:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e5c233b2d0e7384d550658415f89645180676001
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Apr  7 20:54:46 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Apr  7 21:29:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c233b2

x11-wm/xmonad: drop sparc, deps don't build at all

Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 x11-wm/xmonad/xmonad-0.11-r1.ebuild | 2 +-
 x11-wm/xmonad/xmonad-0.11-r3.ebuild | 2 +-
 x11-wm/xmonad/xmonad-0.11.1.ebuild  | 2 +-
 x11-wm/xmonad/xmonad-0.12.ebuild    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-wm/xmonad/xmonad-0.11-r1.ebuild b/x11-wm/xmonad/xmonad-0.11-r1.ebuild
index 0ac630861cc..a45aa0b4aab 100644
--- a/x11-wm/xmonad/xmonad-0.11-r1.ebuild
+++ b/x11-wm/xmonad/xmonad-0.11-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="+default-term"
 
 RDEPEND="dev-haskell/extensible-exceptions:=[profile?]

diff --git a/x11-wm/xmonad/xmonad-0.11-r3.ebuild b/x11-wm/xmonad/xmonad-0.11-r3.ebuild
index 67cb46bdbd7..fbe3e95182a 100644
--- a/x11-wm/xmonad/xmonad-0.11-r3.ebuild
+++ b/x11-wm/xmonad/xmonad-0.11-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="+default-term no-autorepeat-keys"
 
 RDEPEND="dev-haskell/extensible-exceptions:=[profile?]

diff --git a/x11-wm/xmonad/xmonad-0.11.1.ebuild b/x11-wm/xmonad/xmonad-0.11.1.ebuild
index ff10cb0d1e5..588cc05d6bc 100644
--- a/x11-wm/xmonad/xmonad-0.11.1.ebuild
+++ b/x11-wm/xmonad/xmonad-0.11.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="+default-term no-autorepeat-keys"
 
 RDEPEND="dev-haskell/extensible-exceptions:=[profile?]

diff --git a/x11-wm/xmonad/xmonad-0.12.ebuild b/x11-wm/xmonad/xmonad-0.12.ebuild
index 288a2bf6fe8..c9bbcad8c31 100644
--- a/x11-wm/xmonad/xmonad-0.12.ebuild
+++ b/x11-wm/xmonad/xmonad-0.12.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="+default-term no-autorepeat-keys"
 
 RESTRICT=test # fails test on ghc-8 (assert has different text of exception)


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2020-08-15 11:48 Sergei Trofimovich
  0 siblings, 0 replies; 15+ messages in thread
From: Sergei Trofimovich @ 2020-08-15 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3a496d45bd739b36b5297929d03315f6544c65ef
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 15 11:47:59 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 15 11:47:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a496d45

x11-wm/xmonad: drop old

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

 x11-wm/xmonad/Manifest              |  4 --
 x11-wm/xmonad/metadata.xml          |  2 -
 x11-wm/xmonad/xmonad-0.11-r1.ebuild | 72 ------------------------------
 x11-wm/xmonad/xmonad-0.11-r3.ebuild | 79 ---------------------------------
 x11-wm/xmonad/xmonad-0.11.1.ebuild  | 79 ---------------------------------
 x11-wm/xmonad/xmonad-0.12.ebuild    | 87 -------------------------------------
 x11-wm/xmonad/xmonad-0.13.ebuild    | 78 ---------------------------------
 7 files changed, 401 deletions(-)

diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
index 906195a5a50..41cf1312cbb 100644
--- a/x11-wm/xmonad/Manifest
+++ b/x11-wm/xmonad/Manifest
@@ -1,5 +1 @@
-DIST xmonad-0.11.1.tar.gz 59307 BLAKE2B 98dc31dd53e933f68dbf00121c6a0b4e4a24a19ce46410a7b1d7a21977b2c980de623187a59b097dec46944163b1685472902d8df4b47f0d0ac47db93844ee13 SHA512 4916451d81d359dbbf508f3b20f649f956255f526f14b1eb6c0d32bc789474db30d7acac768663ca32784c7fe361195a50f45a7cb7371ee9a29c9b8f1c64d528
-DIST xmonad-0.11.tar.gz 59119 BLAKE2B 75ae39e2e54d4b5ed14f99d0144d4ee7741c611f18b5692aedce49b0a4dc07a17f613280d93fd715b812a2c22e27ad9f7fe8693dba38739ccf6dde9742fe03b9 SHA512 34740f032508584f34f6b138d21394eca17e8020bccc4d8c6e8b3cb6b7ca64b153077cfd16636a6130768ebd145fe993569f8a229862d7816d0c89c905ee08bc
-DIST xmonad-0.12.tar.gz 61436 BLAKE2B ea42fc105e30be59a2cb0180c05ef88024e51a1a224bdd6bb910d45cddabc2709411e2f0c7aa6c5723f54653db242bda80ab92249204106955be75a4a077f1ea SHA512 e519c038d90db037bc81e7baf7b07cfa53922509e98ffddacfc4a6cc2c7376383be1e721f613057a5febbfcc661807b6382124eb673ac7a7cda23c738d3539ab
-DIST xmonad-0.13.tar.gz 72034 BLAKE2B c95b24ae406268da642168defcc633cf8185f0f2dbcede1122c48c3812bf250df69d917c479f328cca450dec362ae0614d2acaf09d62123d15d646dcae8d98ec SHA512 9d9436f36fe0f6a9732502b0211fc41a224b1320b843d266b6d2dd201e4329b688f7eed5b08597b2edd713cc25f2b88a2a1f1ee43e18615c0a78e97e4716b122
 DIST xmonad-0.15.tar.gz 68822 BLAKE2B 9ee9a070f6743fbab2cffe05ee9e60b64fded0b4916fdec03a550f5d5ec5a34102ab2d4e9586b9a0ca534db284a8058f11ee248072f3f3b312ae30c09873feff SHA512 f881f3faa4f5a0de7a5a37118cd7041083ae3a7569c7094b55dedb9aa858176789aff459d426b237ebae5cc4598b06de790938775a7ac968c2d76be3f0efc8ba

diff --git a/x11-wm/xmonad/metadata.xml b/x11-wm/xmonad/metadata.xml
index 7ec6ab24184..e366d8236ca 100644
--- a/x11-wm/xmonad/metadata.xml
+++ b/x11-wm/xmonad/metadata.xml
@@ -6,8 +6,6 @@
 		<name>Gentoo Haskell</name>
 	</maintainer>
 	<use>
-		<flag name="default-term">Pull terminal specified in default xmonad config
-			to be a bit less hostile by default.</flag>
 		<flag name="no-autorepeat-keys">Allow ignoring of keyboard autorepeat.</flag>
 	</use>
 	<longdescription>

diff --git a/x11-wm/xmonad/xmonad-0.11-r1.ebuild b/x11-wm/xmonad/xmonad-0.11-r1.ebuild
deleted file mode 100644
index e5ca5742639..00000000000
--- a/x11-wm/xmonad/xmonad-0.11-r1.ebuild
+++ /dev/null
@@ -1,72 +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.3.1
-
-CABAL_FEATURES="bin lib profile haddock hscolour hoogle"
-inherit haskell-cabal
-
-DESCRIPTION="A tiling window manager"
-HOMEPAGE="https://xmonad.org/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+default-term"
-
-RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
-		dev-haskell/mtl:=[profile?]
-		=dev-haskell/utf8-string-0.3*:=[profile?]
-		>=dev-haskell/x11-1.5:=[profile?]
-		<dev-haskell/x11-1.7:=[profile?]
-		>=dev-lang/ghc-6.10.4:="
-DEPEND="${RDEPEND}
-		>=dev-haskell/cabal-1.6"
-PDEPEND="default-term? ( x11-terms/xterm )
-	x11-apps/xmessage
-"
-
-SAMPLE_CONFIG="xmonad.hs"
-SAMPLE_CONFIG_LOC="man"
-
-src_prepare() {
-	# allow user patches
-	epatch_user
-}
-
-src_install() {
-	cabal_src_install
-
-	echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
-	exeinto /etc/X11/Sessions
-	doexe "${T}/${PN}"
-
-	insinto /usr/share/xsessions
-	doins "${FILESDIR}/${PN}.desktop"
-
-	doman man/xmonad.1
-	dohtml man/xmonad.1.html
-
-	dodoc CONFIG README
-}
-
-pkg_postinst() {
-	haskell-cabal_pkg_postinst
-
-	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
-	elog "    /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
-	elog "The parameters in this file are the defaults used by xmonad."
-	elog "To customize xmonad, copy this file to:"
-	elog "    ~/.xmonad/${SAMPLE_CONFIG}"
-	elog "After editing, use 'mod-q' to dynamically restart xmonad "
-	elog "(where the 'mod' key defaults to 'Alt')."
-	elog ""
-	elog "Read the README or man page for more information, and to see "
-	elog "other possible configurations go to:"
-	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
-	elog "Please note that many of these configurations will require the "
-	elog "x11-wm/xmonad-contrib package to be installed."
-}

diff --git a/x11-wm/xmonad/xmonad-0.11-r3.ebuild b/x11-wm/xmonad/xmonad-0.11-r3.ebuild
deleted file mode 100644
index 2d82ba07f83..00000000000
--- a/x11-wm/xmonad/xmonad-0.11-r3.ebuild
+++ /dev/null
@@ -1,79 +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.3.1
-
-CABAL_FEATURES="bin lib profile haddock hscolour hoogle"
-inherit haskell-cabal
-
-DESCRIPTION="A tiling window manager"
-HOMEPAGE="https://xmonad.org/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+default-term no-autorepeat-keys"
-
-RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
-		dev-haskell/mtl:=[profile?]
-		>=dev-haskell/utf8-string-0.3:=[profile?]
-		>=dev-haskell/x11-1.5:=[profile?]
-		<dev-haskell/x11-1.7:=[profile?]
-		>=dev-lang/ghc-6.10.4:="
-DEPEND="${RDEPEND}
-		>=dev-haskell/cabal-1.6"
-PDEPEND="default-term? ( x11-terms/xterm )
-	x11-apps/xmessage
-"
-
-SAMPLE_CONFIG="xmonad.hs"
-SAMPLE_CONFIG_LOC="man"
-
-src_prepare() {
-	epatch "$FILESDIR"/${P}-ghc-7.10.patch
-	epatch "$FILESDIR"/${P}-sample.patch
-	use no-autorepeat-keys && epatch "$FILESDIR"/${PN}-check-repeat.patch
-
-	cabal_chdeps \
-		"utf8-string >= 0.3 && < 0.4" "utf8-string >= 0.3 && < 1.1"
-
-	# allow user patches
-	epatch_user
-}
-
-src_install() {
-	cabal_src_install
-
-	echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
-	exeinto /etc/X11/Sessions
-	doexe "${T}/${PN}"
-
-	insinto /usr/share/xsessions
-	doins "${FILESDIR}/${PN}.desktop"
-
-	doman man/xmonad.1
-	dohtml man/xmonad.1.html
-
-	dodoc CONFIG README
-}
-
-pkg_postinst() {
-	haskell-cabal_pkg_postinst
-
-	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
-	elog "    /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
-	elog "The parameters in this file are the defaults used by xmonad."
-	elog "To customize xmonad, copy this file to:"
-	elog "    ~/.xmonad/${SAMPLE_CONFIG}"
-	elog "After editing, use 'mod-q' to dynamically restart xmonad "
-	elog "(where the 'mod' key defaults to 'Alt')."
-	elog ""
-	elog "Read the README or man page for more information, and to see "
-	elog "other possible configurations go to:"
-	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
-	elog "Please note that many of these configurations will require the "
-	elog "x11-wm/xmonad-contrib package to be installed."
-}

diff --git a/x11-wm/xmonad/xmonad-0.11.1.ebuild b/x11-wm/xmonad/xmonad-0.11.1.ebuild
deleted file mode 100644
index 2a5384a34eb..00000000000
--- a/x11-wm/xmonad/xmonad-0.11.1.ebuild
+++ /dev/null
@@ -1,79 +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.4.9999
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="A tiling window manager"
-HOMEPAGE="https://xmonad.org/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+default-term no-autorepeat-keys"
-
-RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
-	dev-haskell/mtl:=[profile?]
-	>=dev-haskell/utf8-string-0.3:=[profile?]
-	>=dev-haskell/x11-1.5:=[profile?] <dev-haskell/x11-1.7:=[profile?]
-	>=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.6
-"
-PDEPEND="default-term? ( x11-terms/xterm )
-	x11-apps/xmessage
-"
-
-SAMPLE_CONFIG="xmonad.hs"
-SAMPLE_CONFIG_LOC="man"
-
-src_prepare() {
-	epatch "$FILESDIR"/${PN}-0.11-sample.patch
-	use no-autorepeat-keys && epatch "$FILESDIR"/${PN}-check-repeat.patch
-
-	cabal_chdeps \
-		"utf8-string >= 0.3 && < 0.4" "utf8-string >= 0.3 && < 1.1"
-
-	# allow user patches
-	epatch_user
-}
-
-src_install() {
-	cabal_src_install
-
-	echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
-	exeinto /etc/X11/Sessions
-	doexe "${T}/${PN}"
-
-	insinto /usr/share/xsessions
-	doins "${FILESDIR}/${PN}.desktop"
-
-	doman man/xmonad.1
-	dohtml man/xmonad.1.html
-
-	dodoc CONFIG README
-}
-
-pkg_postinst() {
-	haskell-cabal_pkg_postinst
-
-	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
-	elog "    /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
-	elog "The parameters in this file are the defaults used by xmonad."
-	elog "To customize xmonad, copy this file to:"
-	elog "    ~/.xmonad/${SAMPLE_CONFIG}"
-	elog "After editing, use 'mod-q' to dynamically restart xmonad "
-	elog "(where the 'mod' key defaults to 'Alt')."
-	elog ""
-	elog "Read the README or man page for more information, and to see "
-	elog "other possible configurations go to:"
-	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
-	elog "Please note that many of these configurations will require the "
-	elog "x11-wm/xmonad-contrib package to be installed."
-}

diff --git a/x11-wm/xmonad/xmonad-0.12.ebuild b/x11-wm/xmonad/xmonad-0.12.ebuild
deleted file mode 100644
index 72f49bc5342..00000000000
--- a/x11-wm/xmonad/xmonad-0.12.ebuild
+++ /dev/null
@@ -1,87 +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.9999
-#hackport: flags: -generatemanpage,-testing
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A tiling window manager"
-HOMEPAGE="https://xmonad.org/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+default-term no-autorepeat-keys"
-
-RESTRICT=test # fails test on ghc-8 (assert has different text of exception)
-
-RDEPEND="dev-haskell/data-default:=[profile?]
-	dev-haskell/extensible-exceptions:=[profile?]
-	dev-haskell/mtl:=[profile?]
-	dev-haskell/setlocale:=[profile?]
-	>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
-	>=dev-haskell/x11-1.5:=[profile?] <dev-haskell/x11-1.7:=[profile?]
-	>=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.8
-	test? ( >=dev-haskell/quickcheck-2 )
-"
-PDEPEND="default-term? ( x11-terms/xterm )
-	x11-apps/xmessage
-"
-
-SAMPLE_CONFIG="xmonad.hs"
-SAMPLE_CONFIG_LOC="man"
-
-src_prepare() {
-	use no-autorepeat-keys && epatch "$FILESDIR"/${PN}-0.12-check-repeat.patch
-
-	# allow user patches
-	epatch_user
-}
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-generatemanpage \
-		--flag=-testing
-}
-
-src_install() {
-	cabal_src_install
-
-	echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
-	exeinto /etc/X11/Sessions
-	doexe "${T}/${PN}"
-
-	insinto /usr/share/xsessions
-	doins "${FILESDIR}/${PN}.desktop"
-
-	doman man/xmonad.1
-	dohtml man/xmonad.1.html
-
-	dodoc CONFIG README.md CHANGES.md
-}
-
-pkg_postinst() {
-	haskell-cabal_pkg_postinst
-
-	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
-	elog "    /usr/share/${PF}/ghc-$(ghc-version)/${SAMPLE_CONFIG_LOC}/${SAMPLE_CONFIG}"
-	elog "The parameters in this file are the defaults used by xmonad."
-	elog "To customize xmonad, copy this file to:"
-	elog "    ~/.xmonad/${SAMPLE_CONFIG}"
-	elog "After editing, use 'mod-q' to dynamically restart xmonad "
-	elog "(where the 'mod' key defaults to 'Alt')."
-	elog ""
-	elog "Read the README or man page for more information, and to see "
-	elog "other possible configurations go to:"
-	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
-	elog "Please note that many of these configurations will require the "
-	elog "x11-wm/xmonad-contrib package to be installed."
-}

diff --git a/x11-wm/xmonad/xmonad-0.13.ebuild b/x11-wm/xmonad/xmonad-0.13.ebuild
deleted file mode 100644
index 80e6c99b32d..00000000000
--- a/x11-wm/xmonad/xmonad-0.13.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.1.9999
-#hackport: flags: -generatemanpage,-testing,-profiling
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A tiling window manager"
-HOMEPAGE="https://xmonad.org/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+default-term"
-
-RDEPEND="dev-haskell/data-default:=[profile?]
-	dev-haskell/extensible-exceptions:=[profile?]
-	dev-haskell/mtl:=[profile?]
-	dev-haskell/setlocale:=[profile?]
-	>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
-	>=dev-haskell/x11-1.8:=[profile?] <dev-haskell/x11-1.9:=[profile?]
-	>=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.24.0.0
-	test? ( >=dev-haskell/quickcheck-2 )
-"
-PDEPEND="default-term? ( x11-terms/xterm )
-	x11-apps/xmessage
-"
-
-DOCS=( CONFIG README.md CHANGES.md )
-HTML_DOCS=( man/xmonad.1.html )
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-generatemanpage \
-		--flag=-profiling \
-		--flag=-testing
-}
-
-src_install() {
-	default
-
-	cabal_src_install
-
-	echo -e "#!/bin/sh\n/usr/bin/xmonad" > "${T}/${PN}"
-	exeinto /etc/X11/Sessions
-	doexe "${T}/${PN}"
-
-	insinto /usr/share/xsessions
-	doins "${FILESDIR}/${PN}.desktop"
-
-	doman man/xmonad.1
-}
-
-pkg_postinst() {
-	haskell-cabal_pkg_postinst
-
-	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
-	elog "    /usr/share/${PF}/ghc-$(ghc-version)/man/xmonad.hs"
-	elog "The parameters in this file are the defaults used by xmonad."
-	elog "To customize xmonad, copy this file to:"
-	elog "    ~/.xmonad/${SAMPLE_CONFIG}"
-	elog "After editing, use 'mod-q' to dynamically restart xmonad "
-	elog "(where the 'mod' key defaults to 'Alt')."
-	elog ""
-	elog "Read the README or man page for more information, and to see "
-	elog "other possible configurations go to:"
-	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
-	elog "Please note that many of these configurations will require the "
-	elog "x11-wm/xmonad-contrib package to be installed."
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2021-07-24  8:54 Sergei Trofimovich
  0 siblings, 0 replies; 15+ messages in thread
From: Sergei Trofimovich @ 2021-07-24  8:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8f0980b9442d88c469d2392cbb7a371b77febff5
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 08:54:04 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 08:54:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0980b9

x11-wm/xmonad: update to EAPI=8

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 x11-wm/xmonad/Manifest              |  1 +
 x11-wm/xmonad/xmonad-0.15-r1.ebuild | 87 +++++++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
index 41cf1312cbb..de7acaf13f0 100644
--- a/x11-wm/xmonad/Manifest
+++ b/x11-wm/xmonad/Manifest
@@ -1 +1,2 @@
 DIST xmonad-0.15.tar.gz 68822 BLAKE2B 9ee9a070f6743fbab2cffe05ee9e60b64fded0b4916fdec03a550f5d5ec5a34102ab2d4e9586b9a0ca534db284a8058f11ee248072f3f3b312ae30c09873feff SHA512 f881f3faa4f5a0de7a5a37118cd7041083ae3a7569c7094b55dedb9aa858176789aff459d426b237ebae5cc4598b06de790938775a7ac968c2d76be3f0efc8ba
+DIST xmonad-259.patch 1452 BLAKE2B 869d11ae762c43b9e749169d6b691fdee52e9fc17848fc4ee494e075501528d4c0c040deea617f8fbeab003dd7bc277254498b0089b60f8e6e47b6b96430eb69 SHA512 9edb155a74d170e612cd84aad4fb004176fe5e5fc7017f1985aa2b4628b2cc995b157ba42ab6f7b546d5e3467358292234b3926254e1e831cc7ef38844e14c6d

diff --git a/x11-wm/xmonad/xmonad-0.15-r1.ebuild b/x11-wm/xmonad/xmonad-0.15-r1.ebuild
new file mode 100644
index 00000000000..0d981be7a18
--- /dev/null
+++ b/x11-wm/xmonad/xmonad-0.15-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.5.6.9999
+#hackport: flags: -generatemanpage,-testing,-profiling
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A tiling window manager"
+HOMEPAGE="https://xmonad.org"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
+	https://patch-diff.githubusercontent.com/raw/xmonad/xmonad/pull/259.patch -> ${PN}-259.patch"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="no-autorepeat-keys"
+
+RDEPEND="dev-haskell/data-default:=[profile?]
+	dev-haskell/extensible-exceptions:=[profile?]
+	dev-haskell/mtl:=[profile?]
+	dev-haskell/setlocale:=[profile?]
+	>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
+	>=dev-haskell/x11-1.8:=[profile?] <dev-haskell/x11-1.10:=[profile?]
+	>=dev-lang/ghc-8.0.1:=
+"
+DEPEND="${RDEPEND}
+	>=dev-haskell/cabal-1.24.0.0
+	test? ( >=dev-haskell/quickcheck-2 )
+"
+
+DOCS=( CONFIG README.md CHANGES.md )
+HTML_DOCS=( man/${PN}.1.html )
+
+SAMPLE_CONFIG="${PN}.hs"
+
+src_prepare() {
+	default
+	use no-autorepeat-keys && eapply "${FILESDIR}"/${PN}-0.14-check-repeat.patch
+	eapply "${DISTDIR}/${PN}-259.patch"
+}
+
+src_configure() {
+	haskell-cabal_src_configure \
+		--flag=-generatemanpage \
+		--flag=-profiling \
+		--flag=-testing
+}
+
+src_install() {
+	default
+
+	cabal_src_install
+
+	echo -e "#!/bin/sh\n/usr/bin/${PN}" > "${T}/${PN}"
+	exeinto /etc/X11/Sessions
+	doexe "${T}/${PN}"
+
+	insinto /usr/share/xsessions
+	doins "${FILESDIR}/${PN}.desktop"
+
+	insinto /usr/share/${PF}/ghc-$(ghc-version)/man
+	doins man/${SAMPLE_CONFIG}
+
+	doman man/${PN}.1
+}
+
+pkg_postinst() {
+	haskell-cabal_pkg_postinst
+
+	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
+	elog "    /usr/share/${PF}/ghc-$(ghc-version)/man/${SAMPLE_CONFIG}"
+	elog "The parameters in this file are the defaults used by ${PN}."
+	elog "To customize ${PN}, copy this file to:"
+	elog "    ~/.${PN}/${SAMPLE_CONFIG}"
+	elog "After editing, use 'mod-q' to dynamically restart ${PN} "
+	elog "(where the 'mod' key defaults to 'Alt')."
+	elog ""
+	elog "Read the README or man page for more information, and to see "
+	elog "other possible configurations go to:"
+	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
+	elog "Please note that many of these configurations will require the "
+	elog "x11-wm/xmonad-contrib package to be installed."
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2022-07-23  2:55 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-07-23  2:55 UTC (permalink / raw
  To: gentoo-commits

commit:     c4b56c65ec4063054f4cc96c8f4d4383cd4c0b91
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 23 02:52:35 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 02:52:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b56c65

x11-wm/xmonad: drop 0.15

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/xmonad/xmonad-0.15.ebuild | 85 ----------------------------------------
 1 file changed, 85 deletions(-)

diff --git a/x11-wm/xmonad/xmonad-0.15.ebuild b/x11-wm/xmonad/xmonad-0.15.ebuild
deleted file mode 100644
index fbda12b17d62..000000000000
--- a/x11-wm/xmonad/xmonad-0.15.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.6.9999
-#hackport: flags: -generatemanpage,-testing,-profiling
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A tiling window manager"
-HOMEPAGE="https://xmonad.org"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="no-autorepeat-keys"
-
-RDEPEND="dev-haskell/data-default:=[profile?]
-	dev-haskell/extensible-exceptions:=[profile?]
-	dev-haskell/mtl:=[profile?]
-	dev-haskell/setlocale:=[profile?]
-	>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
-	>=dev-haskell/x11-1.8:=[profile?] <dev-haskell/x11-1.10:=[profile?]
-	>=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.24.0.0
-	test? ( >=dev-haskell/quickcheck-2 )
-"
-
-DOCS=( CONFIG README.md CHANGES.md )
-HTML_DOCS=( man/${PN}.1.html )
-
-SAMPLE_CONFIG="${PN}.hs"
-
-src_prepare() {
-	default
-	use no-autorepeat-keys && eapply "${FILESDIR}"/${PN}-0.14-check-repeat.patch
-}
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-generatemanpage \
-		--flag=-profiling \
-		--flag=-testing
-}
-
-src_install() {
-	default
-
-	cabal_src_install
-
-	echo -e "#!/bin/sh\n/usr/bin/${PN}" > "${T}/${PN}"
-	exeinto /etc/X11/Sessions
-	doexe "${T}/${PN}"
-
-	insinto /usr/share/xsessions
-	doins "${FILESDIR}/${PN}.desktop"
-
-	insinto /usr/share/${PF}/ghc-$(ghc-version)/man
-	doins man/${SAMPLE_CONFIG}
-
-	doman man/${PN}.1
-}
-
-pkg_postinst() {
-	haskell-cabal_pkg_postinst
-
-	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
-	elog "    /usr/share/${PF}/ghc-$(ghc-version)/man/${SAMPLE_CONFIG}"
-	elog "The parameters in this file are the defaults used by ${PN}."
-	elog "To customize ${PN}, copy this file to:"
-	elog "    ~/.${PN}/${SAMPLE_CONFIG}"
-	elog "After editing, use 'mod-q' to dynamically restart ${PN} "
-	elog "(where the 'mod' key defaults to 'Alt')."
-	elog ""
-	elog "Read the README or man page for more information, and to see "
-	elog "other possible configurations go to:"
-	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
-	elog "Please note that many of these configurations will require the "
-	elog "x11-wm/xmonad-contrib package to be installed."
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2022-07-25  3:03 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-07-25  3:03 UTC (permalink / raw
  To: gentoo-commits

commit:     d60e258411b67f3549aae986729225a6b25bd871
Author:     Jack Todaro <solpeth <AT> posteo <DOT> org>
AuthorDate: Mon Jul 25 01:50:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 03:02:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60e2584

x11-wm/xmonad: drop 0.15-r1

Signed-off-by: Jack Todaro <solpeth <AT> posteo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/xmonad/Manifest              |  2 -
 x11-wm/xmonad/xmonad-0.15-r1.ebuild | 87 -------------------------------------
 2 files changed, 89 deletions(-)

diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
index 9f82b629abe1..ecf9a5947d34 100644
--- a/x11-wm/xmonad/Manifest
+++ b/x11-wm/xmonad/Manifest
@@ -1,3 +1 @@
-DIST xmonad-0.15.tar.gz 68822 BLAKE2B 9ee9a070f6743fbab2cffe05ee9e60b64fded0b4916fdec03a550f5d5ec5a34102ab2d4e9586b9a0ca534db284a8058f11ee248072f3f3b312ae30c09873feff SHA512 f881f3faa4f5a0de7a5a37118cd7041083ae3a7569c7094b55dedb9aa858176789aff459d426b237ebae5cc4598b06de790938775a7ac968c2d76be3f0efc8ba
 DIST xmonad-0.17.0.tar.gz 93489 BLAKE2B 6990bc408194c99378f949b28f2115b7096e6474b5305f935be2c8af1eba4bff3e3c05477af9f833d1b52422e4fb95f857398b05f7f1081e3a2cc5dd8c50fc3a SHA512 1ec46ee61f4bf1879ea638e9be83378273050670ed2ee0f00e7d43b188cc29a874aa5b40076162a1ef0038802cc43f675773951f9b7d1f26329f9d105c28b3f7
-DIST xmonad-259.patch 1452 BLAKE2B 869d11ae762c43b9e749169d6b691fdee52e9fc17848fc4ee494e075501528d4c0c040deea617f8fbeab003dd7bc277254498b0089b60f8e6e47b6b96430eb69 SHA512 9edb155a74d170e612cd84aad4fb004176fe5e5fc7017f1985aa2b4628b2cc995b157ba42ab6f7b546d5e3467358292234b3926254e1e831cc7ef38844e14c6d

diff --git a/x11-wm/xmonad/xmonad-0.15-r1.ebuild b/x11-wm/xmonad/xmonad-0.15-r1.ebuild
deleted file mode 100644
index 0d981be7a180..000000000000
--- a/x11-wm/xmonad/xmonad-0.15-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ebuild generated by hackport 0.5.6.9999
-#hackport: flags: -generatemanpage,-testing,-profiling
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A tiling window manager"
-HOMEPAGE="https://xmonad.org"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
-	https://patch-diff.githubusercontent.com/raw/xmonad/xmonad/pull/259.patch -> ${PN}-259.patch"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="no-autorepeat-keys"
-
-RDEPEND="dev-haskell/data-default:=[profile?]
-	dev-haskell/extensible-exceptions:=[profile?]
-	dev-haskell/mtl:=[profile?]
-	dev-haskell/setlocale:=[profile?]
-	>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
-	>=dev-haskell/x11-1.8:=[profile?] <dev-haskell/x11-1.10:=[profile?]
-	>=dev-lang/ghc-8.0.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.24.0.0
-	test? ( >=dev-haskell/quickcheck-2 )
-"
-
-DOCS=( CONFIG README.md CHANGES.md )
-HTML_DOCS=( man/${PN}.1.html )
-
-SAMPLE_CONFIG="${PN}.hs"
-
-src_prepare() {
-	default
-	use no-autorepeat-keys && eapply "${FILESDIR}"/${PN}-0.14-check-repeat.patch
-	eapply "${DISTDIR}/${PN}-259.patch"
-}
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-generatemanpage \
-		--flag=-profiling \
-		--flag=-testing
-}
-
-src_install() {
-	default
-
-	cabal_src_install
-
-	echo -e "#!/bin/sh\n/usr/bin/${PN}" > "${T}/${PN}"
-	exeinto /etc/X11/Sessions
-	doexe "${T}/${PN}"
-
-	insinto /usr/share/xsessions
-	doins "${FILESDIR}/${PN}.desktop"
-
-	insinto /usr/share/${PF}/ghc-$(ghc-version)/man
-	doins man/${SAMPLE_CONFIG}
-
-	doman man/${PN}.1
-}
-
-pkg_postinst() {
-	haskell-cabal_pkg_postinst
-
-	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
-	elog "    /usr/share/${PF}/ghc-$(ghc-version)/man/${SAMPLE_CONFIG}"
-	elog "The parameters in this file are the defaults used by ${PN}."
-	elog "To customize ${PN}, copy this file to:"
-	elog "    ~/.${PN}/${SAMPLE_CONFIG}"
-	elog "After editing, use 'mod-q' to dynamically restart ${PN} "
-	elog "(where the 'mod' key defaults to 'Alt')."
-	elog ""
-	elog "Read the README or man page for more information, and to see "
-	elog "other possible configurations go to:"
-	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
-	elog "Please note that many of these configurations will require the "
-	elog "x11-wm/xmonad-contrib package to be installed."
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2022-08-18 18:45 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-08-18 18:45 UTC (permalink / raw
  To: gentoo-commits

commit:     0621771aa81ef03a8e882ffc629c718f3ee0550f
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Mon Aug 15 05:30:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 18:44:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0621771a

x11-wm/xmonad: keyword 0.17.0 for ~ppc64

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/xmonad/xmonad-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/xmonad/xmonad-0.17.0.ebuild b/x11-wm/xmonad/xmonad-0.17.0.ebuild
index 5f05d98685d2..331c83719c84 100644
--- a/x11-wm/xmonad/xmonad-0.17.0.ebuild
+++ b/x11-wm/xmonad/xmonad-0.17.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="no-autorepeat-keys"
 
 RDEPEND="dev-haskell/data-default-class:=[profile?]


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2022-08-31 21:32 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2022-08-31 21:32 UTC (permalink / raw
  To: gentoo-commits

commit:     2a5262eeddd192f42cf86708af8a1edd8fa4e312
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Sun Aug 28 17:47:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 31 21:31:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5262ee

x11-wm/xmonad: keyword 0.17.0 for ~arm64

Thanks-to: Marcus Comstedt <marcus <AT> mc.pp.se>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/xmonad/xmonad-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/xmonad/xmonad-0.17.0.ebuild b/x11-wm/xmonad/xmonad-0.17.0.ebuild
index 331c83719c84..12ac7299f711 100644
--- a/x11-wm/xmonad/xmonad-0.17.0.ebuild
+++ b/x11-wm/xmonad/xmonad-0.17.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="no-autorepeat-keys"
 
 RDEPEND="dev-haskell/data-default-class:=[profile?]


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2022-10-06  6:12 Jakov Smolić
  0 siblings, 0 replies; 15+ messages in thread
From: Jakov Smolić @ 2022-10-06  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     3c5f75b4eeba9436fcc429bd8087c3110f662bc6
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Wed Sep 21 23:13:09 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 06:11:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5f75b4

x11-wm/xmonad: keyword 0.17.0 for ~riscv

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 x11-wm/xmonad/xmonad-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/xmonad/xmonad-0.17.0.ebuild b/x11-wm/xmonad/xmonad-0.17.0.ebuild
index 12ac7299f711..bafb20e3b632 100644
--- a/x11-wm/xmonad/xmonad-0.17.0.ebuild
+++ b/x11-wm/xmonad/xmonad-0.17.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="no-autorepeat-keys"
 
 RDEPEND="dev-haskell/data-default-class:=[profile?]


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2023-03-17 18:23 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-03-17 18:23 UTC (permalink / raw
  To: gentoo-commits

commit:     253a82b807e79b27a859a6a565559d4fd3c4efdd
Author:     hololeap <hololeap <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Wed Mar 15 23:45:48 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 18:22:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253a82b8

x11-wm/xmonad: Stabilize for amd64

Signed-off-by: hololeap <hololeap <AT> users.noreply.github.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/xmonad/xmonad-0.17.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/xmonad/xmonad-0.17.0.ebuild b/x11-wm/xmonad/xmonad-0.17.0.ebuild
index bafb20e3b632..f1e68a065661 100644
--- a/x11-wm/xmonad/xmonad-0.17.0.ebuild
+++ b/x11-wm/xmonad/xmonad-0.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="no-autorepeat-keys"
 
 RDEPEND="dev-haskell/data-default-class:=[profile?]


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2023-10-23  3:20 Sam James
  0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2023-10-23  3:20 UTC (permalink / raw
  To: gentoo-commits

commit:     1e173f1ead049fb9f663bbb137eaebbbe2660e93
Author:     hololeap <hololeap <AT> protonmail <DOT> com>
AuthorDate: Tue Oct  3 05:11:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 03:10:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e173f1e

x11-wm/xmonad: add 0.17.2

Signed-off-by: hololeap <hololeap <AT> protonmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/xmonad/Manifest             |  1 +
 x11-wm/xmonad/metadata.xml         |  4 ++
 x11-wm/xmonad/xmonad-0.17.2.ebuild | 81 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 86 insertions(+)

diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
index ecf9a5947d34..057e65f36fc6 100644
--- a/x11-wm/xmonad/Manifest
+++ b/x11-wm/xmonad/Manifest
@@ -1 +1,2 @@
 DIST xmonad-0.17.0.tar.gz 93489 BLAKE2B 6990bc408194c99378f949b28f2115b7096e6474b5305f935be2c8af1eba4bff3e3c05477af9f833d1b52422e4fb95f857398b05f7f1081e3a2cc5dd8c50fc3a SHA512 1ec46ee61f4bf1879ea638e9be83378273050670ed2ee0f00e7d43b188cc29a874aa5b40076162a1ef0038802cc43f675773951f9b7d1f26329f9d105c28b3f7
+DIST xmonad-0.17.2.tar.gz 94730 BLAKE2B 4e65472830694048d051394222ceb889b1997d1dec37b8d1773fecee9385292448acda3c5a9b7e99a7de1582e8a403d976ef357dc474531e6166905d1129c3a2 SHA512 8d02422f473499516acf3cfe920b15df1d24a1fbf47f8cded5eb465186427e82cd43d65a63936993016797680335e59380931e9bad82b2181ecdef6b63d9bfd9

diff --git a/x11-wm/xmonad/metadata.xml b/x11-wm/xmonad/metadata.xml
index b0337e3fc024..e2d24eac2abe 100644
--- a/x11-wm/xmonad/metadata.xml
+++ b/x11-wm/xmonad/metadata.xml
@@ -8,4 +8,8 @@
 	<use>
 		<flag name="no-autorepeat-keys">Allow ignoring of keyboard autorepeat.</flag>
 	</use>
+	<upstream>
+		<remote-id type="hackage">xmonad</remote-id>
+		<remote-id type="github">xmonad/xmonad</remote-id>
+	</upstream>
 </pkgmetadata>

diff --git a/x11-wm/xmonad/xmonad-0.17.2.ebuild b/x11-wm/xmonad/xmonad-0.17.2.ebuild
new file mode 100644
index 000000000000..6b2df3bd3107
--- /dev/null
+++ b/x11-wm/xmonad/xmonad-0.17.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.3.0
+#hackport: flags: -pedantic,quickcheck-classes:test
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal ghc-package
+
+DESCRIPTION="A tiling window manager"
+HOMEPAGE="https://xmonad.org"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="no-autorepeat-keys"
+
+RDEPEND="dev-haskell/data-default-class:=[profile?]
+	dev-haskell/setlocale:=[profile?]
+	>=dev-haskell/x11-1.10:=[profile?] <dev-haskell/x11-1.11:=[profile?]
+	>=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+	>=dev-haskell/cabal-2.2.0.1
+	test? ( >=dev-haskell/quickcheck-2
+		  >=dev-haskell/quickcheck-classes-0.4.3 )
+"
+
+DOCS=( README.md CHANGES.md )
+HTML_DOCS=( man/${PN}.1.html )
+
+SAMPLE_CONFIG="${PN}.hs"
+
+src_prepare() {
+	default
+	use no-autorepeat-keys && eapply "${FILESDIR}"/${PN}-0.14-check-repeat.patch
+}
+
+src_configure() {
+	haskell-cabal_src_configure \
+		--flag=-pedantic \
+		$(cabal_flag test quickcheck-classes)
+}
+
+src_install() {
+	default
+
+	cabal_src_install
+
+	echo -e "#!/bin/sh\n/usr/bin/${PN}" > "${T}/${PN}"
+	exeinto /etc/X11/Sessions
+	doexe "${T}/${PN}"
+
+	insinto /usr/share/xsessions
+	doins "${FILESDIR}/${PN}.desktop"
+
+	insinto /usr/share/${PF}/ghc-$(ghc-version)/man
+	doins man/${SAMPLE_CONFIG}
+
+	doman man/${PN}.1
+}
+
+pkg_postinst() {
+	haskell-cabal_pkg_postinst
+
+	elog "A sample ${SAMPLE_CONFIG} configuration file can be found here:"
+	elog "    /usr/share/${PF}/ghc-$(ghc-version)/man/${SAMPLE_CONFIG}"
+	elog "The parameters in this file are the defaults used by ${PN}."
+	elog "To customize ${PN}, copy this file to:"
+	elog "    ~/.${PN}/${SAMPLE_CONFIG}"
+	elog "After editing, use 'mod-q' to dynamically restart ${PN} "
+	elog "(where the 'mod' key defaults to 'Alt')."
+	elog ""
+	elog "Read the README or man page for more information, and to see "
+	elog "other possible configurations go to:"
+	elog "    http://haskell.org/haskellwiki/Xmonad/Config_archive"
+	elog "Please note that many of these configurations will require the "
+	elog "x11-wm/xmonad-contrib package to be installed."
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/
@ 2024-10-01 21:03 Matt Turner
  0 siblings, 0 replies; 15+ messages in thread
From: Matt Turner @ 2024-10-01 21:03 UTC (permalink / raw
  To: gentoo-commits

commit:     aaa0b506636977cdf5e580dfb3c6d1de9c6d6af7
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  9 21:42:51 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Oct  1 21:02:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa0b506

x11-wm/xmonad: Drop stable keywords

Depends on dev-haskell/* packages, which are losing stable keywords.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 x11-wm/xmonad/xmonad-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/xmonad/xmonad-0.17.0.ebuild b/x11-wm/xmonad/xmonad-0.17.0.ebuild
index f1e68a065661..f305410ea033 100644
--- a/x11-wm/xmonad/xmonad-0.17.0.ebuild
+++ b/x11-wm/xmonad/xmonad-0.17.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="no-autorepeat-keys"
 
 RDEPEND="dev-haskell/data-default-class:=[profile?]


^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2024-10-01 21:03 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-07 21:29 [gentoo-commits] repo/gentoo:master commit in: x11-wm/xmonad/ Sergei Trofimovich
  -- strict thread matches above, loose matches on Subject: below --
2024-10-01 21:03 Matt Turner
2023-10-23  3:20 Sam James
2023-03-17 18:23 Sam James
2022-10-06  6:12 Jakov Smolić
2022-08-31 21:32 Sam James
2022-08-18 18:45 Sam James
2022-07-25  3:03 Sam James
2022-07-23  2:55 Sam James
2021-07-24  8:54 Sergei Trofimovich
2020-08-15 11:48 Sergei Trofimovich
2019-08-24  8:34 Sergei Trofimovich
2018-11-18 22:07 Sergei Trofimovich
2017-09-23 18:41 Sergei Trofimovich
2016-11-06 10:36 Sergei Trofimovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox