Ticket #57042: patch-ruby25.diff
File patch-ruby25.diff, 3.2 KB (added by xstnztk (Martin Jerabek), 6 years ago) |
---|
-
Portfile
old new 134 134 } 135 135 136 136 variant ruby requires ruby18 description {Compatibility variant, requires +ruby18} {} 137 variant ruby18 conflicts ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 description {Enable Ruby scripting} {137 variant ruby18 conflicts ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 description {Enable Ruby scripting} { 138 138 configure.args-append --enable-rubyinterp 139 139 configure.args-append --with-ruby-command=${prefix}/bin/ruby1.8 140 140 depends_lib-append port:ruby 141 141 } 142 variant ruby19 conflicts ruby18 ruby20 ruby21 ruby22 ruby23 ruby24 description {Enable Ruby scripting} {142 variant ruby19 conflicts ruby18 ruby20 ruby21 ruby22 ruby23 ruby24 ruby25 description {Enable Ruby scripting} { 143 143 configure.args-append --enable-rubyinterp 144 144 configure.args-append --with-ruby-command=${prefix}/bin/ruby1.9 145 145 depends_lib-append port:ruby19 146 146 } 147 variant ruby20 conflicts ruby18 ruby19 ruby21 ruby22 ruby23 ruby24 description {Enable Ruby scripting} {147 variant ruby20 conflicts ruby18 ruby19 ruby21 ruby22 ruby23 ruby24 ruby25 description {Enable Ruby scripting} { 148 148 configure.args-append --enable-rubyinterp 149 149 configure.args-append --with-ruby-command=${prefix}/bin/ruby2.0 150 150 depends_lib-append port:ruby20 151 151 } 152 variant ruby21 conflicts ruby18 ruby19 ruby20 ruby22 ruby23 ruby24 description {Enable Ruby scripting} {152 variant ruby21 conflicts ruby18 ruby19 ruby20 ruby22 ruby23 ruby24 ruby25 description {Enable Ruby scripting} { 153 153 configure.args-append --enable-rubyinterp 154 154 configure.args-append --with-ruby-command=${prefix}/bin/ruby2.1 155 155 depends_lib-append port:ruby21 156 156 } 157 variant ruby22 conflicts ruby18 ruby19 ruby20 ruby21 ruby23 ruby24 description {Enable Ruby scripting} {157 variant ruby22 conflicts ruby18 ruby19 ruby20 ruby21 ruby23 ruby24 ruby25 description {Enable Ruby scripting} { 158 158 configure.args-append --enable-rubyinterp 159 159 configure.args-append --with-ruby-command=${prefix}/bin/ruby2.2 160 160 depends_lib-append port:ruby22 161 161 } 162 variant ruby23 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby24 description {Enable Ruby scripting} {162 variant ruby23 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby24 ruby25 description {Enable Ruby scripting} { 163 163 configure.args-append --enable-rubyinterp 164 164 configure.args-append --with-ruby-command=${prefix}/bin/ruby2.3 165 165 depends_lib-append port:ruby23 166 166 } 167 variant ruby24 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 description {Enable Ruby scripting} {167 variant ruby24 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby25 description {Enable Ruby scripting} { 168 168 configure.args-append --enable-rubyinterp 169 169 configure.args-append --with-ruby-command=${prefix}/bin/ruby2.4 170 170 depends_lib-append port:ruby24 171 171 } 172 variant ruby25 conflicts ruby18 ruby19 ruby20 ruby21 ruby22 ruby23 ruby24 description {Enable Ruby scripting} { 173 configure.args-append --enable-rubyinterp 174 configure.args-append --with-ruby-command=${prefix}/bin/ruby2.5 175 depends_lib-append port:ruby25 176 } 172 177 173 178 variant tcl description {Enable Tcl scripting} { 174 179 configure.args-append --enable-tclinterp \