Comments (12)
I don't know of any reason not to.
I have some time this weekend. I will make a release then, or sooner if I can.
from libmpd-haskell.
Anyway this could be done? Trying to get the xmobar package building in Arch Linux with MPD support.
from libmpd-haskell.
@fosskers what is the problem you are encountering? Building xmobar 0.16 with the latest hackage version of libmpd appears to work for me. The only change relevant to 0.8 not included in 0.8.0.1 is support for network-2.4, as far as I can tell.
As an aside, I spoke prematurely on releasing 0.9, which probably will not happen for a while (I'm not able to set aside much time for haskell hacking these days, sadly).
from libmpd-haskell.
You hit the nail on the head there. It's the network
dep collision within 0.8.0.1's cabal file that's getting pulled from hackage. Any way to get around this? I've also assumed maintainer status of xmobar in the AUR, which means a full hands-on solution (say, manually changing the cabal file) isn't what most users are going to be looking for.
Thanks for any help you can give on this. I know it sucks not to have all the free hacking time we want...
from libmpd-haskell.
@fosskers Would bumping the network dependency for libmpd work for you? If so, I'll upload a
new point release with the relevant patch.
from libmpd-haskell.
Yes actually, that would help a lot!
I checked the dep versions, and I think network is the only one that needs its upper limit raised.
from libmpd-haskell.
I've uploaded version 0.8.0.2 to Hackage. I hope it fixes the problem.
from libmpd-haskell.
You're a saint, thank you.
from libmpd-haskell.
libmpd-0.9 is now on Hackage.
from libmpd-haskell.
Nice, it is almost 2 years!
from libmpd-haskell.
Great, I'll update the arch package.
from libmpd-haskell.
@fosskers cool, but be advised that it breaks xmobar (or did last time I tried to build it).
from libmpd-haskell.
Related Issues (20)
- command list support HOT 2
- ParserSpec QuickCheck failure HOT 8
- ghc 8.4.1 support HOT 1
- GHC 8.6.1 support
- Upload 0.9.0.9 to hackage HOT 1
- libmpd-0.9.0.8 fails to compile HOT 1
- Master seems to be broken and New release request for GHC-8.6 HOT 1
- Test failure in 0.9.0.9 HOT 1
- withMPD raises IOException instead of returning Left (ConnectionError e) HOT 2
- withMPD doesn't time out. HOT 1
- #113 broke connecting to unix sockets
- status doesn't support partition. HOT 1
- What is your version support policy? HOT 3
- Support UNIX domain socket.
- Missing git tag for 0.10.0.0 release HOT 1
- Only tries to connect to a single address HOT 1
- tests/Arbitrary.hs: error: Overlapping instances for Arbitrary (M.Map Metadata [Value]) HOT 4
- Repository is out of Sync with Hackage HOT 3
- albumart support HOT 1
- use of noidle with MPD monad HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libmpd-haskell.