Hello community, here is the log from the commit of package highlighting-kate for openSUSE:Factory checked in at 2015-08-25 07:19:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/highlighting-kate (Old) and /work/SRC/openSUSE:Factory/.highlighting-kate.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "highlighting-kate" Changes: -------- --- /work/SRC/openSUSE:Factory/highlighting-kate/highlighting-kate.changes 2015-05-21 08:34:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.highlighting-kate.new/highlighting-kate.changes 2015-08-25 08:49:22.000000000 +0200 @@ -1,0 +2,31 @@ +Tue Jun 2 11:24:13 UTC 2015 - [email protected] + +- refreshed add-rpm-syntax-patch + +------------------------------------------------------------------- +Sun May 31 15:05:40 UTC 2015 - [email protected] + +- update to 0.6 +- disabled add-rpmspec-syntax.patch +* Support new KF5 token attributes (#69). +* Added to TokenType: ConstantTok, SpecialCharTok, VerbatimStringTok, SpecialStringTok, ImportTok, DocumentationTok, AnnotationTok, CommentVarTok, VariableTok, ControlFlowTok, OperatorTok, BuiltInTok, ExtensionTok, PreprocessorTok, AttributeTok, InformationTok, WarningTok. +* Revised styles to add clauses for the new TokenTypes. +* Revised HTML formatter to produce CSS for all the new TokenTypes, and to include comments naming each type. +* Modified ParseSyntaxFiles to handle new types. +* Updated tests. +* Updated xml syntax definitions. However, we retain an older version of haskell.xml, since the new one didn't work properly. +* Added ToColor instance for Int. +* Renamed Highlight[.hs] to highlighting-kate[.hs] (Geoff Nixon). +* Allow # as an operator in Haskell (Ryan Yates). +* Added support for Kotlin (kotlinlang.org) (Sebastien Soudan). +* Rename Highlight utility and Highlight.hs to highlighting-kate and highlighting-kate.hs to avoid naming conflicts with other syntax highlighting utilities. +* Put code blocks in a div. This reverts the change in 0.5.13, wrapping all blocks in a pre element. (Pre elements are only supposed to contain flow content, not block-level elements like tables.) Instead we now wrap each code block in a div with class sourceCode. +* The default CSS now includes div.sourceCode { x-overflow: auto; }, so that a scroll bar will appear on small screens. See jgm/pandoc#1903 and jgm/highlighting-kate#65 for background. +* Wrap HTML table with line numbers in a pre element (Adam Sapek). HTML tables are impossible to format via styles for different screen widths. This means that pandoc generated pages with code blocks must have a fixed minimal width, making them hard to read on narrower screens. +* Wrapping the table in a pre block allows formatting of code blocks to have a horizontal scroll bar if the content doesn't fit the screen width, by adding the following style: + pre.sourceCode { + overflow-x: auto; + } +* This enables pandoc to generate responsive HTML pages. + +------------------------------------------------------------------- Old: ---- _service highlighting-kate-0.5.12.tar.gz New: ---- highlighting-kate-0.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ highlighting-kate.spec ++++++ --- /var/tmp/diff_new_pack.PGXwkC/_old 2015-08-25 08:49:23.000000000 +0200 +++ /var/tmp/diff_new_pack.PGXwkC/_new 2015-08-25 08:49:23.000000000 +0200 @@ -19,17 +19,20 @@ %bcond_with tests + Name: highlighting-kate -Version: 0.5.12 +Version: 0.6 Release: 0 Summary: Syntax highlighting -License: GPL-2.0 -Group: Development/Tools/Other +Group: Development/Languages/Other -Url: http://hackage.haskell.org/package/%{name} -Source0: http://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz +License: GPL-2.0 +Url: https://hackage.haskell.org/package/%{name} +Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz +# temporary disabled .. need rebase/rework # PATCH-FEATURE-UPSTREAM add-rpmspec-syntax.patch [email protected] Patch1: add-rpmspec-syntax.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ghc-Cabal-devel @@ -40,7 +43,7 @@ BuildRequires: ghc-filepath-devel BuildRequires: ghc-mtl-devel BuildRequires: ghc-parsec-devel -BuildRequires: ghc-pcre-light-devel +BuildRequires: ghc-regex-pcre-builtin-devel BuildRequires: ghc-utf8-string-devel %if %{with tests} BuildRequires: ghc-Diff-devel @@ -51,14 +54,11 @@ BuildRequires: chrpath %description -highlighting-kate is a syntax highlighting library -with support for nearly one hundred languages. The syntax -parsers are automatically generated from Kate -syntax descriptions (<http://kate-editor.org/>), -so any syntax supported by Kate can be added. -An (optional) command-line program is provided, along -with a utility for generating new parsers from Kate -XML syntax descriptions. +Highlighting-kate is a syntax highlighting library with support for nearly one +hundred languages. The syntax parsers are automatically generated from Kate +syntax descriptions (<http://kate-editor.org/>), so any syntax supported by +Kate can be added. An (optional) command-line program is provided, along with a +utility for generating new parsers from Kate XML syntax descriptions. %package -n ghc-%{name} @@ -66,14 +66,7 @@ Group: System/Libraries %description -n ghc-%{name} -highlighting-kate is a syntax highlighting library -with support for nearly one hundred languages. The syntax -parsers are automatically generated from Kate -syntax descriptions (<http://kate-editor.org/>), -so any syntax supported by Kate can be added. -An (optional) command-line program is provided, along -with a utility for generating new parsers from Kate -XML syntax descriptions. +This package provides the Haskell %{name} shared library. %package -n ghc-%{name}-devel @@ -85,51 +78,51 @@ Requires: ghc-%{name} = %{version}-%{release} %description -n ghc-%{name}-devel -highlighting-kate is a syntax highlighting library -with support for nearly one hundred languages. The syntax -parsers are automatically generated from Kate -syntax descriptions (<http://kate-editor.org/>), -so any syntax supported by Kate can be added. -An (optional) command-line program is provided, along -with a utility for generating new parsers from Kate -XML syntax descriptions. +This package provides the Haskell %{name} library development files. %prep %setup -q -%patch1 -p2 +%patch1 -p1 %build -%define cabal_configure_options -f 'pcre-light executable' +%define cabal_configure_options -f'executable' %ghc_lib_build + %install %ghc_lib_install -%ghc_fix_dynamic_rpath Highlight +%ghc_fix_dynamic_rpath highlighting-kate %check %if %{with tests} %cabal test %endif + %post -n ghc-%{name}-devel %ghc_pkg_recache + %postun -n ghc-%{name}-devel %ghc_pkg_recache + %files %defattr(-,root,root,-) %doc LICENSE -%{_bindir}/Highlight +%doc README.md +%{_bindir}/%{name} + %files -n ghc-%{name} -f ghc-%{name}.files %defattr(-,root,root,-) %doc LICENSE + %files -n ghc-%{name}-devel -f ghc-%{name}-devel.files %defattr(-,root,root,-) %doc README.md -%doc changelog + %changelog ++++++ add-rpmspec-syntax.patch ++++++ ++++ 641 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/highlighting-kate/add-rpmspec-syntax.patch ++++ and /work/SRC/openSUSE:Factory/.highlighting-kate.new/add-rpmspec-syntax.patch ++++++ highlighting-kate-0.5.12.tar.gz -> highlighting-kate-0.6.tar.gz ++++++ ++++ 10346 lines of diff (skipped)
