Thursday, June 10, 2021

Re: [PATCH] Upgrade x11/xmobar to 0.38

Greg Steuck <gnezdo@openbsd.org> writes:

> I am running this on my desktop.
>
> OK?

Any takers?

I've been running this for a couple of weeks now. Works like a
charm. The changelog is in
https://github.com/jaor/xmobar/blob/master/changelog.md

>
> ---
> x11/xmobar/Makefile | 62 +++++-----
> x11/xmobar/distinfo | 110 ++++++++++--------
> .../patch-src_Xmobar_Plugins_Monitors_hs | 4 +-
> x11/xmobar/patches/patch-xmobar_cabal | 8 +-
> 4 files changed, 102 insertions(+), 82 deletions(-)
>
> diff --git a/x11/xmobar/Makefile b/x11/xmobar/Makefile
> index e78ef4bba73..2c03e9e8487 100644
> --- a/x11/xmobar/Makefile
> +++ b/x11/xmobar/Makefile
> @@ -3,7 +3,7 @@
> COMMENT = minimalistic text based status bar
>
> MODCABAL_STEM = xmobar
> -MODCABAL_VERSION = 0.37
> +MODCABAL_VERSION = 0.38
> CATEGORIES = x11
> HOMEPAGE = http://xmobar.org
>
> @@ -17,59 +17,60 @@ WANTLIB = X11 Xext Xft Xinerama Xrandr Xrender \
> MODULES = devel/cabal
> MODCABAL_FLAGS = with_xft with_mpd with_mpris with_inotify
>
> -# % cabal get xmobar-0.37
> -# % cd ./xmobar-0.37
> +# % cabal get xmobar-0.38
> +# % cd ./xmobar-0.38
> # % cabal v2-configure --flags="with_xft with_mpd with_mpris with_inotify"
> # % cabal-bundler --openbsd xmobar -p ./dist-newstyle/cache/plan.json
> -
> -MODCABAL_MANIFEST = \
> +MODCABAL_MANIFEST = \
> StateVar 1.2.1 0 \
> X11 1.9.2 0 \
> X11-xft 0.3.1 0 \
> adjunctions 4.4 2 \
> - aeson 1.5.6.0 0 \
> + aeson 1.5.6.0 1 \
> + appar 0.1.8 0 \
> asn1-encoding 0.9.6 2 \
> asn1-parse 0.9.5 0 \
> asn1-types 0.3.4 0 \
> assoc 1.0.2 1 \
> async 2.2.3 0 \
> - attoparsec 0.13.2.5 0 \
> + attoparsec 0.14.1 0 \
> base-compat 0.11.2 0 \
> base-compat-batteries 0.11.2 0 \
> base-orphans 0.8.4 0 \
> base64-bytestring 1.2.0.1 0 \
> - basement 0.0.11 2 \
> - bifunctors 5.5.10 0 \
> + basement 0.0.12 1 \
> + bifunctors 5.5.11 0 \
> blaze-builder 0.4.2.1 0 \
> - blaze-html 0.9.1.2 0 \
> - blaze-markup 0.8.2.7 0 \
> - call-stack 0.3.0 0 \
> + blaze-html 0.9.1.2 1 \
> + blaze-markup 0.8.2.8 0 \
> + byteorder 1.0.4 0 \
> + cabal-doctest 1.0.8 2 \
> + call-stack 0.4.0 0 \
> case-insensitive 1.2.1.0 0 \
> cereal 0.5.8.1 0 \
> comonad 5.0.8 0 \
> - conduit 1.3.4 0 \
> + conduit 1.3.4.1 0 \
> conduit-extra 1.3.5 0 \
> connection 0.3.1 1 \
> contravariant 1.5.3 0 \
> cookie 0.4.5 0 \
> - cryptonite 0.28 0 \
> + cryptonite 0.29 0 \
> data-default 0.7.1.1 0 \
> data-default-class 0.1.2.0 0 \
> data-default-instances-containers 0.0.1 0 \
> data-default-instances-dlist 0.0.1 0 \
> data-default-instances-old-locale 0.0.1 0 \
> data-fix 0.3.1 0 \
> - dbus 1.2.19 0 \
> + dbus 1.2.21 0 \
> distributive 0.6.2.1 0 \
> dlist 1.0 0 \
> - exceptions 0.10.4 1 \
> extensible-exceptions 0.1.1.4 0 \
> - free 5.1.6 0 \
> + free 5.1.7 0 \
> hashable 1.3.1.0 0 \
> hinotify 0.4.1 0 \
> hourglass 0.2.12 0 \
> hsc2hs 0.68.7 1 \
> - http-client 0.7.6 0 \
> + http-client 0.7.8 0 \
> http-client-tls 0.3.5.3 1 \
> http-conduit 2.3.8 0 \
> http-types 0.12.3 0 \
> @@ -77,10 +78,11 @@ MODCABAL_MANIFEST = \
> indexed-traversable-instances 0.1 0 \
> integer-logarithms 1.0.3.1 0 \
> invariant 0.5.4 0 \
> + iproute 1.7.11 0 \
> kan-extensions 5.2.2 0 \
> - lens 5 0 \
> + lens 5.0.1 1 \
> libmpd 0.10.0.0 0 \
> - memory 0.15.0 1 \
> + memory 0.16.0 0 \
> mime-types 0.1.0.9 0 \
> mono-traversable 1.0.15.1 0 \
> network 3.1.2.1 1 \
> @@ -89,7 +91,7 @@ MODCABAL_MANIFEST = \
> parallel 3.2.2.0 3 \
> parsec-numbers 0.1.0 0 \
> pem 0.2.4 0 \
> - primitive 0.7.1.0 2 \
> + primitive 0.7.1.0 3 \
> profunctors 5.6.2 0 \
> random 1.2.0 5 \
> reflection 2.1.6 0 \
> @@ -102,14 +104,14 @@ MODCABAL_MANIFEST = \
> semigroupoids 5.3.5 0 \
> semigroups 0.19.1 0 \
> socks 0.6.1 0 \
> - split 0.2.3.4 0 \
> + split 0.2.3.4 1 \
> splitmix 0.1.0.3 0 \
> streaming-commons 0.2.2.1 0 \
> strict 0.4.0.1 0 \
> - tagged 0.8.6.1 0 \
> - th-abstraction 0.4.2.0 0 \
> - th-compat 0.1.1 0 \
> - th-lift 0.8.2 0 \
> + tagged 0.8.6.1 1 \
> + th-abstraction 0.4.2.0 1 \
> + th-compat 0.1.2 0 \
> + th-lift 0.8.2 1 \
> these 1.1.1.1 1 \
> time-compat 1.9.5 1 \
> tls 1.5.5 0 \
> @@ -119,17 +121,17 @@ MODCABAL_MANIFEST = \
> unliftio-core 0.2.0.1 1 \
> unordered-containers 0.2.13.0 0 \
> utf8-string 1.0.2 0 \
> - uuid-types 1.0.4 0 \
> - vector 0.12.2.0 0 \
> + uuid-types 1.0.5 0 \
> + vector 0.12.3.0 0 \
> vector-algorithms 0.8.0.4 1 \
> void 0.7.3 0 \
> x509 1.7.5 1 \
> x509-store 1.6.7 1 \
> x509-system 1.6.6 0 \
> x509-validation 1.6.11 0 \
> - xml-conduit 1.9.0.0 0 \
> + xml-conduit 1.9.1.1 0 \
> xml-types 0.3.8 0 \
> - zlib 0.6.2.2 0 \
> + zlib 0.6.2.3 0 \
>
> LIB_DEPENDS = converters/libiconv \
> devel/gmp \
> diff --git a/x11/xmobar/distinfo b/x11/xmobar/distinfo
> index c09099f0604..f080e81f228 100644
> --- a/x11/xmobar/distinfo
> +++ b/x11/xmobar/distinfo
> @@ -4,6 +4,8 @@ SHA256 (hackage/X11-xft-0.3.1.tar.gz) = Tro/7mJXDgZEdlQDCmL7VfGVh4hLws73epw7LDRY
> SHA256 (hackage/adjunctions-4.4.tar.gz) = UHwu9VM3rmHIBfjLwSE9/X0rhRhzQmddZiJUuNihauk=
> SHA256 (hackage/adjunctions-4.4_2.cabal) = JzjdX11ek3Sa2xSgVHLlipanXQ8pnkY3HG9G3E6X2vk=
> SHA256 (hackage/aeson-1.5.6.0.tar.gz) = A2HDS+PS7JRSAfAlAWk0NvvaENzFSUaUgaCEst4iv+g=
> +SHA256 (hackage/aeson-1.5.6.0_1.cabal) = 0+docvhjTJzTPrEo1sTdG/DMjXHR8yBV13RJDV9t7fg=
> +SHA256 (hackage/appar-0.1.8.tar.gz) = xM7t3CZSW1jYLEG20+MhQTcaIApnlKrhhbYmbMyBYx8=
> SHA256 (hackage/asn1-encoding-0.9.6.tar.gz) = 2fjeq9O5COXPg8DYE8CNwBQ7PsHA2X9mDSz6AsHI2go=
> SHA256 (hackage/asn1-encoding-0.9.6_2.cabal) = J+2PYEOu15YwMTu5MffI4rUQ8LRYbNVcFq4EDH0eoJg=
> SHA256 (hackage/asn1-parse-0.9.5.tar.gz) = jx/hNE0ws53FlNdN8sVSCVd3Iq8UlyBLTCttbodH854=
> @@ -11,47 +13,49 @@ SHA256 (hackage/asn1-types-0.3.4.tar.gz) = eO6SolE3kpjKgg+lPtv0szxTm5/NiHyG9SDDD
> SHA256 (hackage/assoc-1.0.2.tar.gz) = 2JiNxuhxjHo0VlFbdpyTNq7uxzDPhvxRdSR5af+PFE8=
> SHA256 (hackage/assoc-1.0.2_1.cabal) = qCTk9hVGmietlJ2/SQe6JYvWtFne6+wAUkx7yz9lzJ8=
> SHA256 (hackage/async-2.2.3.tar.gz) = RnrzoAN5R6UjLs9fTvvUzyEYqqIxBWbX9ArIKw4yk1w=
> -SHA256 (hackage/attoparsec-0.13.2.5.tar.gz) = IeDzjqoZV79HEnavoXZRwSWjiSRXXxLCy9L6U0tFaG8=
> +SHA256 (hackage/attoparsec-0.14.1.tar.gz) = hw+PgdkMKPl3wC44P8p4YX7jtboxvwtnGGrdSzatKbM=
> SHA256 (hackage/base-compat-0.11.2.tar.gz) = U6a1FFRC+6WkutbbK83t4X8WRkK0i8OblQFUIqOa29s=
> SHA256 (hackage/base-compat-batteries-0.11.2.tar.gz) = MeBmpaqWr5T+ZGWtuVnDjWOkngE1dkGqQyLHVKlNMCM=
> SHA256 (hackage/base-orphans-0.8.4.tar.gz) = N7K1k1bANACi1QmGJnc5PF/3BqCqv4JsEE9v4D2Tu7M=
> SHA256 (hackage/base64-bytestring-1.2.0.1.tar.gz) = rwmxfQcusTkdkeMLQYbdF5czBkfveSaOzX/M6PWvxjg=
> -SHA256 (hackage/basement-0.0.11.tar.gz) = Z1grNHWlVHklOZ9xnfIfi7vQyk1NsneVwipHT47mNGs=
> -SHA256 (hackage/basement-0.0.11_2.cabal) = r0Pi4zTlFbUsowmRmxNcUbXpQR5tTGjQ6JUNYetfJdE=
> -SHA256 (hackage/bifunctors-5.5.10.tar.gz) = 53Kc/Ytq9c7NfdUJ5OST7sDxUih2zAzPT1gFSVwzqQ0=
> +SHA256 (hackage/basement-0.0.12.tar.gz) = U8RDWxe33zmMcwQGJjlXl3/gYWtmUp2vqNGg/Wa3+os=
> +SHA256 (hackage/basement-0.0.12_1.cabal) = y7kYfTV1t47hFlt6SaDoVw7lY4IDMKlEpnzQnhz+I78=
> +SHA256 (hackage/bifunctors-5.5.11.tar.gz) = K2uWcvqrZJmVz0yIXzU7Zji22u5GeprOQKf8dzgxCRw=
> SHA256 (hackage/blaze-builder-0.4.2.1.tar.gz) = bmiJvJw/+SBioX84JdzBsoUQ0mEzTU1OF3Iy2QTqCwY=
> SHA256 (hackage/blaze-html-0.9.1.2.tar.gz) = YFA/QlRsbBuVQBTRiOoTfkPXTc/9K/YVfBE/2RoMOUw=
> -SHA256 (hackage/blaze-markup-0.8.2.7.tar.gz) = i2SJ7UItmOQ3L0G+H0D3crjU7ZJfMgOza+QHjZGMjuQ=
> -SHA256 (hackage/call-stack-0.3.0.tar.gz) = uA6N4rh/AZIrI7MoZVrS+EP0JJXz4QM66Qeq3mA8cWo=
> +SHA256 (hackage/blaze-html-0.9.1.2_1.cabal) = Sds+tw+pP7Vy86kjO1QrWef3ZqK5XJLQHZWllsdydHM=
> +SHA256 (hackage/blaze-markup-0.8.2.8.tar.gz) = Q/w/aHLcjRvo0P4JG9R3UTm0IXmYfzPWSQp8Xx4Ho0k=
> +SHA256 (hackage/byteorder-1.0.4.tar.gz) = vSC7tYaUf5nDikyT2dAmb0n2/FgXZ7UbpWj21dUtKRk=
> +SHA256 (hackage/cabal-doctest-1.0.8.tar.gz) = ICamqH1BAgLOCRQSymvDPFrKeHAlMmtKPRNCWiM5Lg4=
> +SHA256 (hackage/cabal-doctest-1.0.8_2.cabal) = i9HWFPtl8NUmCdowv45exxpLat+P9WEO2zy00RRXYRc=
> +SHA256 (hackage/call-stack-0.4.0.tar.gz) = QwvPijQE9+VTGVc8C4B7E1aUbwyPKJuz2a+yecY2uHs=
> SHA256 (hackage/case-insensitive-1.2.1.0.tar.gz) = KW3BfgxfPfs9gs7YPkycRMM47N50myeLbq5RLx0E5AY=
> SHA256 (hackage/cereal-0.5.8.1.tar.gz) = LZ6IrJNLnrwFgJfHIBH/WfPxRhdjEOHJV6Dkz2NoG9c=
> SHA256 (hackage/comonad-5.0.8.tar.gz) = 72zfLMKSzEPuaqlsWBsjX96oq0Sgv/sk3HmuKy7zPRM=
> -SHA256 (hackage/conduit-1.3.4.tar.gz) = nwKDGq3qJEicHRggAY7a3W2XAA4R810F2hP6jCFkYPA=
> +SHA256 (hackage/conduit-1.3.4.1.tar.gz) = hXQ7jV8tV3nMt0WbWpGcV4ZwevI/56Bl0oHujm3CJvE=
> SHA256 (hackage/conduit-extra-1.3.5.tar.gz) = imSN7iA8AeZH+jhr/npbKTzlUvi1yrnA3Vy3HHzQEtk=
> SHA256 (hackage/connection-0.3.1.tar.gz) = XXWVicUyw02Hv8T2/Lcyv1W1WpNVnTuUIp6DR6FTddk=
> SHA256 (hackage/connection-0.3.1_1.cabal) = ZdocBVYQCVczvNIo2F3/gIBLI6XRj+3plKD5/NGwwSE=
> SHA256 (hackage/contravariant-1.5.3.tar.gz) = RFNvDjMf3kcScZNzI9yQQJ6V1H9X5CZX/a8kKg/WXcE=
> SHA256 (hackage/cookie-0.4.5.tar.gz) = cH+U0bMQGLkdah6eGe9UE+INAsqwCtk6X9fXs7RqNYM=
> -SHA256 (hackage/cryptonite-0.28.tar.gz) = dK2IauP3zWyt7LWWcH5J3zewFwzu0xPjgr0VsTEypds=
> +SHA256 (hackage/cryptonite-0.29.tar.gz) = 2DoCHNqukPNzS3JaA6x7VV6ZmAl3nsGXAR0tqOG4sI8=
> SHA256 (hackage/data-default-0.7.1.1.tar.gz) = sPldJ5zXXKyqgVKgFZDcNGD3E09oQLNwUquzujyypRE=
> SHA256 (hackage/data-default-class-0.1.2.0.tar.gz) = TwG0I/AAw+BpqvUqNIVkplNnl/MUmLuFw9tL0tCXPlY=
> SHA256 (hackage/data-default-instances-containers-0.0.1.tar.gz) = pV4HrwBcmBXYLz/JXhJduCmUN3yfSnaUKIeHAdTsCBo=
> SHA256 (hackage/data-default-instances-dlist-0.0.1.tar.gz) = fWg3Ecvwir163NWsK+glOBMI0iA5cxWlVw/mG3GbWVk=
> SHA256 (hackage/data-default-instances-old-locale-0.0.1.tar.gz) = YNOwKSKVjEkI178rJN32FRFmV0X3hCJ9IGdFeEsMCAI=
> SHA256 (hackage/data-fix-0.3.1.tar.gz) = m0XAQEcpIsGXuzMZAZe1iVr6xjGCA7KvswJR1N+LzHk=
> -SHA256 (hackage/dbus-1.2.19.tar.gz) = 72KZa7yXnbNgh1jkYyvZJPTPxQDjfqzk0RvtIxiCnPE=
> +SHA256 (hackage/dbus-1.2.21.tar.gz) = sSmdMFNT0xnzmxSsNJOq6KsUhmO3KxnGwriwXrl3dAg=
> SHA256 (hackage/distributive-0.6.2.1.tar.gz) = 1zUTkuB49YyqRmMKS5xkPh4und3uRYSMXINY57Exa5E=
> SHA256 (hackage/dlist-1.0.tar.gz) = Fz1jcyi7Fz/MNl8w0p/0qUKSoeDlVYrrPfwR3oFRARU=
> -SHA256 (hackage/exceptions-0.10.4.tar.gz) = TQv7Q1XP/NZ9MAgR351f5E6jWU7WN1B5W/wfeXq9hM8=
> -SHA256 (hackage/exceptions-0.10.4_1.cabal) = FynvJqYRrniqWM3TQZKv9xDLqm1jHdBC3ftjVW0AtSw=
> SHA256 (hackage/extensible-exceptions-0.1.1.4.tar.gz) = bOXogBdgOFpAjatxtTVQ+HYp5mGyYL3CzUHGpDm244g=
> -SHA256 (hackage/free-5.1.6.tar.gz) = zH3YRAxEbiq0qWDn0DL9v/0akbtPPKFGBaYk1MD37AQ=
> +SHA256 (hackage/free-5.1.7.tar.gz) = sjDR5+a9Daa4ocg/4MFgnLUQu+yf73gEs2BM2XlAK4g=
> SHA256 (hackage/hashable-1.3.1.0.tar.gz) = gGGCOkrFIbU5Eu3Lo2uVbzFZy4hbB+wRmvKVplaMp8Q=
> SHA256 (hackage/hinotify-0.4.1.tar.gz) = EwexAK6vNdDQ9YLUiX+snN45UF7FLJFeITEY5WZ0+Bo=
> SHA256 (hackage/hourglass-0.2.12.tar.gz) = RDNbXEAugMYPHbanRGK+TqKdGpBDqplDNP/uEWTxyko=
> SHA256 (hackage/hsc2hs-0.68.7.tar.gz) = /XkV5B4+07x3UP7g6K3StPMtysi3xUTP31VCKTIjiUo=
> SHA256 (hackage/hsc2hs-0.68.7_1.cabal) = Sg9oYKF+fCRWRpdePCmBQWr9y2p7NVPDEAXrNkGn9Vs=
> -SHA256 (hackage/http-client-0.7.6.tar.gz) = M/N4l2EY+dgA+lJkUq2gYxTDtPnqsTThpNIVOAuuqJA=
> +SHA256 (hackage/http-client-0.7.8.tar.gz) = GPyvA0CHHaoYWVlukzj+2mWIgITpf3grfEwAOpVrfhA=
> SHA256 (hackage/http-client-tls-0.3.5.3.tar.gz) = Rxq/jympCfQLIeqyakEMDhIK4SzjN1EqYdrp9S67Q2I=
> SHA256 (hackage/http-client-tls-0.3.5.3_1.cabal) = yXw9iOYxijBW5C4s0JE9XEv/OB+DNBu2/waGX9Esi1I=
> SHA256 (hackage/http-conduit-2.3.8.tar.gz) = z77yk4Vv3M5YYYcm/5Ecoo4q0HyFIrLNHPostuAlQq4=
> @@ -60,11 +64,12 @@ SHA256 (hackage/indexed-traversable-0.1.1.tar.gz) = esNq4xU8vnqOmerP/QZTZ7h1RJU8
> SHA256 (hackage/indexed-traversable-instances-0.1.tar.gz) = +uxEgHkCtY5QyOEjlNFevaHwDA4jW0kPexxK5bWuaNw=
> SHA256 (hackage/integer-logarithms-1.0.3.1.tar.gz) = mwqfn6tgmxXNAVhlch+wX3RKG8d66S/RM4ct5Si76n8=
> SHA256 (hackage/invariant-0.5.4.tar.gz) = ufoKGAXd4aTTm+0VTil6N5M9KoKylSMQmKdr6dYDl8o=
> +SHA256 (hackage/iproute-1.7.11.tar.gz) = IF3NJ8znY0Xk/GAGC11CiwFaCekCP18buli+H1Yqios=
> SHA256 (hackage/kan-extensions-5.2.2.tar.gz) = O/POTKz5xXwD6aHDbssbr12DVnMIU6JZLSES0SSEmKA=
> -SHA256 (hackage/lens-5.tar.gz) = ntnL9y2c1qm3Fy3KtX3XMIlcwidKsIEbJZpYpdKr2xo=
> +SHA256 (hackage/lens-5.0.1.tar.gz) = 7FQ9kzY2QZ1oap8AiY+agcu95loklg9DqfCichbp/D8=
> +SHA256 (hackage/lens-5.0.1_1.cabal) = yX++Q65v4h1z8aAj13a7Bc1JLwr9Gzw/9D4kavkfaFI=
> SHA256 (hackage/libmpd-0.10.0.0.tar.gz) = cGLizkdsSOnv11qALSqTzgZyQ+n+NV+u0JcPC3KkGyE=
> -SHA256 (hackage/memory-0.15.0.tar.gz) = 4/+JLBqUcIlU0LssT0q4G8D1BTUtlQlTGcRi2xrrNSk=
> -SHA256 (hackage/memory-0.15.0_1.cabal) = vnAktQ6Hapw7f+uu/dgdXcZyaMWKe05rOCW9xYJ02Iw=
> +SHA256 (hackage/memory-0.16.0.tar.gz) = FG2g+LgrxZBCGT6bYSiRbjrvsKMBqy8HFEm+s0T2/X8=
> SHA256 (hackage/mime-types-0.1.0.9.tar.gz) = CjJDUWnvS6WfSkuK3f0MBEeUEIVNG41poeOPs4m6cdI=
> SHA256 (hackage/mono-traversable-1.0.15.1.tar.gz) = wt9bee0viPLuMT5XwdWR1EY3iOINOeQ5KX7sW6WDXd8=
> SHA256 (hackage/network-3.1.2.1.tar.gz) = /KqVREXLV1/wTQiOcZRS41YyS2rLmMWu/SVBoGlDnUo=
> @@ -77,7 +82,7 @@ SHA256 (hackage/parallel-3.2.2.0_3.cabal) = QhzhcXYQurgpaVcrlr6J2D6o2K/ndRy1TYC5
> SHA256 (hackage/parsec-numbers-0.1.0.tar.gz) = dwGaSBdxL2v8YcnRSLaAV5lV60DShvd2b3sKkMcm/r8=
> SHA256 (hackage/pem-0.2.4.tar.gz) = dwxMG5zSSz239RH4pIQEoNCYmZ4oVzw3Q6iilruW+NQ=
> SHA256 (hackage/primitive-0.7.1.0.tar.gz) = a+vs/fKld4fZ/VIxv9YStlqS7dezOpc7Kg8RMSuJo/A=
> -SHA256 (hackage/primitive-0.7.1.0_2.cabal) = 9jV9VyDBxmUJbD4BFGfa9EMZi3hqcI0v+SaViiTVCNQ=
> +SHA256 (hackage/primitive-0.7.1.0_3.cabal) = Kd5r/Qz4ugI864BiA9++wOUeNSTnX/5BBW9wtCKcbw8=
> SHA256 (hackage/profunctors-5.6.2.tar.gz) = ZZVde1BSWko7zNqx2YLSrjQol/04FA1alLXvOADYySo=
> SHA256 (hackage/random-1.2.0.tar.gz) = 5FGc98BYv9W9vkrMeCKErMniXnRIcghhnKg8vNY/ud4=
> SHA256 (hackage/random-1.2.0_5.cabal) = MNct9MwdL+LURciPDunSGWWvfOhmYMQ6bDKmodkNUck=
> @@ -93,13 +98,17 @@ SHA256 (hackage/semigroupoids-5.3.5.tar.gz) = VS8Y4T7zRxGJEclQlX5K3NoKH5SOJ08p7E
> SHA256 (hackage/semigroups-0.19.1.tar.gz) = eedh5kuGJWSjRw1dNWy2sGCxRFLWdYWa7TstHhRkZkg=
> SHA256 (hackage/socks-0.6.1.tar.gz) = c0RHVYuwYc52j1Og3x8kAZAsa+45bMls5ift2YbvanM=
> SHA256 (hackage/split-0.2.3.4.tar.gz) = Jx/lEEyfQANKqaGq1iabzsyUVLxaV8JH5p4X3plsHyo=
> +SHA256 (hackage/split-0.2.3.4_1.cabal) = BIx1iR1joDgo+XZnIUqq8OZ7fcv+wpd1PjmTn/2m9Ro=
> SHA256 (hackage/splitmix-0.1.0.3.tar.gz) = RgCfSwAMnmYTN3dnuHGL84R2Rp8qjiFi2YzCRogtWjU=
> SHA256 (hackage/streaming-commons-0.2.2.1.tar.gz) = MGlAv0h4oLcU5nRqf5NNAYEA78hjMsF2pkgBS/4egd0=
> SHA256 (hackage/strict-0.4.0.1.tar.gz) = 3/arwIrWN+UYkbuLR1d4xAkmxRIZ7aYP1k8NloAiYkE=
> SHA256 (hackage/tagged-0.8.6.1.tar.gz) = 9eD8+V8LtKpj9CjywBlVpB6hpCz885FF7WMfWalhbAI=
> +SHA256 (hackage/tagged-0.8.6.1_1.cabal) = Xd8eMkw81kTwl6SL9JDwvt9Gf3I/0kCvs6s7dQV3+Oc=
> SHA256 (hackage/th-abstraction-0.4.2.0.tar.gz) = 6gayzaJfxLUtrEjMI+WnVvmX34mF7K7lpVQgJQihHEA=
> -SHA256 (hackage/th-compat-0.1.1.tar.gz) = lfogWDrCNryexroBNQSD6HoSGniTtBWGUccApgr2A/k=
> +SHA256 (hackage/th-abstraction-0.4.2.0_1.cabal) = a6eyAZMfYUFzdV8GD9+Y8CCV32jB97w+JpHPnUQ+gfk=
> +SHA256 (hackage/th-compat-0.1.2.tar.gz) = K8RdAZnePcZevJtxJReZ9SOIadvGpmvfDAbH4j1gOAE=
> SHA256 (hackage/th-lift-0.8.2.tar.gz) = OlknA3oQrmPmBcAiKMQCfDK3urGYWue1N55jY7PNXOQ=
> +SHA256 (hackage/th-lift-0.8.2_1.cabal) = lV861isgLS/zemFtIVWtnOMIecfGPtqx8exp11fXDtE=
> SHA256 (hackage/these-1.1.1.1.tar.gz) = 15jJ9W4X3vRB6PUeVMwRr9s+dsap0enuFU6aeNoL9Qg=
> SHA256 (hackage/these-1.1.1.1_1.cabal) = 6YHGUijbWud6BDYx90oeSkt3D3IThm9YTjR2tSUS8a8=
> SHA256 (hackage/time-compat-1.9.5.tar.gz) = MSayZ9GfMdUqPDbxOoeIvgMkL4KaW93YowhOE00B46Y=
> @@ -112,8 +121,8 @@ SHA256 (hackage/unliftio-core-0.2.0.1.tar.gz) = kZ8NEpfqL1NzEYVTwd8qlAXYueMagwfo
> SHA256 (hackage/unliftio-core-0.2.0.1_1.cabal) = mz5E6pqsrL/DWztUAVr0UAkZFqw2GKQYaOv2VGl3ZZo=
> SHA256 (hackage/unordered-containers-0.2.13.0.tar.gz) = hrATaauOsxE4OgUtOJM34s1xpjCIMj8CkydU30qje1U=
> SHA256 (hackage/utf8-string-1.0.2.tar.gz) = 7kjeradgA3ByjEFWywAkQd53DQEhrjOmgTmp7ZwZsJo=
> -SHA256 (hackage/uuid-types-1.0.4.tar.gz) = wqosyqOnQlmsofV8wcJ3giCGQwgUzl5POM/YaP5I7AY=
> -SHA256 (hackage/vector-0.12.2.0.tar.gz) = F6sLhMh4WTM/9oG7n3aDaHeWd5Jb1Yn/S6oFvj/Sa1A=
> +SHA256 (hackage/uuid-types-1.0.5.tar.gz) = rWi4m3pkwH3VwlChG+IDPukpMY/1Hse05LVOG03rp90=
> +SHA256 (hackage/vector-0.12.3.0.tar.gz) = FfgYUFrdpj5/SE7N+S27PB7Hap3vAEyUJNuPprxBtwM=
> SHA256 (hackage/vector-algorithms-0.8.0.4.tar.gz) = dhdqVneL8wonWxCJ7m2yTsbGfZJSUUX43+IVuAE3rzs=
> SHA256 (hackage/vector-algorithms-0.8.0.4_1.cabal) = v0dgsjoP7gmruMnjyVLIcPXcl4CHbp1+OKsr3ZjI8oM=
> SHA256 (hackage/void-0.7.3.tar.gz) = U691jdw33GOYFnHlA0ONAsb2Si2HROm+xVeolEMfcxc=
> @@ -123,16 +132,18 @@ SHA256 (hackage/x509-store-1.6.7.tar.gz) = l4Y1bIv99jHqAYwyRNCFTG2yyyTlg4kepVOWF
> SHA256 (hackage/x509-store-1.6.7_1.cabal) = pwey9Lo8Auus1+zRnp8MCyEbWCcDKcLHdaLB3yaCAhI=
> SHA256 (hackage/x509-system-1.6.6.tar.gz) = QNzarj7GfzjAjZbUNluQHrisDFkL15cutCnTfViqRBk=
> SHA256 (hackage/x509-validation-1.6.11.tar.gz) = +UMhy8xKU0rfWImuaVDzZz44tiuJtpcLR39QLOmH0Zs=
> -SHA256 (hackage/xml-conduit-1.9.0.0.tar.gz) = HLS4w1cdwETQAB418sPjoo9ZG7a7Sl737lkgdETYp9w=
> +SHA256 (hackage/xml-conduit-1.9.1.1.tar.gz) = vbEXYGwLVspzVWRGWxS1D3f4TJ5S4x2WasjUVW0/8P8=
> SHA256 (hackage/xml-types-0.3.8.tar.gz) = 2tXkzmArfR9L43wM/ZmiYaRXN0a/2A2RfclVty2oTIA=
> -SHA256 (hackage/xmobar-0.37.tar.gz) = 5Li4bvnEdTWoDQVqi0bXJ0hRf41tyJGRDuzcOI6SUi4=
> -SHA256 (hackage/zlib-0.6.2.2.tar.gz) = BLWJDdaemS+M0JVw2B6dXsqxnbjoLL5Huo4CwxwGMbo=
> +SHA256 (hackage/xmobar-0.38.tar.gz) = OowYrtV6q+AccD2PtAoRqe52a/TuFvtFmol1ne0q/sA=
> +SHA256 (hackage/zlib-0.6.2.3.tar.gz) = gH9r3fnLPFF85XV9mR3ePH4xmVOiLIbuA9dFNL1avIg=
> SIZE (hackage/StateVar-1.2.1.tar.gz) = 5055
> SIZE (hackage/X11-1.9.2.tar.gz) = 190757
> SIZE (hackage/X11-xft-0.3.1.tar.gz) = 13621
> SIZE (hackage/adjunctions-4.4.tar.gz) = 19891
> SIZE (hackage/adjunctions-4.4_2.cabal) = 3067
> SIZE (hackage/aeson-1.5.6.0.tar.gz) = 286364
> +SIZE (hackage/aeson-1.5.6.0_1.cabal) = 6786
> +SIZE (hackage/appar-0.1.8.tar.gz) = 4037
> SIZE (hackage/asn1-encoding-0.9.6.tar.gz) = 17343
> SIZE (hackage/asn1-encoding-0.9.6_2.cabal) = 2060
> SIZE (hackage/asn1-parse-0.9.5.tar.gz) = 2951
> @@ -140,47 +151,49 @@ SIZE (hackage/asn1-types-0.3.4.tar.gz) = 6472
> SIZE (hackage/assoc-1.0.2.tar.gz) = 3047
> SIZE (hackage/assoc-1.0.2_1.cabal) = 1205
> SIZE (hackage/async-2.2.3.tar.gz) = 14056
> -SIZE (hackage/attoparsec-0.13.2.5.tar.gz) = 163876
> +SIZE (hackage/attoparsec-0.14.1.tar.gz) = 165043
> SIZE (hackage/base-compat-0.11.2.tar.gz) = 34625
> SIZE (hackage/base-compat-batteries-0.11.2.tar.gz) = 16902
> SIZE (hackage/base-orphans-0.8.4.tar.gz) = 22573
> SIZE (hackage/base64-bytestring-1.2.0.1.tar.gz) = 13650
> -SIZE (hackage/basement-0.0.11.tar.gz) = 134032
> -SIZE (hackage/basement-0.0.11_2.cabal) = 5711
> -SIZE (hackage/bifunctors-5.5.10.tar.gz) = 45810
> +SIZE (hackage/basement-0.0.12.tar.gz) = 134142
> +SIZE (hackage/basement-0.0.12_1.cabal) = 5516
> +SIZE (hackage/bifunctors-5.5.11.tar.gz) = 46003
> SIZE (hackage/blaze-builder-0.4.2.1.tar.gz) = 60704
> SIZE (hackage/blaze-html-0.9.1.2.tar.gz) = 81617
> -SIZE (hackage/blaze-markup-0.8.2.7.tar.gz) = 14571
> -SIZE (hackage/call-stack-0.3.0.tar.gz) = 2544
> +SIZE (hackage/blaze-html-0.9.1.2_1.cabal) = 3048
> +SIZE (hackage/blaze-markup-0.8.2.8.tar.gz) = 14519
> +SIZE (hackage/byteorder-1.0.4.tar.gz) = 2030
> +SIZE (hackage/cabal-doctest-1.0.8.tar.gz) = 10812
> +SIZE (hackage/cabal-doctest-1.0.8_2.cabal) = 1491
> +SIZE (hackage/call-stack-0.4.0.tar.gz) = 2757
> SIZE (hackage/case-insensitive-1.2.1.0.tar.gz) = 53609
> SIZE (hackage/cereal-0.5.8.1.tar.gz) = 20114
> SIZE (hackage/comonad-5.0.8.tar.gz) = 15227
> -SIZE (hackage/conduit-1.3.4.tar.gz) = 88861
> +SIZE (hackage/conduit-1.3.4.1.tar.gz) = 88893
> SIZE (hackage/conduit-extra-1.3.5.tar.gz) = 33189
> SIZE (hackage/connection-0.3.1.tar.gz) = 9051
> SIZE (hackage/connection-0.3.1_1.cabal) = 1554
> SIZE (hackage/contravariant-1.5.3.tar.gz) = 13726
> SIZE (hackage/cookie-0.4.5.tar.gz) = 6048
> -SIZE (hackage/cryptonite-0.28.tar.gz) = 616309
> +SIZE (hackage/cryptonite-0.29.tar.gz) = 622119
> SIZE (hackage/data-default-0.7.1.1.tar.gz) = 1627
> SIZE (hackage/data-default-class-0.1.2.0.tar.gz) = 2522
> SIZE (hackage/data-default-instances-containers-0.0.1.tar.gz) = 1659
> SIZE (hackage/data-default-instances-dlist-0.0.1.tar.gz) = 1503
> SIZE (hackage/data-default-instances-old-locale-0.0.1.tar.gz) = 1519
> SIZE (hackage/data-fix-0.3.1.tar.gz) = 5520
> -SIZE (hackage/dbus-1.2.19.tar.gz) = 78140
> +SIZE (hackage/dbus-1.2.21.tar.gz) = 78139
> SIZE (hackage/distributive-0.6.2.1.tar.gz) = 8140
> SIZE (hackage/dlist-1.0.tar.gz) = 18667
> -SIZE (hackage/exceptions-0.10.4.tar.gz) = 20819
> -SIZE (hackage/exceptions-0.10.4_1.cabal) = 2796
> SIZE (hackage/extensible-exceptions-0.1.1.4.tar.gz) = 8531
> -SIZE (hackage/free-5.1.6.tar.gz) = 61876
> +SIZE (hackage/free-5.1.7.tar.gz) = 61326
> SIZE (hackage/hashable-1.3.1.0.tar.gz) = 21424
> SIZE (hackage/hinotify-0.4.1.tar.gz) = 9173
> SIZE (hackage/hourglass-0.2.12.tar.gz) = 25797
> SIZE (hackage/hsc2hs-0.68.7.tar.gz) = 38630
> SIZE (hackage/hsc2hs-0.68.7_1.cabal) = 2794
> -SIZE (hackage/http-client-0.7.6.tar.gz) = 91628
> +SIZE (hackage/http-client-0.7.8.tar.gz) = 92430
> SIZE (hackage/http-client-tls-0.3.5.3.tar.gz) = 7679
> SIZE (hackage/http-client-tls-0.3.5.3_1.cabal) = 2066
> SIZE (hackage/http-conduit-2.3.8.tar.gz) = 28858
> @@ -189,11 +202,12 @@ SIZE (hackage/indexed-traversable-0.1.1.tar.gz) = 8424
> SIZE (hackage/indexed-traversable-instances-0.1.tar.gz) = 4235
> SIZE (hackage/integer-logarithms-1.0.3.1.tar.gz) = 9023
> SIZE (hackage/invariant-0.5.4.tar.gz) = 26998
> +SIZE (hackage/iproute-1.7.11.tar.gz) = 17601
> SIZE (hackage/kan-extensions-5.2.2.tar.gz) = 21887
> -SIZE (hackage/lens-5.tar.gz) = 697256
> +SIZE (hackage/lens-5.0.1.tar.gz) = 698361
> +SIZE (hackage/lens-5.0.1_1.cabal) = 15544
> SIZE (hackage/libmpd-0.10.0.0.tar.gz) = 43455
> -SIZE (hackage/memory-0.15.0.tar.gz) = 42299
> -SIZE (hackage/memory-0.15.0_1.cabal) = 5002
> +SIZE (hackage/memory-0.16.0.tar.gz) = 41936
> SIZE (hackage/mime-types-0.1.0.9.tar.gz) = 11384
> SIZE (hackage/mono-traversable-1.0.15.1.tar.gz) = 40815
> SIZE (hackage/network-3.1.2.1.tar.gz) = 136889
> @@ -206,7 +220,7 @@ SIZE (hackage/parallel-3.2.2.0_3.cabal) = 1817
> SIZE (hackage/parsec-numbers-0.1.0.tar.gz) = 4125
> SIZE (hackage/pem-0.2.4.tar.gz) = 4717
> SIZE (hackage/primitive-0.7.1.0.tar.gz) = 52184
> -SIZE (hackage/primitive-0.7.1.0_2.cabal) = 2728
> +SIZE (hackage/primitive-0.7.1.0_3.cabal) = 2728
> SIZE (hackage/profunctors-5.6.2.tar.gz) = 28522
> SIZE (hackage/random-1.2.0.tar.gz) = 37889
> SIZE (hackage/random-1.2.0_5.cabal) = 6094
> @@ -222,13 +236,17 @@ SIZE (hackage/semigroupoids-5.3.5.tar.gz) = 23362
> SIZE (hackage/semigroups-0.19.1.tar.gz) = 21124
> SIZE (hackage/socks-0.6.1.tar.gz) = 9759
> SIZE (hackage/split-0.2.3.4.tar.gz) = 15942
> +SIZE (hackage/split-0.2.3.4_1.cabal) = 2647
> SIZE (hackage/splitmix-0.1.0.3.tar.gz) = 20754
> SIZE (hackage/streaming-commons-0.2.2.1.tar.gz) = 86559
> SIZE (hackage/strict-0.4.0.1.tar.gz) = 12488
> SIZE (hackage/tagged-0.8.6.1.tar.gz) = 9842
> +SIZE (hackage/tagged-0.8.6.1_1.cabal) = 2874
> SIZE (hackage/th-abstraction-0.4.2.0.tar.gz) = 37848
> -SIZE (hackage/th-compat-0.1.1.tar.gz) = 10903
> +SIZE (hackage/th-abstraction-0.4.2.0_1.cabal) = 2194
> +SIZE (hackage/th-compat-0.1.2.tar.gz) = 11737
> SIZE (hackage/th-lift-0.8.2.tar.gz) = 14385
> +SIZE (hackage/th-lift-0.8.2_1.cabal) = 2677
> SIZE (hackage/these-1.1.1.1.tar.gz) = 9804
> SIZE (hackage/these-1.1.1.1_1.cabal) = 2631
> SIZE (hackage/time-compat-1.9.5.tar.gz) = 59336
> @@ -241,8 +259,8 @@ SIZE (hackage/unliftio-core-0.2.0.1.tar.gz) = 3696
> SIZE (hackage/unliftio-core-0.2.0.1_1.cabal) = 1082
> SIZE (hackage/unordered-containers-0.2.13.0.tar.gz) = 53379
> SIZE (hackage/utf8-string-1.0.2.tar.gz) = 10726
> -SIZE (hackage/uuid-types-1.0.4.tar.gz) = 11537
> -SIZE (hackage/vector-0.12.2.0.tar.gz) = 142213
> +SIZE (hackage/uuid-types-1.0.5.tar.gz) = 11922
> +SIZE (hackage/vector-0.12.3.0.tar.gz) = 148083
> SIZE (hackage/vector-algorithms-0.8.0.4.tar.gz) = 26681
> SIZE (hackage/vector-algorithms-0.8.0.4_1.cabal) = 3752
> SIZE (hackage/void-0.7.3.tar.gz) = 6741
> @@ -252,7 +270,7 @@ SIZE (hackage/x509-store-1.6.7.tar.gz) = 12689
> SIZE (hackage/x509-store-1.6.7_1.cabal) = 1781
> SIZE (hackage/x509-system-1.6.6.tar.gz) = 3419
> SIZE (hackage/x509-validation-1.6.11.tar.gz) = 19752
> -SIZE (hackage/xml-conduit-1.9.0.0.tar.gz) = 40139
> +SIZE (hackage/xml-conduit-1.9.1.1.tar.gz) = 42901
> SIZE (hackage/xml-types-0.3.8.tar.gz) = 4054
> -SIZE (hackage/xmobar-0.37.tar.gz) = 139585
> -SIZE (hackage/zlib-0.6.2.2.tar.gz) = 148178
> +SIZE (hackage/xmobar-0.38.tar.gz) = 137238
> +SIZE (hackage/zlib-0.6.2.3.tar.gz) = 149186
> diff --git a/x11/xmobar/patches/patch-src_Xmobar_Plugins_Monitors_hs b/x11/xmobar/patches/patch-src_Xmobar_Plugins_Monitors_hs
> index 396edd4249c..2161ce9b71b 100644
> --- a/x11/xmobar/patches/patch-src_Xmobar_Plugins_Monitors_hs
> +++ b/x11/xmobar/patches/patch-src_Xmobar_Plugins_Monitors_hs
> @@ -12,7 +12,7 @@ Index: src/Xmobar/Plugins/Monitors.hs
> | Battery Args Rate
> | DiskU DiskSpec Args Rate
> | DiskIO DiskSpec Args Rate
> -@@ -127,8 +125,6 @@ instance Exec Monitors where
> +@@ -128,8 +126,6 @@ instance Exec Monitors where
> alias (Cpu _ _) = "cpu"
> alias (MultiCpu _ _) = "multicpu"
> alias (Battery _ _) = "battery"
> @@ -21,7 +21,7 @@ Index: src/Xmobar/Plugins/Monitors.hs
> alias (Brightness _ _) = "bright"
> alias (CpuFreq _ _) = "cpufreq"
> alias (TopProc _ _) = "top"
> -@@ -173,8 +169,6 @@ instance Exec Monitors where
> +@@ -175,8 +171,6 @@ instance Exec Monitors where
> start (Memory a r) = runM a memConfig runMem r
> start (Swap a r) = runM a swapConfig runSwap r
> start (Battery a r) = runM a battConfig runBatt r
> diff --git a/x11/xmobar/patches/patch-xmobar_cabal b/x11/xmobar/patches/patch-xmobar_cabal
> index 2990be350f8..9ce16574dcd 100644
> --- a/x11/xmobar/patches/patch-xmobar_cabal
> +++ b/x11/xmobar/patches/patch-xmobar_cabal
> @@ -5,15 +5,15 @@ Hook in APM bindings
> Index: xmobar.cabal
> --- xmobar.cabal.orig
> +++ xmobar.cabal
> -@@ -142,6 +142,7 @@ library
> - Xmobar.Plugins.Locks,
> +@@ -145,6 +145,7 @@ library
> + Xmobar.Plugins.NotmuchMail,
> Xmobar.Plugins.Monitors,
> Xmobar.Plugins.Monitors.Batt,
> + Xmobar.Plugins.Monitors.Batt.Binding,
> - Xmobar.Plugins.Monitors.Common,
> Xmobar.Plugins.Monitors.Common.Output,
> Xmobar.Plugins.Monitors.Common.Parsers,
> -@@ -162,6 +163,7 @@ library
> + Xmobar.Plugins.Monitors.Common.Files,
> +@@ -164,6 +165,7 @@ library
> Xmobar.Plugins.Monitors.CatInt
>
> extra-libraries: Xrandr Xrender

No comments:

Post a Comment