Hello community,

here is the log from the commit of package libsass for openSUSE:Factory checked 
in at 2017-02-16 17:05:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsass (Old)
 and      /work/SRC/openSUSE:Factory/.libsass.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsass"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsass/libsass.changes  2016-11-24 
21:26:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libsass.new/libsass.changes     2017-02-16 
17:05:37.422984851 +0100
@@ -1,0 +2,216 @@
+Mon Feb 13 11:59:27 UTC 2017 - [email protected]
+
+- Run spec-cleaner.
+- Version bump to 3.4.3.
+  Upstream changelog:
+
+  Version 3.4.3
+  -------------
+
+  * Fixes
+
+    - Fix segfault when comparing pseudo selectors (@xzyfer, #2289)
+    - Fix thread-safety for mixin recursions check (@mgreter,
+      #2286)
+    - Fix false parser errors (@xzyfer, #2095)
+    - Fix bad source mappings for interpolated selectors (@mgreter,
+      #2224)
+    - Fix not erring when encountering bad interpolations
+      (@mgreter, #2081)
+    - Fix some error messages to match Ruby Sass (@mgreter, #2267)
+
+  Version 3.4.2
+  -------------
+
+  * Features
+
+    - Sass 3.4.23: Support url() with quotes in unknown directives
+      (@mgreter, #2243)
+
+  * Fixes
+
+    - Test bootstrap ignoring SASS_SPEC_PATH and SASS_SASSC_PATH
+      environment variables (@xzyfer, #2265)
+    - Incorrect equality of interpolated values (@mgreter, #2261)
+    - Incorrect error when @content is inside @at-root (@mgreter,
+      #2260)
+    - C-API copy_options function losing some options (@mgreter,
+      #2257)
+    - Segfault with calling calc (@mgreter, @xzyfer)
+
+  Version 3.4.1
+  -------------
+
+  * Fixes
+
+    - Incorrect @extend with interpolated selectors in @at-root
+      (@mgreter, #2246)
+    - Incorrect dp unit conversions (@nex3, sass/sass#2143)
+    - Incorrect str-slice behaviour with $end-at is negative
+      (@xzyfer, #2240 sass/sass#2211)
+
+  Version 3.4.0
+  -------------
+
+  Over the last couple years we've worked very closely with the
+  Ruby Sass team to reach Sass 3.4 compatibility.
+
+  It's become clear that need to draw a line in sand with exactly
+  how exactly we can match Sass 3.4, especially in the face of
+  changes in Sass 3.5.
+
+  With this release the LibSass team is marking the completion of
+  active development on Sass 3.4 compatibility. From today we'll
+  focus our efforts on Sass 3.5 compatibility, first prioritising
+  CSS compatibility features like support for CSS custom property
+  and CSS grids.  Improves to @at-root
+
+  @at-root has mostly worked since it's introduction to LibSass but
+  there have always been issue when it was combined with conditions
+  (like @if) or mixins.  These issues were due to a fundamental
+  difference in the LibSass implementation.  The difference has
+  been addressed, so @at-root is now fully supported.
+
+  You can read more about the specifics of this issue in #2089
+
+    - Implement the Trace AST node (@xzyfer, #1585)
+    - Remove the selector stack from the CSSize visitor (@xzyfer,
+      #2091)
+    - Workaround parent selector issues with at-root (@xzyfer,
+      #2006 #2198)
+
+  * Delayed Values
+
+  Knowing when to evaluate a string, function, do concatenation, or
+  perform math is a complicated problem with many edge cases.
+  @mgreter has continued his work on improving the accuracy of
+  these decisions.
+
+    - Significant improvements to delayed values (@mgreter, #2042,
+      #2034 #2057)
+    - / interpreted as division instead of separator (@mgreter,
+      #2149)
+    - Mishandling quotes (@mgreter, #2153 #2156)
+
+  * Continued improvements to @extend
+
+  @extend is hard. With every release we get better at it and this
+  release is no exception.
+
+    - Extending inner of :not can lead to invalid css (@mgreter,
+      #2054)
+    - Segfault with @extend (@mgreter, #2051)
+    - Extending a placeholder from a media query outputs nothing
+      (@mgreter, #2150)
+    - Don't drop pseudo elements in wrapped selectors (@xzyfer,
+      #2200)
+
+  * Memory improvments
+
+  @mgreter has done some great work on improving our memory usage
+  when dealing with large maps, and lists. He's not done yet, keep
+  your eyes peeled for further improvments in upcomming releases.
+
+    - Improve memory footprint when evaluating in loops (@mgreter,
+      #2171)
+
+  * Support list functions on maps
+
+  Implementing Sass maps was my first major contribution to
+  LibSass. A couple year later I can finally all the job complete
+  with support for maps in list functions.
+
+    - Support list functions on maps (@xzyfer, #1930)
+
+  * Sourcemaps
+
+  @mgreter and @nschonni have made some significant improvements to
+  our sourcemaps. You can read more about the specifics in the bug
+  links below.
+
+    - Bugfixes for source maps (@mgreter, #2216)
+        * Fixes parent selector mappings
+        * Fixes media block/query mappings
+        * Fixes range over binary expressions
+        * Don't include semicolon for statics
+        * Fixes variable assignment mappings
+    - Make paths in source comments relative to CWD (@mgreter,
+      #2219)
+    - Implement source_map_file_urls option (@mgreter, #2220)
+    - Re-order the sourcemap writing to match spec (@nschonni,
+      #2193)
+
+  * Features
+
+    - Improve debugger coverage (@xzyfer, #2093)
+    - Add Sass lang version to 3.4 (@am11, #2077)
+    - Automake compile on msys2 and mingw64 (@mgreter, #2063)
+    - Improve Sass_Value documentation (@mgreter, #2045)
+    - Add initial CONTRIBUTING.md and ISSUE_TEMPLATE.md (@mgreter,
+      #2044)
+    - Update sass2scss to latest version (@mgreter, #2177 #1990
+      #1781)
+    - Implement the check nesting visitor (@xzyfer, #2062)
+
+  * Fixes
+
+    - color-change() with $hue (@mgreter, #2113)
+    - @import causing process to hang (@mgreter, #2106)
+    - Broken link (@MoritzKn, #2105)
+    - Specificity for Simple_Selectors nodes (@xzyfer, #2099)
+    - @at-root without arguments (@xzyfer, #2092)
+    - Segfault with calc prefix and underscore vs hyphen (@mgreter,
+      #2074)
+    - Error message for missing arguments (@mgreter, #2067)
+    - Warning under MSVC x86_64 (@asottile, #2047)
+    - MSVC x86_64 buffer overrun in error reporting (@mgreter,
+      #2046)
+    - Handling "\a" in interpolations (@mgreter, #1786)
+    - Including a @mixin when outside of selector still outputs
+      properties (@xzyfer, #1732)
+    - Add error when comma lists are used as map keys (@mgreter,
+      #1537)
+    - Evaluation of & in sass script (@mgreter, #2124 #2116)
+    - Handle unicode chars in unquoted urls (@mgreter, #2120
+      @xzyfer, #2125)
+    - hue() for rgb colors when $saturation: 0 (@mgreter, #2135)
+    - Invalid duplicate keys in maps (@mgreter, #2118)
+    - str-slice() with negative length (@mgreter, #2132)
+    - Segfault parsing multiple operations in calc (@mgreter,
+      #2151)
+    - Stackoverflow and segmentation failure on recrusive
+      dependence mixins (@mgreter, #2144)
+    - Don't allow math on maps (@mgreter, #2147)
+    - Don't allow math on colors (@xzyfer, #2140)
+    - CSS comment inside of @supports incorrect CSS output
+      (@mgreter, #2158)
+    - Check and error on empty variable assignments (@mgreter,
+      #2143 #2146)
+    - Incorrect output when concatenating an empty string
+      (@mgreter, #2169)
+    - Brew 1.0.0 release causing OSX CI failures (@xzyfer, #2183)
+    - Handling empty nested media queries (@xzyfer, #2154)
+    - @at-root for loop and logic statements (@mgreter, #2187)
+    - Typo in docs (@asottile, @2201)
+    - Memory leak (@mgreter, #2211 #2213)
+    - Using ... in an overloaded function causes fatal error
+      (@mgreter, #2205)
++++ 19 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/libsass/libsass.changes
++++ and /work/SRC/openSUSE:Factory/.libsass.new/libsass.changes

Old:
----
  libsass-3.3.6.tar.gz

New:
----
  libsass-3.4.3.tar.gz

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

Other differences:
------------------
++++++ libsass.spec ++++++
--- /var/tmp/diff_new_pack.uniQ6y/_old  2017-02-16 17:05:37.898917510 +0100
+++ /var/tmp/diff_new_pack.uniQ6y/_new  2017-02-16 17:05:37.898917510 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libsass
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,9 +16,9 @@
 #
 
 
-%define libname libsass-3_3_6-0
+%define libname libsass-3_4_3-0
 Name:           libsass
-Version:        3.3.6
+Version:        3.4.3
 Release:        0
 Summary:        Compiler library for A CSS preprocessor language
 License:        MIT

++++++ libsass-3.3.6.tar.gz -> libsass-3.4.3.tar.gz ++++++
++++ 24240 lines of diff (skipped)

++++++ libsass-am.diff ++++++
--- /var/tmp/diff_new_pack.uniQ6y/_old  2017-02-16 17:05:38.078892045 +0100
+++ /var/tmp/diff_new_pack.uniQ6y/_new  2017-02-16 17:05:38.078892045 +0100
@@ -10,14 +10,12 @@
 Remove the duplicated test, then.
 
 ---
- configure.ac |    3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
 
-Index: libsass-3.3.2/configure.ac
+Index: libsass-3.4.3/configure.ac
 ===================================================================
---- libsass-3.3.2.orig/configure.ac
-+++ libsass-3.3.2/configure.ac
-@@ -18,6 +18,7 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_R
+--- libsass-3.4.3.orig/configure.ac
++++ libsass-3.4.3/configure.ac
+@@ -16,6 +16,7 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_R
  
  # Checks for programs.
  AC_PROG_CC
@@ -25,15 +23,7 @@
  AC_PROG_CXX
  AC_LANG_PUSH([C])
  AC_LANG_PUSH([C++])
-@@ -30,6 +31,7 @@ if test "x$is_mingw32" != "xyes"; then
-   AC_CHECK_TOOL([DLLWRAP], [dllwrap], [false])
-   AC_CHECK_TOOL([WINDRES], [windres], [false])
- fi
-+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
- LT_INIT([dlopen])
- 
- # Checks for header files.
-@@ -58,7 +60,6 @@ if test "x$is_mingw32" != "xyes"; then
+@@ -55,7 +56,6 @@ if test "x$is_mingw32" != "xyes"; then
  fi
  
  if test "x$enable_tests" = "xyes"; then


Reply via email to