Hello community,

here is the log from the commit of package libsass for openSUSE:Factory checked 
in at 2016-11-24 21:26:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-07-20 
09:20:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libsass.new/libsass.changes     2016-11-24 
21:26:09.000000000 +0100
@@ -1,0 +2,360 @@
+Thu Nov 24 11:38:22 UTC 2016 - [email protected]
+
+- Redo descriptions and RPM groups
+
+-------------------------------------------------------------------
+Wed Nov 23 15:49:50 UTC 2016 - [email protected]
+
+- Run spec-cleaner.
+- Remove unecessary `BuildRoot` in .spec.
+- Remove two non-breaking spaces in .spec that were leading to
+  a rpmlint warning.
+- Version bump to 3.3.6.
+  Upstream changelog:
+
+  Version 3.3.6
+  -------------
+
+  * Feature
+
+    - Expose the Sass language version via the C API
+      (@chriseppstein, #2021)
+
+  * Fixes
+
+    - Incorrectly erring on comments in at-rules (@mgreter, #1233)
+    - Incorrectly dropping internal state of AST nodes (@mgreter,
+      #1661)
+    - Incorrectly parsing the calc function (@mgreter, #1706)
+    - Segfault during error handling (@mgreter, #2016)
+    - Incorrectly identifying the selectors with type-of (@mgreter,
+      #2020)
+    - Incorrectly erring on ID selectors starting with a number
+      (@mgreter, @2023)
+    - Producing incorrect output when compile with MSVC (@mgreter,
+      #2039)
+    - Various segfaults and incorrect output from @extend
+      (@mgreter, #2017 #2031)
+
+  Version 3.3.5
+  -------------
+
+  * Expose our memory allocator
+
+    This feature has taken many proposed forms over the last 4
+    months. After much patent and considered discussion by @am11
+    @mgreter @saper and @xoofx you can now access our memory
+    allocator on the C-API.
+
+    void* sass_alloc_memory(size_t size)
+    char* sass_copy_c_string(const char* str)
+    void sass_free_memory(void* ptr)
+
+  * Features
+
+    - Re-add sass_option_push_include_path and
+      sass_option_push_plugin_path (@xoofx, #1974)
+
+  * Build
+
+    - Enable address sanitizer for clang (@mgreter, #2003)
+    - MSVC assert too strict (@mgreter, #1985)
+    - Update Sass spec (@xzyfer, 1967)
+
+  * Fixes
+
+    - Incorrectly erring on @extend and @media (@mgreter, #2009
+      #2007, #1927, #1923)
+    - Incorrectly erring on @extend and interpolated selectors
+      (@mgreter, #2000)
+    - Builds not failing when Sass spec fails to load (@saper,
+      #1997)
+    - Incorrectly erring on Sass comments in selectors (@mgreter,
+      #1996)
+    - Incorrectly erring on @extend and interpolated selectors with
+      the !optional flag (@mgreter, #1993)
+    - Incorrectly treating 0 and false as the same value when used
+      as map keys (@mgreter, #1991)
+    - Incorrectly erring on escaped and unicode selectors
+      (@mgreter, #1977)
+    - Incorrectly rendering @extend and @supports (@mgreter, #1971)
+    - Incorrectly erring on functions beginning with calc
+      (@mgreter, #1969)
+    - Incorrectly quoting interpolated strings in selectors
+      (@mgreter, #1947)
+    - Incorrectly escaped escaped strings in selectors (@mgreter,
+      #1945)
+    - Incorrectly duplicating executing of function in interpolated
+      string (@mgreter, #1944)
+    - Prevent parsing url() resulting in an endless loop (@mgreter,
+      #1931)
+    - Compilation error with using -DDEBUG flag (@tony, #1917)
+    - Incorrectly removing @media blocks that contain only CSS
+      comments (@mgreter, #1889)
+    - Better handling of / in function arguments (@mgreter, #1417)
+
+  Version 3.3.4
+  -------------
+
+  * Fixes
+
+    - Inconsistent error message produced when nesting functions
+      and mixins (@xzyfer, #1941)
+    - Ensure custom importers are executed for all @imports
+      (@xzyfer, #1935)
+    - Ensure custom importers are executed in the correct order
+      (@xzyfer, #1921)
+    - Possible segfault when generating sourcemaps (@usta, #1920)
+    - Memory leak (@usta, #1919)
+    - Unused variable warning (@xzyfer, #1918)
+    - Segfaulting when @extending an undefined selector (@mgreter,
+      #1916)
+    - Incorrectly erring when @extending inside a mixin (@xzyfer,
+      #1915)
+    - Handle signed char when considering @charset (@asottile,
+      #1914)
+    - New link to sassc-ruby in documentation (@itkrt2y, #1910)
+    - Incorrectly quoting interpolated strings join with +
+      (@mgreter, #1907)
+    - Incorrectly erring when using & and interpolation together
+      (@xzyfer, #1904)
+    - Incorrectly duplicating nested pseudo selectors (@mgreter,
+      #1901)
+    - Unused function breaking breaking unity builds (@drewwells,
+      #1896)
+    - Segfaulting when url() is empty (@xzyfer, #1886)
+    - Should error when & is used without a parent selector
+      (@xzyfer, #1644)
+
+  Version 3.3.3
+  -------------
+
+  * Parser and rendering refactorings
+
+    LibSass is now able to use stringification functions for its
+    internal AST objects whenever its needed. Previously this was
+    only possible when we had access to a context instance, which
+    sometimes made it impossible to invoke the right code path.
+    This tight coupling has been factored out and we can now use
+    these more freely to get our output even closer to ruby sass.
+    Parser now supports multiple operations without parentheses (a
+    > b == c) correctly and an extensive generated test suite for
+    > this feature was added to sass-spec.
+
+  * Full support for variable arguments
+
+    Since the introduction variable arguments in Sass 3.3 LibSass
+    has been playing whack-a-mole with bug fixes. As of this
+    release we should have argument handling compatible with the
+    latest stable Ruby Sass. Thanks to @davidkpiano for his many
+    detailed bug reports and his fantastic sassdash library whose
+    extensive test suite helped make this possible.
+
+  * Lots of bug-fixes
+
+    There were two weeks of ongoing bug slaughtering by @mgreter
+    after new-years eve, which resulted in over 80 closed issues
+    (there are 117 closed github issues in total for this release).
+    @xzyfer also had a good streak with 14 closed issues. Special
+    thanks to @ksmadsen for his c++11 random_device fix.  Also a
+    big thanks for our continuing contributors @am11 and @saper for
+    their inputs, feedback and pull requests.
+
+    - Ensure we keep around memory for parser source (@mgreter,
+      #1884)
+    - Avoid wrong error due to misused map object in At_Rule
+      (@mgreter, #1881)
+    - Implement css linefeed \a handling better (@mgreter, #1880)
+    - Improve parsing for complex number units (@mgreter, #1879)
+    - Fix potential issue with wrong std container usage (@mgreter,
+      #1878)
+    - Improve parsing for complex number units (@mgreter, #1877)
+    - Improve operating on numbers with complex units (@mgreter,
+      #1876)
+    - Make generating source excerpt on error unicode aware
+      (@mgreter, #1875)
+    - Improve error handling API (always return formatted json)
+      (@mgreter, #1874)
+    - Improve identifier schema to include variables (@mgreter,
+      #1872)
+    - Disable error check for extend placement check (@mgreter,
+      #1870)
+    - Improve pseudo selector parsing (@mgreter, #1864)
+    - Fix each iteration over selector lists (@mgreter, #1863)
+    - Use to_sass for @debug, @warn and @error message (@mgreter,
+      #1862)
+    - Improve lower/upper boundary check error in for loop
+      (@mgreter, #1861)
+    - Implement incompatible unit test for interpolation in eval
+      (@mgreter, #1860)
+    - Implement correct empty list to_sass output (@mgreter, #1859)
+    - Remove To_String by using AST->to_string and inspect
+      (@mgreter, #1858)
+    - Update license year range to 2016 (@pra85, #1857)
+    - Incorrect 'Invalid UTF-8' error with a specific input length
+      (@mgreter, #1856)
+    - Adds include headers to VS meta files on windows (@am11,
+      #1850)
++++ 166 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/libsass/libsass.changes
++++ and /work/SRC/openSUSE:Factory/.libsass.new/libsass.changes

Old:
----
  libsass-3.3.2.tar.gz

New:
----
  libsass-3.3.6.tar.gz

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

Other differences:
------------------
++++++ libsass.spec ++++++
--- /var/tmp/diff_new_pack.ITglv0/_old  2016-11-24 21:26:10.000000000 +0100
+++ /var/tmp/diff_new_pack.ITglv0/_new  2016-11-24 21:26:10.000000000 +0100
@@ -16,43 +16,41 @@
 #
 
 
-%define libname libsass-3_3_2-0
+%define libname libsass-3_3_6-0
 Name:           libsass
-Version:        3.3.2
+Version:        3.3.6
 Release:        0
-Summary:        C/C++ Sass compiler library
+Summary:        Compiler library for A CSS preprocessor language
 License:        MIT
 Group:          Development/Libraries/C and C++
 Url:            https://github.com/sass/libsass
-Source:         
https://github.com/sass/libsass/archive/3.3.2.tar.gz#/%name-%version.tar.gz
+Source:         
https://github.com/sass/libsass/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Patch1:         libsass-am.diff
 Patch2:         libsass-vers.diff
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Sass is a CSS pre-processor language to add new features to CSS.
 LibSass is a C/C++ port of the Sass CSS precompiler.
 
 %package -n %{libname}
-Summary:        Library shared object of libsass
-Group:          Development/Libraries/C and C++
+Summary:        Compiler library for A CSS preprocessor language
+Group:          System/Libraries
 
 %description -n %{libname}
-This package provides the shared library object for libsass
+This package provides the shared library object for libsass.
 
 %package devel
-Summary:        C/C++ Sass compiler library development files
+Summary:        Development files for libsass, a library for a CSS 
preprocessor language
 Group:          Development/Libraries/C and C++
 Requires:       %{libname} = %{version}
 
 %description devel
-This package provides development header files for libsass
+This package provides development header files for libsass.
 
 %prep
 %setup -q
@@ -71,7 +69,7 @@
 
 %install
 %make_install
-find "%{buildroot}" -type f -name "*.la" -delete
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname} -p /sbin/ldconfig

++++++ libsass-3.3.2.tar.gz -> libsass-3.3.6.tar.gz ++++++
++++ 15927 lines of diff (skipped)


Reply via email to