LogoopenSUSE Build Service > Projects
Sign Up | Log In

Haskell

This repository contains all packages that are part of the current LTS Haskell version 7.x (plus some extras).

Haskell is a standardized purely functional programming language with non-strict semantics, named after the logician Haskell Curry. It is one of the more popular functional languages, and the lazy functional language on which the most research is being performed.

-- Paul Hudak, John Hughes, Simon Peyton Jones, Philip Wadler,
   "A History of Haskell: being lazy with class"

Comments for devel:languages:haskell (18)

Stephan Kulow coolo wrote about 2 years ago

https://build.opensuse.org/project/show/openSUSE:13.2 - the whole haskell stack is not bootstrapable

Peter Trommler ptrommler wrote about 2 years ago

You need a binary ghc. The binary in Factory would do.

Peter Trommler ptrommler wrote about 2 years ago

The workflow must have changed since 13.1, where bootstrap worked without any actions on my side. What can I do to help with the new workflow?

Ondřej Súkup mimi_vx wrote almost 2 years ago

ptrommler: please remove Thumbleweed or Factory target, it's same , only link one to other

Peter Trommler ptrommler wrote almost 2 years ago

I can't: Failed to remove target 'openSUSE_Tumbleweed' Unable to delete repository; following repositories depend on this project: home:sbahling:branches:devel:languages:haskell/openSUSE_Tumbleweed home:roman-neuhauser:pure/openSUSE_Tumbleweed home:mimi_vx:branches:devel:languages:haskell/openSUSE_Tumbleweed home:roman-neuhauser/openSUSE_Tumbleweed home:pluskalm:branches:devel:languages:haskell/openSUSE_Tumbleweed

Martin Pluskal pluskalm wrote almost 2 years ago

It should be possible to force removal, I will try to remember how.

Ondřej Súkup mimi_vx wrote almost 2 years ago

peter : please add factory-maintainers group to admins

Peter Trommler ptrommler wrote almost 2 years ago

Done.

Ondřej Súkup mimi_vx wrote almost 2 years ago

and now how to support SLE12? ... linkpac dblatex ? and enable to SLE12 ?

Peter Trommler ptrommler wrote almost 2 years ago

We could build without dblatex on SLE12 or try the linked package. dblatex is build requirement only. I'll take a look.

Ondřej Súkup mimi_vx wrote almost 2 years ago

i vote to remove dblatex ... is used only to generate PDF and PS docs ... which is better to use from upstream and not to generate in every build

Martin Pluskal pluskalm wrote almost 2 years ago

Sounds reasonable

Bastian Holst OculusAquilae wrote almost 2 years ago

Hi,

I found it to be pretty complicated to maintain distribution packages of hackage packages. Mainly because of incompatabilities between certain versions of these packages. Stackage solves this problem for users who use it directly. Couldn't we use the versions from Stackage LTS for the packages in devel:languages:haskell?

Best regards

Bastian

Ondřej Súkup mimi_vx wrote almost 2 years ago

new way of support haskell packages in openSUSE:Factory is i discussion

Bastian Holst OculusAquilae wrote almost 2 years ago

Where?

Scott Bahling sbahling wrote almost 2 years ago

There were some comments at https://build.opensuse.org/request/show/283889. I'm working on getting an opensuse-haskell mailing list set up so we can take the discussion there. Just waiting for the admin to set it up.

Peter Trommler ptrommler wrote over 1 year ago

Any news on that?

Jan Matějka yac wrote over 1 year ago

fwd:

The opensuse-haskell mailing list is now up.

http://lists.opensuse.org/opensuse-haskell/

Subscribe: opensuse-haskell+subscribe@opensuse.org

Let's use this going forward for coordinating the packaging efforts.