Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package antlr4 for openSUSE:Factory checked in at 2023-06-12 15:25:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/antlr4 (Old) and /work/SRC/openSUSE:Factory/.antlr4.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "antlr4" Mon Jun 12 15:25:59 2023 rev:8 rq:1092296 version:4.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/antlr4/antlr4.changes 2022-04-08 22:46:42.514479962 +0200 +++ /work/SRC/openSUSE:Factory/.antlr4.new.15902/antlr4.changes 2023-06-12 15:26:52.955205045 +0200 @@ -1,0 +2,10 @@ +Sat Jun 10 13:35:31 UTC 2023 - marec <ma...@detebe.org> + +- Upgrade to version 4.13.0 + * changes https://github.com/antlr/antlr4/releases/tag/4.13.0 +- Updated patch: + * antlr4-install-path.patch.in + + removed pacth for runtime/Cpp/runtime/CMakeLists.txt +- updated spec file + +------------------------------------------------------------------- Old: ---- antlr4-4.9.3.tar.gz New: ---- antlr4-4.13.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ antlr4.spec ++++++ --- /var/tmp/diff_new_pack.Yg1zfg/_old 2023-06-12 15:26:53.951210937 +0200 +++ /var/tmp/diff_new_pack.Yg1zfg/_new 2023-06-12 15:26:53.955210961 +0200 @@ -1,7 +1,7 @@ # # spec file for package antlr4 # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,11 +17,11 @@ %{!?make_build:%global make_build make %{?_smp_mflags}} -%define libver 4_9_3 +%define libver 4_13_0 %define runtime_cpp_lib libantlr4-runtime %define runtime_cpp_libver %{runtime_cpp_lib}%{libver} Name: antlr4 -Version: 4.9.3 +Version: 4.13.0 Release: 0 Summary: Java parser generator # C# runtime is MIT-licensed, but currently it is not used in this package @@ -30,19 +30,20 @@ Source0: https://github.com/antlr/antlr4/archive/%{version}.tar.gz#/antlr4-%{version}.tar.gz Source100: antlr4-install-path.patch.in Patch0: unicodedata.patch -BuildRequires: cmake >= 3.3.0 +BuildRequires: cmake BuildRequires: fdupes %if 0%{?suse_version} >= 1500 -BuildRequires: gcc >= 5 -BuildRequires: gcc-c++ >= 5 +BuildRequires: gcc >= 7 +BuildRequires: gcc-c++ >= 7 %else -BuildRequires: gcc5 -BuildRequires: gcc5-c++ +BuildRequires: gcc7 +BuildRequires: gcc7-c++ %endif BuildRequires: libstdc++-devel BuildRequires: maven-local BuildRequires: pkgconfig BuildRequires: utfcpp-devel +BuildRequires: mvn(com.google.code.maven-replacer-plugin:maven-replacer-plugin) BuildRequires: mvn(com.ibm.icu:icu4j) BuildRequires: mvn(org.abego.treelayout:org.abego.treelayout.core) BuildRequires: mvn(org.antlr:ST4) @@ -146,31 +147,29 @@ # Missing test deps: org.seleniumhq.selenium:selenium-java %pom_disable_module runtime-testsuite -%pom_disable_module runtime-testsuite/annotations -%pom_disable_module runtime-testsuite/processors %pom_disable_module tool-testsuite # Don't bundle dependencies %pom_remove_plugin :maven-shade-plugin tool -# There are no grammars to process -%pom_remove_plugin :antlr4-maven-plugin runtime/Java # Don't use the takari lifecycle, use the usual maven lifecycle instead %pom_remove_plugin :takari-lifecycle-plugin antlr4-maven-plugin +# Don't use graphviz +%pom_remove_plugin :graphviz-maven-plugin runtime/Java %{mvn_package} :antlr4-master antlr4-runtime %build -%{mvn_build} -s -f -- -Dsource=7 +%{mvn_build} -s -f -- -Dsource=8 pushd runtime/Cpp %if 0%{?suse_version} < 1500 RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-fstack-clash-protection//g'` RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/ / /g'` -export CXX=g++-5 +export CXX=g++-7 export CFLAGS="$RPM_OPT_FLAGS" export CXXFLAGS="$RPM_OPT_FLAGS" %endif -%cmake -DWITH_DEMO=False +%cmake -DWITH_DEMO=OFF -DANTLR_BUILD_CPP_TESTS=OFF -DANTLR_BUILD_SHARED=ON -DANTLR_BUILD_STATIC=OFF %make_build popd @@ -183,15 +182,12 @@ pushd runtime/Cpp %cmake_install popd -# drop static library as unused -rm -f %{buildroot}/%{_libdir}/lib%{name}-runtime.a %post -n %{runtime_cpp_libver} -p /sbin/ldconfig %postun -n %{runtime_cpp_libver} -p /sbin/ldconfig %files tool -f .mfiles-antlr4 %{_bindir}/%{name} -%doc tool/MIGRATION.txt %files java -f .mfiles-antlr4-runtime %doc CHANGES.txt README.md ++++++ antlr4-4.9.3.tar.gz -> antlr4-4.13.0.tar.gz ++++++ ++++ 185853 lines of diff (skipped) ++++++ antlr4-install-path.patch.in ++++++ --- /var/tmp/diff_new_pack.Yg1zfg/_old 2023-06-12 15:26:55.011217209 +0200 +++ /var/tmp/diff_new_pack.Yg1zfg/_new 2023-06-12 15:26:55.015217233 +0200 @@ -1,38 +1,23 @@ diff -uNr antlr4-4.7.2.org/runtime/Cpp/CMakeLists.txt antlr4-4.7.2/runtime/Cpp/CMakeLists.txt --- antlr4-4.7.2.org/runtime/Cpp/CMakeLists.txt 2018-12-18 20:35:24.000000000 +0200 +++ antlr4-4.7.2/runtime/Cpp/CMakeLists.txt 2019-02-16 12:41:11.057797150 +0200 -@@ -187,14 +187,14 @@ +@@ -202,14 +202,14 @@ if(EXISTS LICENSE.txt) install(FILES LICENSE.txt - DESTINATION "share/doc/libantlr4") + DESTINATION "share/doc/packages/libantlr4-runtime@LIBVER@") - elseif(EXISTS ../../LICENSE.txt) + elseif(EXISTS ../../LICENSE.txt) install(FILES ../../LICENSE.txt - DESTINATION "share/doc/libantlr4") + DESTINATION "share/doc/packages/libantlr4-runtime@LIBVER@") endif() - install(FILES README.md VERSION + install(FILES README.md VERSION - DESTINATION "share/doc/libantlr4") + DESTINATION "share/doc/packages/libantlr4-runtime@LIBVER@") set(CPACK_PACKAGE_CONTACT "antlr-discuss...@googlegroups.com") set(CPACK_PACKAGE_VERSION ${ANTLR_VERSION}) -diff -uNr antlr4-4.7.2.org/runtime/Cpp/runtime/CMakeLists.txt antlr4-4.7.2/runtime/Cpp/runtime/CMakeLists.txt ---- antlr4-4.7.2.org/runtime/Cpp/runtime/CMakeLists.txt 2018-12-18 20:35:24.000000000 +0200 -+++ antlr4-4.7.2/runtime/Cpp/runtime/CMakeLists.txt 2019-02-16 12:41:56.249460074 +0200 -@@ -102,10 +102,10 @@ - COMPILE_FLAGS "${disabled_compile_warnings} ${extra_static_compile_flags}") - - install(TARGETS antlr4_shared -- DESTINATION lib -+ DESTINATION ${LIB_INSTALL_DIR} - EXPORT antlr4-targets) - install(TARGETS antlr4_static -- DESTINATION lib -+ DESTINATION ${LIB_INSTALL_DIR} - EXPORT antlr4-targets) - - install(DIRECTORY "${PROJECT_SOURCE_DIR}/runtime/src/" +(No newline at EOF)