Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qore for openSUSE:Factory checked in 
at 2023-07-24 18:27:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qore (Old)
 and      /work/SRC/openSUSE:Factory/.qore.new.1467 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qore"

Mon Jul 24 18:27:13 2023 rev:12 rq:1100031 version:1.16.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qore/qore.changes        2023-01-24 
20:54:53.415808486 +0100
+++ /work/SRC/openSUSE:Factory/.qore.new.1467/qore.changes      2023-07-24 
18:27:23.306651305 +0200
@@ -1,0 +2,30 @@
+Fri Jul 21 18:57:45 UTC 2023 - Sarah Kriesch <sarah.krie...@opensuse.org>
+
+- Fix qore-stdlib configuration
+
+-------------------------------------------------------------------
+Tue Jul 18 08:05:16 UTC 2023 - Sarah Kriesch <sarah.krie...@opensuse.org>
+
+- Update to 1.16.1
+  * Add include/qore/macros-riscv.h to include_HEADERS
+  * fixed a bug in parse_datasource() parsing option values
+  * added support for a new DBI driver method
+  * Feature/4684 jdbc drivers 
+  * fixed setting connection status to OK 
+  * allow auth headers to be set with WebSocket client connect
+  * fixed a deadlock when the WebSocketClient goes out of scope
+  * allow data provider hierarchy to be browsed
+  * use delayed observable classes from factories
+  * Schema module does not report changes with negative verbose values
+  * added support for MS SQL Server DBs with the DataProvider
+  * ensure that exception attributes from ping errors
+  * Make more PowerPC platforms use the PowerPC macros 
+  * added generic search capabilities to DbDataProvider 
+  * fixed a bug in hash assignments in HashDataType 
+  * fixed ws client data providers to allow initialization
+  * fixed a bug reloading certs on running listeners
+  * added missing transaction flag to connection info for data
+  * fixed connection options
+  * allow handler information to be returned 
+
+-------------------------------------------------------------------
@@ -7 +37 @@
-Mon Jan 16 16:04:43 UTC 2023 - Sarah Kriesch <ada.lovel...@gmx.de>
+Mon Jan 16 16:04:43 UTC 2023 - Sarah Kriesch <sarah.krie...@opensuse.org>

Old:
----
  qore-release-1.13.0.tar.bz2

New:
----
  qore-1.16.1.tar.bz2

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

Other differences:
------------------
++++++ qore.spec ++++++
--- /var/tmp/diff_new_pack.IO84OQ/_old  2023-07-24 18:27:24.866660468 +0200
+++ /var/tmp/diff_new_pack.IO84OQ/_new  2023-07-24 18:27:24.918660774 +0200
@@ -21,28 +21,45 @@
 %{?_datarootdir: %global mydatarootdir %_datarootdir}
 %{!?_datarootdir: %global mydatarootdir /usr/share}
 
+%if 0%{?sles_version}
+%global dist .sles%{?sles_version}
+%else
+%if 0%{?suse_version}
+# get *suse release major version
+%global os_maj %(echo %suse_version|rev|cut -b3-|rev)
+# get *suse release minor version without trailing zeros
+%global os_min %(echo %suse_version|rev|cut -b-2|rev|sed s/0*$//)
+%if %suse_version > 1010
+%global dist .opensuse%{os_maj}_%{os_min}
+%else
+%global dist .suse%{os_maj}_%{os_min}
+%endif
+%endif
+%endif
+
+
 %define so_ver 12
 %define module_dir %{_libdir}/qore-modules
 %global user_module_dir %{mydatarootdir}/qore-modules/
+%global libname libqore12
 Name:           qore
-Version:        1.13.0
-Release:        0
+Version:        1.16.1
+Release:        1%{dist}
 Summary:        Multithreaded Programming Language
 License:        GPL-2.0-or-later OR LGPL-2.1-or-later OR MIT
 Group:          Development/Languages/Other
 URL:            https://qore.org
-Source0:        
https://github.com/qorelanguage/qore/releases/download/release-%{version}/%{name}-%{version}.tar.bz2#/%{name}-release-%{version}.tar.bz2
+Source0:        
https://github.com/qorelanguage/qore/releases/download/release-%{version}/%{name}-%{version}.tar.bz2#/%{name}-%{version}.tar.bz2
 # PATCH-FIX-OPENSUSE bmwiedemann boo#1084909
 Patch0:         reproducible.patch
 BuildRequires:  automake
 BuildRequires:  bison >= 1.8.5
+BuildRequires:  bzip2
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  flex >= 2.5.31
 BuildRequires:  gcc-c++ >= 4.8.1
 BuildRequires:  gmp-devel
-BuildRequires:  graphviz
-BuildRequires:  libbz2-devel
 BuildRequires:  libbz2-devel
 BuildRequires:  libtool
 BuildRequires:  mpfr-devel
@@ -55,18 +72,24 @@
 Requires(postun):shared-mime-info
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
+
 %description
 Qore is a scripting language supporting threading and embedded logic.
 It applies a scripting-based approach to interface development and
 can also be used as a general purpose language.
 
-%package -n libqore%{so_ver}
+%package -n %{libname}
 Summary:        Libraries for the qore runtime and qore clients
 License:        GPL-2.0-or-later OR LGPL-2.0-or-later OR MIT
 Group:          Development/Languages/Other
 Provides:       qore-module(abi)%{?_isa} = 1.3
+Provides:       qore-module(abi)%{?_isa} = 1.4
+%if "%{libname}" == "libqore"
+Provides: libqore12 = %{version}
+Obsoletes: libqore12 < %{version}
+%endif
 
-%description -n libqore%{so_ver}
+%description -n %{libname}
 Qore is a scripting language supporting threading and embedded logic.
 It applies a scripting-based approach to interface development and
 can also be used as a general purpose language.
@@ -74,20 +97,23 @@
 This package provides the qore library required for all clients using qore
 functionality.
 
-%files -n libqore12
+%files -n %{libname}
 %defattr(-,root,root,-)
-%{_libdir}/libqore.so.12.2.0
+%{_libdir}/libqore.so.12.3.1
 %{_libdir}/libqore.so.12
-%doc README.md README-MODULES RELEASE-NOTES AUTHORS ABOUT
+%doc COPYING.LGPL COPYING.GPL COPYING.MIT README.md README-LICENSE 
README-MODULES RELEASE-NOTES AUTHORS ABOUT
 %license COPYING.LGPL COPYING.GPL COPYING.MIT README-LICENSE
 
-%post -n libqore12 -p /sbin/ldconfig
-%postun -n libqore12 -p /sbin/ldconfig
+%post -n %{libname}
+ldconfig %{_libdir}
+
+%postun -n %{libname}
+ldconfig %{_libdir}
 
 %package stdlib
 Summary:        Standard library modules
 Group:          System Environment/Libraries
-Requires:       libqore12 = %{version}-%{release}
+Requires: %{libname} = %{version}-%{release}
 
 %description stdlib
 Qore is a scripting language supporting threading and embedded logic, designed
@@ -101,7 +127,7 @@
 %defattr(-,root,root,-)
 %{user_module_dir}
 %{module_dir}
-%license COPYING.MIT README-LICENSE
+%doc COPYING.MIT README-LICENSE
 
 %package doc
 Summary:        API documentation, programming language reference, and Qore 
example programs
@@ -119,7 +145,8 @@
 
 %files doc
 %defattr(-,root,root,-)
-%doc docs/lang docs/modules/* examples/ COPYING.LGPL COPYING.GPL COPYING.MIT 
README-LICENSE
+%doc docs/lang docs/modules/* examples/ 
+%license COPYING.LGPL COPYING.GPL COPYING.MIT README-LICENSE
 
 %package devel
 Summary:        Header files needed to compile programs using the qore library
@@ -187,7 +214,7 @@
 %{_bindir}/schema-reverse
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch0 -p1
 # silence the executable warning for examples
 find examples -type f -exec chmod -x {} \;
@@ -198,13 +225,17 @@
 %if "%_lib" == "lib64"
 c64=--enable-64bit
 %endif
-%configure --disable-debug --disable-static $c64
-make %{?_smp_mflags}
+export CXXFLAGS="%{?optflags}"
+%configure --disable-debug --disable-dependency-tracking
+%{__make} %{?_smp_mflags}
 sed -i '1s,#!/usr/bin/env qore,#!/usr/bin/qore,' bin/* doxygen/qdx doxygen/qjar
 
 %install
-make install prefix=%{_prefix} DESTDIR=$RPM_BUILD_ROOT
-rm $RPM_BUILD_ROOT/%{_libdir}/libqore.la
+mkdir -p %{buildroot}%{_prefix}/bin
+mkdir -p %{buildroot}/%{module_dir}/%{version}
+mkdir -p %{buildroot}%{_prefix}/man/man1
+make install prefix=%{_prefix} DESTDIR=%{buildroot}
+rm %{buildroot}/%{_libdir}/libqore.la
 mkdir -p $RPM_BUILD_ROOT/%{module_dir}
 %fdupes -s docs
 
@@ -218,13 +249,18 @@
 ./qore examples/test/qore/threads/thread-resources.qtest
 ./qore examples/test/qore/threads/tld.qtest
 
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
 %files
 %defattr(-,root,root,-)
-%{_bindir}/qore
-%{_bindir}/qdbg
-%{_bindir}/qdbg-server
-%{_bindir}/qdbg-remote
-%{_bindir}/qdbg-vsc-adapter
+/usr/bin/qore
+/usr/bin/qdbg
+/usr/bin/qdbg-server
+/usr/bin/qdbg-remote
+/usr/bin/qdbg-vsc-adapter*
 %{_mandir}/man1/qore.1.*
 
+
 %changelog

++++++ qore-release-1.13.0.tar.bz2 -> qore-1.16.1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/qore/qore-release-1.13.0.tar.bz2 
/work/SRC/openSUSE:Factory/.qore.new.1467/qore-1.16.1.tar.bz2 differ: char 11, 
line 1

Reply via email to