summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
commit386855c4d1ef509c1fd32abd721589c81669613b (patch)
tree35dc984118f0a7dc2df88313d83bb5779fd12514 /x11-wm
parent0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff)
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/Manifest.gzbin9133 -> 9134 bytes
-rw-r--r--x11-wm/xmonad-contrib/Manifest4
-rw-r--r--x11-wm/xmonad-contrib/metadata.xml4
-rw-r--r--x11-wm/xmonad-contrib/xmonad-contrib-0.17.1.ebuild37
-rw-r--r--x11-wm/xmonad/Manifest4
-rw-r--r--x11-wm/xmonad/metadata.xml4
-rw-r--r--x11-wm/xmonad/xmonad-0.17.2.ebuild81
7 files changed, 132 insertions, 2 deletions
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 6d05d8d18f3c..0be0920e689e 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/xmonad-contrib/Manifest b/x11-wm/xmonad-contrib/Manifest
index 55b23bf78f5f..0a4235bcdf10 100644
--- a/x11-wm/xmonad-contrib/Manifest
+++ b/x11-wm/xmonad-contrib/Manifest
@@ -1,3 +1,5 @@
DIST xmonad-contrib-0.17.0.tar.gz 615173 BLAKE2B d2e2724a3103502cafeddfdafe5b19cd3f2eb66fe26d49afe4b64c0c78bb3b18432e44fc8233aac951b20969013fa580f0af36d4da627f3c03145b647bff5a44 SHA512 357ef80565690a1e652f79c877964181134c7f02a5d325dbf3890246588ce8a545e91126041bcc2af3d9ebf5b3be28f4866ee9ede76ddbf0fc0387871319a900
+DIST xmonad-contrib-0.17.1.tar.gz 646843 BLAKE2B 0949a616f6c5aaac5d5ccb8eacaf743898b8da6d0c99605ce2f7a85f8ce7747f5442843b524470d51300539126f25066b50906a92952129a9e264f18f7aa9873 SHA512 07f989623f4d9affae564ba36a180721910c1a0acf3d23e0e548fc48bb4dcd9864987c521c28251f6443cdd5134ded8e8bb18c6f78d06cb00c386ff6ad59c97e
EBUILD xmonad-contrib-0.17.0.ebuild 1124 BLAKE2B e75600d9e3ad56643536d3e1e404506329343aa3532e02740c8c58f090a2eef7e50bf8b0b96d6572fc337345e895ab196634d968fc4d1db89b578b95e03814e2 SHA512 362d93e136d0bf3c672f9b6997a54970b37b1d3ffc17bfe3f44fd4157add2b5da5ac87ec1a154497d50b58bfb50f70b6ac4cf5ebc829c0d24c26ab5e074f311a
-MISC metadata.xml 314 BLAKE2B 084325dca1938417865f1f78007268ba96214e5013f37e57f0b5845ac0cb5e999bc08ece023a052c12229c2439d468b4f0a48f43cd358c31fefbe28549e5b38c SHA512 e7c8067ccab9351ec1ea41fa77caf36abd0dcf946bb4dc435475d90005aeb152843af64575bf64ddf32eafac0fdff4c72628895588564132995f5b5e69913efe
+EBUILD xmonad-contrib-0.17.1.ebuild 986 BLAKE2B a10bf789f7d5f7b589e6ec1ac4998137c0e883eaaf6eb96762fa37bc89c098ce0bea48997651363ec25535d50a32f3bf76b74241c23220e3df5c8d375c2eba95 SHA512 ceb0516254037f38891515dabfc0138264fabd5c4698a3b94c425486fd07c80f427b83bca1a7251d6f675de0b216afa7117688444d6cb2f7ed2948321c41e3c8
+MISC metadata.xml 455 BLAKE2B 74b7a119dee001759e3cf38a2677606fd9b2fce09356a3a0345d22f4c60c46dc3777e13bdc125e9b18696996c2a518eb25257a205b89be545e4d50d41d028206 SHA512 b1c1b58049f38c780d8da27e31bb5c56e3240531060c720d4246b900d87eec8b4010655c7b08191747614c9aac00cb55cf729258debfc99daeb1f42d40a74574
diff --git a/x11-wm/xmonad-contrib/metadata.xml b/x11-wm/xmonad-contrib/metadata.xml
index bb4b8043b4ab..d84502b753d3 100644
--- a/x11-wm/xmonad-contrib/metadata.xml
+++ b/x11-wm/xmonad-contrib/metadata.xml
@@ -8,4 +8,8 @@
<use>
<flag name="xft">Use Xft to render text</flag>
</use>
+ <upstream>
+ <remote-id type="hackage">xmonad-contrib</remote-id>
+ <remote-id type="github">xmonad/xmonad-contrib</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/x11-wm/xmonad-contrib/xmonad-contrib-0.17.1.ebuild b/x11-wm/xmonad-contrib/xmonad-contrib-0.17.1.ebuild
new file mode 100644
index 000000000000..2ebdaef3628b
--- /dev/null
+++ b/x11-wm/xmonad-contrib/xmonad-contrib-0.17.1.ebuild
@@ -0,0 +1,37 @@
+# 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,use_xft:xft
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Community-maintained extensions for xmonad"
+HOMEPAGE="https://xmonad.org/"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+xft"
+
+RDEPEND="dev-haskell/random:=[profile?]
+ dev-haskell/utf8-string:=[profile?]
+ >=dev-haskell/x11-1.10:=[profile?] <dev-haskell/x11-1.11:=[profile?]
+ >=dev-lang/ghc-8.4.3:=
+ >=x11-wm/xmonad-0.16.99999:=[profile?] <x11-wm/xmonad-0.18:=[profile?]
+ xft? ( >=dev-haskell/x11-xft-0.2:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1
+ test? ( >=dev-haskell/hspec-2.4.0 <dev-haskell/hspec-3
+ >=dev-haskell/quickcheck-2 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-pedantic \
+ $(cabal_flag xft use_xft)
+}
diff --git a/x11-wm/xmonad/Manifest b/x11-wm/xmonad/Manifest
index cf5ebeb29c21..2ddfdc17f253 100644
--- a/x11-wm/xmonad/Manifest
+++ b/x11-wm/xmonad/Manifest
@@ -1,5 +1,7 @@
AUX xmonad-0.14-check-repeat.patch 2393 BLAKE2B 1b173ab0598c650645af4286c5c6f7ed536f201bbab51f4f515fdf8c0433ea355e5836b9d63353cf7bc8aedba23e15b661bfc02ec94519e43b4a49e8818b569f SHA512 ff9341e4e7f065e9354cb723470ed88d9f8fb3858c0a529590d14c2bcb65672494c0df49b9678e502a812d36035f255780d3e50dd303e41ac96d52e1d946b731
AUX xmonad.desktop 270 BLAKE2B dce8e606b7b1008dd77c74feb0ce96f7d7d59de299adc4b61b164cdcf9057eb2a4119bfd97c5f67a660d0810cd7a43d5ee580d9935b623c9dd877543de2adffe SHA512 b858edfb6fd6004f8ca0f95e97f298140ab489e246f7f09b1fdab3fe899dba66f3f150fe67981f7b5fd8f3a268df7dab2ee60db6d3f96bd874fab2b670435b4e
DIST xmonad-0.17.0.tar.gz 93489 BLAKE2B 6990bc408194c99378f949b28f2115b7096e6474b5305f935be2c8af1eba4bff3e3c05477af9f833d1b52422e4fb95f857398b05f7f1081e3a2cc5dd8c50fc3a SHA512 1ec46ee61f4bf1879ea638e9be83378273050670ed2ee0f00e7d43b188cc29a874aa5b40076162a1ef0038802cc43f675773951f9b7d1f26329f9d105c28b3f7
+DIST xmonad-0.17.2.tar.gz 94730 BLAKE2B 4e65472830694048d051394222ceb889b1997d1dec37b8d1773fecee9385292448acda3c5a9b7e99a7de1582e8a403d976ef357dc474531e6166905d1129c3a2 SHA512 8d02422f473499516acf3cfe920b15df1d24a1fbf47f8cded5eb465186427e82cd43d65a63936993016797680335e59380931e9bad82b2181ecdef6b63d9bfd9
EBUILD xmonad-0.17.0.ebuild 2271 BLAKE2B 9cd9faf8dcea563ac1e34d9820e04a6878975d1d2d9c86593d9dc1a5cdee99ebf2e7ceb6e69f7bc1f82874125d2c8d02a73d92544525507c5310f29554aad267 SHA512 231ccd4b9ba706e6511869b47bb79fdbd008bbed796352e12340ece39d761104d2f5ff834a10398ad6c41ec77c85e84815c457f9e65b08419eb3c51eb710da25
-MISC metadata.xml 345 BLAKE2B b3c79f4b0e7e502024dac3fe48634bba4920cdcec396595e4af4e535a544ed878b36c45f94a034b1acbf7dfbce7266bc8de078adbbd7d3483ffcd73ca32f95fb SHA512 e49f674b39cf8950930f1221cf588bb6479557fdb11f1fd9edcd5abbf9bb2f976a12d9a83cd88cf73e3a8eed60f3fc3f9f24f68d5913254073df6b912c4b3da7
+EBUILD xmonad-0.17.2.ebuild 2179 BLAKE2B 97e0c497e550fab963cfe317706891f46115b4b55bf46f448a6237983d24d11faf4a8afd4f75ae80010931838a0393633db4bc03219683356d2fc42f464c8cae SHA512 888683d27e7511fc965cecc9bad26f87fc1b3097c136c31c8bf858c40e6a18aed53c86199a7eb5305ac1cb12d3e9109fb8ec9d19a6a5972a24da73be2c7c15d0
+MISC metadata.xml 470 BLAKE2B 4fa46cd62eb0ba1ad4ea83ada35cb40d6c77863d8f3a583c8002b011de541698670304b795251729140c27b60e727107533b4ebdb89b189e89a218b06863761a SHA512 c7c73415db89e72688bdcee76ad1c599cc9bec8bf72f38d85d5d6d2f90d094ecf517c10f9b56644a8516a81983ef3846691ef54be09616e0cb55e5f7f6f85828
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."
+}