From cd474b6260e871bb67753ee925adc02151950f87c93dcd9467136ca4693912f9 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 5 Aug 2020 12:43:29 +0000 Subject: [PATCH] Accepting request 822450 from home:jayvdb:branches:devel:libraries:c_c++ - Update version to 3.6.4 * Fix parenthesization for selector schema and real parents * Add deprecation warning for global variable creation * Ensure correct output order of compound selectors * Handle loaded source code as shared objects * New custom memory allocator - disabled for now * Add back C-API getters for plugin paths * Fix abspath handling on windows without directory * Fix various edge case crashes * Fix segfault on directive ruleset * Fix heap-buffer-overflow in lexer * Fix stack-overflow in parser * Fix memory leak in parser * Fix memory leak in evaluation * Fix memory handling edge case * Fix some null pointer access crashes * Preparations for ongoing refactoring - from v3.6.3 * Fix compound extend warning * Fix extend being stuck in endless loop * Fix various edge-case segfault crashes * Extend error_src lifetime on c-api context * Fix memory leak in permutation function * Preserve indentation in nested mode - from v3.6.2 * Improve pseudo selector handling * Code improvements * Fix various functions arguments * Fix "call" for $function * Check weight argument on invert call * Improve makefile to use dylib extension on MacOS * Fix bug in scale-color with positive saturation * Minor API documentation improvements * Fix selector isInvisible logic * Fix evaluation of unary expressions in loops * Fix attribute selector equality with modifiers OBS-URL: https://build.opensuse.org/request/show/822450 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libsass?expand=0&rev=26 --- libsass-3.6.1.tar.gz | 3 --- libsass-3.6.4.tar.gz | 3 +++ libsass.changes | 40 ++++++++++++++++++++++++++++++++++++++++ libsass.spec | 6 +++--- 4 files changed, 46 insertions(+), 6 deletions(-) delete mode 100644 libsass-3.6.1.tar.gz create mode 100644 libsass-3.6.4.tar.gz diff --git a/libsass-3.6.1.tar.gz b/libsass-3.6.1.tar.gz deleted file mode 100644 index ddf468a..0000000 --- a/libsass-3.6.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:18d6e866ba2430cccae2551f384aca253a84592c692ce7146550f1d4f273b7d7 -size 333609 diff --git a/libsass-3.6.4.tar.gz b/libsass-3.6.4.tar.gz new file mode 100644 index 0000000..77df317 --- /dev/null +++ b/libsass-3.6.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9484d9a6df60576e791566eab2f757a97fd414fce01dd41fc0a693ea5db2889 +size 338519 diff --git a/libsass.changes b/libsass.changes index 8b7d987..081b947 100644 --- a/libsass.changes +++ b/libsass.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Thu Jul 23 15:37:29 UTC 2020 - John Vandenberg + +- Update version to 3.6.4 + * Fix parenthesization for selector schema and real parents + * Add deprecation warning for global variable creation + * Ensure correct output order of compound selectors + * Handle loaded source code as shared objects + * New custom memory allocator - disabled for now + * Add back C-API getters for plugin paths + * Fix abspath handling on windows without directory + * Fix various edge case crashes + * Fix segfault on directive ruleset + * Fix heap-buffer-overflow in lexer + * Fix stack-overflow in parser + * Fix memory leak in parser + * Fix memory leak in evaluation + * Fix memory handling edge case + * Fix some null pointer access crashes + * Preparations for ongoing refactoring +- from v3.6.3 + * Fix compound extend warning + * Fix extend being stuck in endless loop + * Fix various edge-case segfault crashes + * Extend error_src lifetime on c-api context + * Fix memory leak in permutation function + * Preserve indentation in nested mode +- from v3.6.2 + * Improve pseudo selector handling + * Code improvements + * Fix various functions arguments + * Fix "call" for $function + * Check weight argument on invert call + * Improve makefile to use dylib extension on MacOS + * Fix bug in scale-color with positive saturation + * Minor API documentation improvements + * Fix selector isInvisible logic + * Fix evaluation of unary expressions in loops + * Fix attribute selector equality with modifiers + ------------------------------------------------------------------- Fri Jul 12 07:10:58 UTC 2019 - Cédric Bosdonnat diff --git a/libsass.spec b/libsass.spec index cf5ffe8..53c36c4 100644 --- a/libsass.spec +++ b/libsass.spec @@ -1,7 +1,7 @@ # # spec file for package libsass # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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_6_1-1 +%define libname libsass-3_6_4-1 Name: libsass -Version: 3.6.1 +Version: 3.6.4 Release: 0 Summary: Compiler library for A CSS preprocessor language License: MIT