Package Details: pure 0.68-4

Git Clone URL: (read-only, click to copy)
Package Base: pure
Description: Pure is a modern-style functional programming language based on term rewriting.
Upstream URL:
Licenses: GPL3, LGPL3
Groups: pure-complete, pure-base
Submitter: None
Maintainer: pure-aur
Last Packager: pure-aur
Votes: 19
Popularity: 0.000000
First Submitted: 2009-01-05 16:05 (UTC)
Last Updated: 2022-08-04 00:46 (UTC)

Dependencies (11)

Sources (2)

Latest Comments

1 2 3 4 Next › Last »

Popolon commented on 2021-05-30 10:36 (UTC)

Please update upstream URL to

This project is no more available on Bitbucket.

aggraef commented on 2018-04-06 10:31 (UTC)

Binary packages are now available in the Pure package repo, cf.

Marte2007 commented on 2018-04-05 22:26 (UTC)

Thanks, it worked!

aggraef commented on 2018-04-05 21:03 (UTC)

I had to remove the compiler-rt part (which Pure doesn't need) and also modified the PKGBUILD so that it only builds the host target (which is all that Pure needs, and compilation is much quicker that way). Please pull the latest from and give that a whirl.

aggraef commented on 2018-04-05 18:17 (UTC)

Probably just a missing include, I'm currently looking into it.

Marte2007 commented on 2018-04-05 17:07 (UTC) (edited on 2018-04-05 17:10 (UTC) by Marte2007)

It failed after two hours of compiling...

/tmp/makepkg/llvm35/src/llvm-3.5.2.src/projects/compiler-rt/lib/asan/ error: use of undeclared identifier 'SIGSEGV'
  return signum == SIGSEGV && common_flags()->handle_segv;

aggraef commented on 2018-04-05 13:30 (UTC) (edited on 2018-04-05 13:31 (UTC) by aggraef)

For the time being, I've uploaded the PKGBUILD here: Clone that repo and run makepkg -s to build the packages. I'll make a binary package repository for these available some time in the near future.

aggraef commented on 2018-04-05 12:59 (UTC)

Hmm, those used to be in extra. I'll have to go hunting for the last PKGBUILDs and repackage them for the AUR.

Marte2007 commented on 2018-04-05 12:32 (UTC)

llvm35 is not available on AUR anymore.

aggraef commented on 2016-12-08 07:49 (UTC)

rcrath, that's right, Pure still depends on LLVM 3.5 right now. But note that the llvm35 package is only required at build time, so you can simply reinstall the llvm package after building Pure if you need it.