Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sassc for openSUSE:Factory checked 
in at 2021-08-12 09:01:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sassc (Old)
 and      /work/SRC/openSUSE:Factory/.sassc.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sassc"

Thu Aug 12 09:01:03 2021 rev:6 rq:910814 version:3.6.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/sassc/sassc.changes      2019-12-07 
15:23:05.967731210 +0100
+++ /work/SRC/openSUSE:Factory/.sassc.new.1899/sassc.changes    2021-08-12 
09:01:49.558135724 +0200
@@ -1,0 +2,7 @@
+Tue Jul 27 06:37:55 UTC 2021 - Dirk M??ller <[email protected]>
+
+- update to 3.6.2:
+  * matches libsass 3.6.2 release, see
+    https://github.com/sass/libsass/releases/tag/3.6.5 
+
+-------------------------------------------------------------------

Old:
----
  sassc-3.6.1.tar.gz

New:
----
  sassc-3.6.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sassc.spec ++++++
--- /var/tmp/diff_new_pack.EGt6pm/_old  2021-08-12 09:01:49.898135181 +0200
+++ /var/tmp/diff_new_pack.EGt6pm/_new  2021-08-12 09:01:49.902135175 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sassc
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 
 
 Name:           sassc
-Version:        3.6.1
+Version:        3.6.2
 Release:        0
 Summary:        Libsass command line driver
 License:        MIT
 Group:          Development/Tools/Other
-Url:            https://github.com/sass/sassc/
+URL:            https://github.com/sass/sassc/
 Source:         
https://github.com/sass/sassc/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -44,14 +44,14 @@
 %build
 autoreconf -fiv
 %configure
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
 
 %files
-%defattr(-,root,root)
-%doc LICENSE Readme.md
+%license LICENSE
+%doc Readme.md
 %{_bindir}/%{name}
 
 %changelog

++++++ sassc-3.6.1.tar.gz -> sassc-3.6.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sassc-3.6.1/Makefile new/sassc-3.6.2/Makefile
--- old/sassc-3.6.1/Makefile    2019-05-21 09:57:12.000000000 +0200
+++ new/sassc-3.6.2/Makefile    2020-10-27 02:21:20.000000000 +0100
@@ -156,6 +156,10 @@
 
 RESOURCES =
 SASSC_EXE = bin/sassc
+ifeq ($(UNAME),Darwin)
+       SHAREDLIB = lib/libsass.dylib
+       LIB_SHARED = $(SASS_LIBSASS_PATH)/lib/libsass.dylib
+endif
 ifeq (Windows,$(TARGET))
        RESOURCES = libsass.res
        SASSC_EXE = bin/sassc.exe
@@ -206,13 +210,10 @@
 
 build-shared: $(RESOURCES) $(OBJECTS) $(LIB_SHARED)
        $(CC) $(LDFLAGS) -o $(SASSC_EXE) $(RESOURCES) $(OBJECTS) \
+               -Wl,-rpath,$(DESTDIR)$(PREFIX)/lib \
+               -Wl,-rpath,$(SASS_LIBSASS_PATH)/lib \
                $(LDLIBS) -L$(SASS_LIBSASS_PATH)/lib -lsass
 
-build-shared-dev: $(RESOURCES) $(OBJECTS) $(LIB_SHARED)
-       $(CC) $(LDFLAGS) -o $(SASSC_EXE) $^ $(LDLIBS)
-
-build-static-dev: build-static
-
 $(LIB_STATIC): libsass-static
 $(LIB_SHARED): libsass-shared
 
@@ -261,7 +262,7 @@
 
 clean:
        rm -f $(OBJECTS) $(SASSC_EXE) \
-             bin/*.so bin/*.dll libsass.res
+             bin/*.so bin/*.dll bin/*.dylib libsass.res
 ifdef SASS_LIBSASS_PATH
        $(MAKE) -C $(SASS_LIBSASS_PATH) clean
 endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sassc-3.6.1/Readme.md new/sassc-3.6.2/Readme.md
--- old/sassc-3.6.1/Readme.md   2019-05-21 09:57:12.000000000 +0200
+++ new/sassc-3.6.2/Readme.md   2020-10-27 02:21:20.000000000 +0100
@@ -8,6 +8,12 @@
 
 http://github.com/sass/sassc
 
+**Warning:** [LibSass and SassC are 
deprecated](https://sass-lang.com/blog/libsass-is-deprecated).
+While it will continue to receive maintenance releases indefinitely, there are 
no
+plans to add additional features or compatibility with any new CSS or Sass 
features.
+Projects that still use it should move onto
+[Dart Sass](https://sass-lang.com/dart-sass).
+
 About SassC
 -----------
 
@@ -25,7 +31,7 @@
 awesome features to CSS. Sass was the first language of its kind
 and by far the most mature and up to date codebase.
 
-Sass was originally concieved of by the co-creator of this library,
+Sass was originally conceived of by the co-creator of this library,
 Hampton Catlin ([@hcatlin]). Most of the language has been the result of years
 of work by Natalie Weizenbaum ([@nex3]) and Chris Eppstein ([@chriseppstein]).
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sassc-3.6.1/docs/building/unix-instructions.md 
new/sassc-3.6.2/docs/building/unix-instructions.md
--- old/sassc-3.6.1/docs/building/unix-instructions.md  2019-05-21 
09:57:12.000000000 +0200
+++ new/sassc-3.6.2/docs/building/unix-instructions.md  2020-10-27 
02:21:20.000000000 +0100
@@ -162,7 +162,6 @@
 ```bash
 cd sassc
 ./configure \
-  --enable-shared \
   --prefix=/usr
 cd ..
 ```
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sassc-3.6.1/docs/building/windows-instructions.md 
new/sassc-3.6.2/docs/building/windows-instructions.md
--- old/sassc-3.6.1/docs/building/windows-instructions.md       2019-05-21 
09:57:12.000000000 +0200
+++ new/sassc-3.6.2/docs/building/windows-instructions.md       2020-10-27 
02:21:20.000000000 +0100
@@ -26,7 +26,7 @@
 Otherwise download LibSass and SassC sources from github, unzip and arrange so 
the structure looks like: `libsass\sassc`. If you want LibSass repo directory 
to be placed somewhere else, then set the environment variable `LIBSASS_DIR` 
with relative path based at the location of `sassc.sln`.
 
 ## From Visual Studio:
-Open `projects\libsass\sassc\win\sassc.sln`, and do the finger dance 
`Ctrl+Shift+B` to build `sassc.exe`.
+Open `projects\libsass\sassc\win\sassc.sln`, and do the finger dance 
`Ctrl+Shift+B` (or right-click sassc.sln and select Build) to build `sassc.exe`.
 
 Visual Studio will form the filtered source tree as shown below:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sassc-3.6.1/sassc.c new/sassc-3.6.2/sassc.c
--- old/sassc-3.6.1/sassc.c     2019-05-21 09:57:12.000000000 +0200
+++ new/sassc-3.6.2/sassc.c     2020-10-27 02:21:20.000000000 +0100
@@ -14,6 +14,21 @@
 #include <sass.h>
 #include "sassc_version.h"
 
+#ifdef _MSC_VER
+#include <crtdbg.h>
+/// AvoidMessageBoxHook - Emulates hitting "retry" from an "abort, retry,
+/// ignore" CRT debug report dialog. "retry" raises a regular exception.
+static int AvoidMessageBoxHook(int ReportType, char* Message, int* Return) {
+  // Set *Return to the retry code for the return value of _CrtDbgReport:
+  // http://msdn.microsoft.com/en-us/library/8hyw4sy7(v=vs.71).aspx
+  // This may also trigger just-in-time debugging via DebugBreak().
+  if (Return)
+    * Return = 1;
+  // Don't call _CrtDbgReport.
+  return true;
+}
+#endif
+
 #define BUFSIZE 512
 #ifdef _WIN32
 #define PATH_SEP ';'
@@ -235,6 +250,7 @@
 #ifdef _MSC_VER
     _set_error_mode(_OUT_TO_STDERR);
     _set_abort_behavior( 0, _WRITE_ABORT_MSG);
+    _CrtSetReportHook(AvoidMessageBoxHook);
 #endif
 #ifdef _WIN32
     get_argv_utf8(&argc, &argv);
@@ -251,6 +267,7 @@
     struct Sass_Options* options = sass_make_options();
     sass_option_set_output_style(options, SASS_STYLE_NESTED);
     sass_option_set_precision(options, 10);
+    sass_option_set_include_path(options, getenv("SASS_PATH"));
 
     int c;
     size_t i;

Reply via email to