guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#32321] [PATCH] gnu: Add povray.


From: Kei Kebreau
Subject: [bug#32321] [PATCH] gnu: Add povray.
Date: Thu, 02 Aug 2018 14:05:37 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

Efraim Flashner <address@hidden> writes:

> On Mon, Jul 30, 2018 at 10:36:00PM -0400, Kei Kebreau wrote:
>
>> +    (version "3.7.0.8")
>> +    (source (origin
>> +              (method url-fetch)
>> + (uri (string-append "https://github.com/POV-Ray/povray/archive/v";
>> +                                  version ".tar.gz"))
>> +              (file-name (string-append name "-" version ".tar.gz"))
>
> Don't use the unstable tarball, download it using git-fetch.

If I'm not misunderstanding POV-Ray's version numbering scheme, this is
a source code maintainance release with no changes in functionality.
See "https://github.com/POV-Ray/povray/releases/tag/v3.7.0.8";.

>
>> +              (sha256
>> +               (base32
>> +                "1r2xaym48gmnh577h41ccs3i7dpg7aw0x838y4m4bz3j56yixlak"))
> <snip>
>> +             (string-append "--with-boost-libdir="
>> +                            (assoc-ref %build-inputs "boost") "/lib")
>> +             "CXXFLAGS=-std=c++11"
>> +             "--disable-optimiz-arch")
>
> I have to ask, is 'optimiz' spelled correctly?

Indeed it is. See "https://github.com/POV-Ray/povray/search?q=optimiz"; (or
just grep in "unix/install.txt" and "unix/configure.ac" in the source
distribution).

>
>> +       #:phases
> <snip>
>
> It built without any problems for me on aarch64

Excellent, and thanks for reviewing!

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]