Ticket #49218: vcsn.patch
File vcsn.patch, 2.5 KB (added by akimd (Akim Demaille), 9 years ago) |
---|
-
Portfile
old new 4 4 PortSystem 1.0 5 5 PortGroup compiler_blacklist_versions 1.0 6 6 7 name v aucanson8 version 2. 07 name vcsn 8 version 2.1 9 9 categories devel 10 10 platforms darwin 11 11 maintainers lrde.epita.fr:akim 12 12 license GPL-3+ 13 13 14 description C++ generic automata/transducers platform14 description C++ generic automata/transducers and rational expression platform 15 15 16 long_description V aucanson is a finite state machine manipulation platform, \17 consisting of a library , Python/IPython bindings, and \18 shell tools implemented on top of them.16 long_description Vcsn is a finite state machine manipulation platform, \ 17 consisting of a library on top of which are provided \ 18 Python bindings, shell tools, and an IPython-based GUI. 19 19 20 homepage http://v aucanson.lrde.epita.fr21 master_sites http://www.lrde.epita.fr/dload/v aucanson/${version}/20 homepage http://vcsn.lrde.epita.fr 21 master_sites http://www.lrde.epita.fr/dload/vcsn/${version}/ 22 22 use_xz yes 23 23 24 checksums rmd160 9 0d6d5eb5b8e664a527238c9a8b4df4834d5d9b9\25 sha256 01cee2ae49388f92e3b47b932830b49f84089b345337c4ea7b128ae3c616ac6024 checksums rmd160 9460c5357abcd91dacb87078aecfb11883ce951c \ 25 sha256 a6df0057e02ef910883c37c316474bcab7e318a41ce9579e8170ef235fc30f8b 26 26 27 depends_build port:doxygen 27 depends_build port:doxygen lib:libltdl:libport 28 28 29 29 depends_lib port:boost 30 30 31 depends_run path:bin/dot:graphviz 31 depends_run path:bin/dot:graphviz port:ccache 32 32 33 configure.optflags -O3 33 configure.optflags -O3 -DNDEBUG 34 34 35 35 test.run yes 36 36 test.target check 37 37 38 # We need C++11 support, provided by G++ 4.8+ and Clang++ 3.3+. 38 # We need C++11/14 support, Clang++ 3.6+. We need Boost, which is 39 # compiled with Clang++, so it is (currently) incompatible with GCC. 39 40 compiler.blacklist cc \ 40 41 *dragonegg* \ 41 42 {clang < 500} \ 42 43 *clang-2.* \ 43 {*clang-3.[012]} \ 44 *gcc \ 45 *gcc-3.* \ 46 {*gcc-4.[0-7]} 44 {*clang-3.[0-5]} \ 45 *gcc*