[MacPorts] #60873: glm 0.9.9.5 on Mac OS 10.8 causes build failure

MacPorts noreply at macports.org
Sat Jul 18 20:39:52 UTC 2020


#60873: glm 0.9.9.5 on Mac OS 10.8 causes build failure
------------------------------+--------------------
  Reporter:  programmingkidx  |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  glm
      Port:  glm              |
------------------------------+--------------------

Comment (by kencu):

 Oh, I see what you're up to -- that's quite a different issue then. let me
 straighten up your ticket issue a bit, and here's something to get you
 started:
 {{{
 $ port -v installed cegui
 The following ports are currently installed:
   cegui @0.8.7_0 (active) platform='darwin 17' archs='x86_64'
 date='2020-07-18T13:35:51-0700'
 }}}

 it needs a bit of work to figure out all the new configure args with
 cmake, but it builds easily (on 10.13) and it's a good place to start
 maybe:
 {{{
 # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c
 -basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

 PortSystem          1.0
 PortGroup           cmake 1.1

 name                cegui
 version             0.8.7
 revision            0
 categories          devel
 platforms           darwin
 maintainers         ryandesign openmaintainer

 description         Crazy Eddie’s GUI System

 long_description    {*}${description} is a free library for game
 developers \
                     that provides windowing and widgets for graphics APIs
 \
                     and engines where such functionality is not natively \
                     available, or is severely lacking.

 use_bzip2           yes
 homepage            http://www.cegui.org.uk/
 master_sites        sourceforge:crayzedsgui

 checksums           rmd160  fb034845d6f5631fe3971d6cc651557396a2d804 \
                     sha256
 b351e8957716d9c170612c13559e49530ef911ae4bac2feeb2dacd70b430e518 \
                     size    18114465

 depends_build       port:pkgconfig

 depends_lib         port:expat \
                     port:freeglut \
                     port:freeimage \
                     port:freetype \
                     port:libdevil \
                     port:libxml2 \
                     port:pcre \
                     port:tinyxml \
                     port:xorg-libice \
                     port:xorg-libsm

 #patchfiles          patch-cegui-include-CEGUIDynamicModule.h.diff \
 #                    patch-cegui-src-CEGUIDynamicModule.cpp.diff

 # configure.args      --disable-corona \
 #                     --disable-external-glew \
 #                     --disable-irrlicht-renderer \
 #                     --disable-lua-module \
 #                     --disable-ogre-renderer \
 #                     --disable-python-module \
 #                     --disable-rapidxml \
 #                     --disable-samples \
 #                     --disable-silly \
 #                     --disable-stb \
 #                     --disable-tga \
 #                     --disable-xerces-c \
 #                     --enable-devil \
 #                     --enable-freeimage \
 #                     --enable-freetype \
 #                     --enable-null-renderer \
 #                     --enable-pcre \
 #                     --enable-tinyxml \
 #                     --with-x

 #livecheck.regex     /CEGUI-(\[0-9.\]+)${extract.suffix}

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/60873#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list