SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
21
www/ruby-sassc/Makefile
Normal file
21
www/ruby-sassc/Makefile
Normal file
|
@ -0,0 +1,21 @@
|
|||
COMMENT = libsass wrapper for ruby
|
||||
|
||||
DISTNAME = sassc-2.4.0
|
||||
CATEGORIES = www
|
||||
|
||||
HOMEPAGE = https://github.com/sass/sassc-ruby
|
||||
|
||||
# MIT
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
# C++11
|
||||
COMPILER = base-clang ports-gcc
|
||||
|
||||
MODULES = lang/ruby
|
||||
CONFIGURE_STYLE = ruby gem ext
|
||||
|
||||
WANTLIB = ${COMPILER_LIBCXX}
|
||||
BUILD_DEPENDS = ${RUN_DEPENDS}
|
||||
RUN_DEPENDS = devel/ruby-ffi,${MODRUBY_FLAVOR}>=1.9,<2.0
|
||||
|
||||
.include <bsd.port.mk>
|
2
www/ruby-sassc/distinfo
Normal file
2
www/ruby-sassc/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (sassc-2.4.0.gem) = TGCisKOzZoXIO4DVeJQBwvZ4wWUuMogxWhVR2BHZ+D4=
|
||||
SIZE (sassc-2.4.0.gem) = 304640
|
12
www/ruby-sassc/patches/patch-ext_extconf_rb
Normal file
12
www/ruby-sassc/patches/patch-ext_extconf_rb
Normal file
|
@ -0,0 +1,12 @@
|
|||
Index: ext/extconf.rb
|
||||
--- ext/extconf.rb.orig
|
||||
+++ ext/extconf.rb
|
||||
@@ -29,7 +29,7 @@ end
|
||||
# see: https://github.com/sass/sassc-ruby/issues/148
|
||||
enable_lto_by_default = (Gem::Platform.local.os == "darwin" && !ENV['NIX_CC'].nil?)
|
||||
|
||||
-if enable_config('lto', enable_lto_by_default)
|
||||
+if enable_config('lto', false)
|
||||
$CFLAGS << ' -flto'
|
||||
$CXXFLAGS << ' -flto'
|
||||
$LDFLAGS << ' -flto'
|
4
www/ruby-sassc/pkg/DESCR
Normal file
4
www/ruby-sassc/pkg/DESCR
Normal file
|
@ -0,0 +1,4 @@
|
|||
Use libsass with Ruby!
|
||||
|
||||
This gem combines the speed of libsass, the Sass C implementation, with
|
||||
the ease of use of the original Ruby Sass library.
|
68
www/ruby-sassc/pkg/PLIST
Normal file
68
www/ruby-sassc/pkg/PLIST
Normal file
|
@ -0,0 +1,68 @@
|
|||
${GEM_LIB}/cache/${DISTNAME}.gem
|
||||
${GEM_LIB}/gems/${DISTNAME}/
|
||||
${GEM_LIB}/gems/${DISTNAME}/.gitignore
|
||||
${GEM_LIB}/gems/${DISTNAME}/.gitmodules
|
||||
${GEM_LIB}/gems/${DISTNAME}/.travis.yml
|
||||
${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
|
||||
${GEM_LIB}/gems/${DISTNAME}/CODE_OF_CONDUCT.md
|
||||
${GEM_LIB}/gems/${DISTNAME}/Gemfile
|
||||
${GEM_LIB}/gems/${DISTNAME}/LICENSE.txt
|
||||
${GEM_LIB}/gems/${DISTNAME}/README.md
|
||||
${GEM_LIB}/gems/${DISTNAME}/Rakefile
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/dependency.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/engine.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/error.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/functions_handler.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/import_handler.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/importer.rb
|
||||
@so ${GEM_LIB}/gems/${DISTNAME}/lib/sassc/libsass.so
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native/native_context_api.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native/native_functions_api.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native/sass2scss_api.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native/sass_input_style.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native/sass_output_style.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native/sass_value.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/native/string_list.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/sass_2_scss.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/functions.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value/bool.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value/color.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value/list.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value/map.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value/number.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value/string.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion/base.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion/bool.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion/color.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion/list.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion/map.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion/number.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/script/value_conversion/string.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/util/
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/util.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/util/normalized_map.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/lib/sassc/version.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/sassc.gemspec
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/custom_importer_test.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/engine_test.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/error_test.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/fixtures/
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/fixtures/paths.scss
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/functions_test.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/native_test.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/output_style_test.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/sass_2_scss_test.rb
|
||||
${GEM_LIB}/gems/${DISTNAME}/test/test_helper.rb
|
||||
${GEM_LIB}/specifications/${DISTNAME}.gemspec
|
Loading…
Add table
Add a link
Reference in a new issue