Hello community, here is the log from the commit of package sassc for openSUSE:Factory checked in at 2019-12-07 15:19:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sassc (Old) and /work/SRC/openSUSE:Factory/.sassc.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sassc" Sat Dec 7 15:19:47 2019 rev:5 rq:752372 version:3.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sassc/sassc.changes 2018-03-19 23:32:47.365450087 +0100 +++ /work/SRC/openSUSE:Factory/.sassc.new.4691/sassc.changes 2019-12-07 15:23:05.967731210 +0100 @@ -1,0 +2,8 @@ +Tue Nov 26 17:21:50 UTC 2019 - Marcus Rueckert <[email protected]> + +- update to 3.6.1 to match our libsass package + for the changes to the underlying libsass see: + - https://github.com/sass/libsass/releases/tag/3.6.1 + - https://github.com/sass/libsass/releases/tag/3.6.0 + +------------------------------------------------------------------- Old: ---- sassc-3.5.0.tar.gz New: ---- sassc-3.6.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sassc.spec ++++++ --- /var/tmp/diff_new_pack.ShONQV/_old 2019-12-07 15:23:06.455731142 +0100 +++ /var/tmp/diff_new_pack.ShONQV/_new 2019-12-07 15:23:06.459731142 +0100 @@ -1,7 +1,7 @@ # # spec file for package sassc # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: sassc -Version: 3.5.0 +Version: 3.6.1 Release: 0 Summary: Libsass command line driver License: MIT ++++++ sassc-3.5.0.tar.gz -> sassc-3.6.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sassc-3.5.0/.gitignore new/sassc-3.6.1/.gitignore --- old/sassc-3.5.0/.gitignore 2018-01-11 21:32:04.000000000 +0100 +++ new/sassc-3.6.1/.gitignore 2019-05-21 09:57:12.000000000 +0200 @@ -56,6 +56,7 @@ script/install-sh script/ltmain.sh script/missing +VERSION .sass-cache *.user *.db diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sassc-3.5.0/CODE_OF_CONDUCT.md new/sassc-3.6.1/CODE_OF_CONDUCT.md --- old/sassc-3.5.0/CODE_OF_CONDUCT.md 1970-01-01 01:00:00.000000000 +0100 +++ new/sassc-3.6.1/CODE_OF_CONDUCT.md 2019-05-21 09:57:12.000000000 +0200 @@ -0,0 +1,10 @@ +Sass is more than a technology; Sass is driven by the community of individuals +that power its development and use every day. As a community, we want to embrace +the very differences that have made our collaboration so powerful, and work +together to provide the best environment for learning, growing, and sharing of +ideas. It is imperative that we keep Sass a fun, welcoming, challenging, and +fair place to play. + +[The full community guidelines can be found on the Sass website.][link] + +[link]: https://sass-lang.com/community-guidelines diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sassc-3.5.0/Makefile new/sassc-3.6.1/Makefile --- old/sassc-3.5.0/Makefile 2018-01-11 21:32:04.000000000 +0100 +++ new/sassc-3.6.1/Makefile 2019-05-21 09:57:12.000000000 +0200 @@ -1,5 +1,5 @@ -CC ?= gcc -CXX ?= g++ +CC ?= cc +CXX ?= c++ RM ?= rm -f CP ?= cp -a CHDIR ?= chdir @@ -25,24 +25,18 @@ ifneq (,$(findstring /cygdrive/,$(PATH))) UNAME := Cygwin TARGET := Windows +else ifneq (,$(findstring Windows_NT,$(OS))) + UNAME := Windows + TARGET := Windows +else ifneq (,$(findstring mingw32,$(MAKE))) + UNAME := MinGW + TARGET := Windows +else ifneq (,$(findstring MINGW32,$(shell uname -s))) + UNAME := MinGW + TARGET := Windows else - ifneq (,$(findstring Windows,$(PATH))) - UNAME := Windows - TARGET := Windows - else - ifneq (,$(findstring mingw32,$(MAKE))) - UNAME := MinGW - TARGET := Windows - else - ifneq (,$(findstring MINGW32,$(shell uname -s))) - UNAME = MinGW - TARGET := Windows - else - UNAME := $(shell uname -s) - TARGET := $(shell uname -s) - endif - endif - endif + UNAME := $(shell uname -s) + TARGET := $(shell uname -s) endif ifeq ($(SASS_SASSC_PATH),) @@ -76,14 +70,14 @@ endif STATIC_LIBGCC ?= 1 STATIC_LIBSTDCPP ?= 1 - CXXFLAGS += -std=gnu++0x - LDFLAGS += -std=gnu++0x + CXXFLAGS += -std=c++11 + LDFLAGS += -std=c++11 else STATIC_ALL ?= 0 STATIC_LIBGCC ?= 0 STATIC_LIBSTDCPP ?= 0 - CXXFLAGS += -std=c++0x - LDFLAGS += -std=c++0x + CXXFLAGS += -std=c++11 + LDFLAGS += -std=c++11 endif ifneq ($(SASS_LIBSASS_PATH),) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sassc-3.5.0/Readme.md new/sassc-3.6.1/Readme.md --- old/sassc-3.5.0/Readme.md 2018-01-11 21:32:04.000000000 +0100 +++ new/sassc-3.6.1/Readme.md 2019-05-21 09:57:12.000000000 +0200 @@ -29,7 +29,7 @@ Hampton Catlin ([@hcatlin]). Most of the language has been the result of years of work by Natalie Weizenbaum ([@nex3]) and Chris Eppstein ([@chriseppstein]). -For more information about Sass itself, please visit http://sass-lang.com +For more information about Sass itself, please visit https://sass-lang.com Initial development of SassC by Aaron Leung and Hampton Catlin was supported by [Moovweb](http://www.moovweb.com). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sassc-3.5.0/sassc.c new/sassc-3.6.1/sassc.c --- old/sassc-3.5.0/sassc.c 2018-01-11 21:32:04.000000000 +0100 +++ new/sassc-3.6.1/sassc.c 2019-05-21 09:57:12.000000000 +0200 @@ -58,7 +58,7 @@ if (error_message) { fprintf(stderr, "%s", error_message); } else { - fprintf(stderr, "An error occured; no error message available.\n"); + fprintf(stderr, "An error occurred; no error message available.\n"); } return 1; } else if (output_string) { @@ -126,7 +126,7 @@ free(source_string); perror("Error reading standard input"); #ifdef _WIN32 - exit(ERROR_READ_FAULT); // + exit(ERROR_READ_FAULT); // #else exit(EX_IOERR); // input/output error #endif @@ -228,7 +228,7 @@ #else exit(EX_USAGE); // command line usage error #endif - + } int main(int argc, char** argv) { @@ -250,7 +250,7 @@ bool generate_source_map = false; struct Sass_Options* options = sass_make_options(); sass_option_set_output_style(options, SASS_STYLE_NESTED); - sass_option_set_precision(options, 5); + sass_option_set_precision(options, 10); int c; size_t i; @@ -271,7 +271,7 @@ { "help", no_argument, 0, 'h' }, { NULL, 0, NULL, 0} }; - while ((c = getopt_long(argc, argv, "vhslm:Map:t:I:P:", long_options, &long_index)) != -1) { + while ((c = getopt_long(argc, argv, "vhslm::Map:t:I:P:", long_options, &long_index)) != -1) { switch (c) { case 's': from_stdin = 1; @@ -323,7 +323,7 @@ break; case 'p': sass_option_set_precision(options, atoi(optarg)); // TODO: make this more robust - if (sass_option_get_precision(options) < 0) sass_option_set_precision(options, 5); + if (sass_option_get_precision(options) < 0) sass_option_set_precision(options, 10); break; case 'a': sass_option_set_is_indented_syntax_src(options, true); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sassc-3.5.0/win/sassc.vcxproj new/sassc-3.6.1/win/sassc.vcxproj --- old/sassc-3.5.0/win/sassc.vcxproj 2018-01-11 21:32:04.000000000 +0100 +++ new/sassc-3.6.1/win/sassc.vcxproj 2019-05-21 09:57:12.000000000 +0200 @@ -85,6 +85,12 @@ <PropertyGroup Label="VS2015 toolset selection" Condition="'$(VisualStudioVersion)' == '14.0'"> <PlatformToolset>v140</PlatformToolset> </PropertyGroup> + <PropertyGroup Label="VS2017 toolset selection" Condition="'$(VisualStudioVersion)' == '15.0'"> + <PlatformToolset>v141</PlatformToolset> + </PropertyGroup> + <PropertyGroup Label="VS2019 toolset selection" Condition="'$(VisualStudioVersion)' == '16.0'"> + <PlatformToolset>v142</PlatformToolset> + </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings"> </ImportGroup> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sassc-3.5.0/win/sassc.vcxproj.filters new/sassc-3.6.1/win/sassc.vcxproj.filters --- old/sassc-3.5.0/win/sassc.vcxproj.filters 2018-01-11 21:32:04.000000000 +0100 +++ new/sassc-3.6.1/win/sassc.vcxproj.filters 2019-05-21 09:57:12.000000000 +0200 @@ -151,9 +151,6 @@ <ClInclude Include="$(LIBSASS_HEADERS_DIR)\file.hpp"> <Filter>LibSass\Header Files</Filter> </ClInclude> - <ClInclude Include="$(LIBSASS_HEADERS_DIR)\functions.hpp"> - <Filter>LibSass\Header Files</Filter> - </ClInclude> <ClInclude Include="$(LIBSASS_HEADERS_DIR)\inspect.hpp"> <Filter>LibSass\Header Files</Filter> </ClInclude> @@ -288,9 +285,6 @@ <ClCompile Include="$(LIBSASS_SRC_DIR)\file.cpp"> <Filter>LibSass\Source Files</Filter> </ClCompile> - <ClCompile Include="$(LIBSASS_SRC_DIR)\functions.cpp"> - <Filter>LibSass\Source Files</Filter> - </ClCompile> <ClCompile Include="$(LIBSASS_SRC_DIR)\inspect.cpp"> <Filter>LibSass\Source Files</Filter> </ClCompile> @@ -364,4 +358,4 @@ <Filter>LibSass\Source Files</Filter> </ClCompile> </ItemGroup> -</Project> \ No newline at end of file +</Project>
