Hello community,

here is the log from the commit of package znc for openSUSE:Factory checked in 
at 2018-06-13 15:35:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/znc (Old)
 and      /work/SRC/openSUSE:Factory/.znc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "znc"

Wed Jun 13 15:35:45 2018 rev:14 rq:613951 version:1.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/znc/znc.changes  2018-03-08 10:59:36.224772093 
+0100
+++ /work/SRC/openSUSE:Factory/.znc.new/znc.changes     2018-06-13 
15:37:15.773257997 +0200
@@ -1,0 +2,42 @@
+Mon Jun  4 09:11:45 UTC 2018 - [email protected]
+
+- Define systemd unitdir for cmake
+
+-------------------------------------------------------------------
+Fri Jun  1 15:02:25 UTC 2018 - [email protected]
+
+- Update to version 1.7.0:
+  * Add CMake build. Minimum supported CMake version is 3.1. For now ZNC can 
be built with either CMake or autoconf. In future autoconf is going to be 
removed.
+  * Currently znc-buildmod requires python if CMake was used; if that's a 
concern for you, please open a bug.
+  * Increase minimum GCC version from 4.7 to 4.8. Minimum Clang version stays 
at 3.2.
+  * Make ZNC UI translateable to different languages (only with CMake), add 
partial Russian and German translations. (#1237) (#1354) (#1462)
+  * If you want to translate ZNC to your language, please join 
https://crowdin.com/project/znc-bouncer
+  * Configs written before ZNC 0.206 can't be read anymore (#929)
+  * Implement IRCv3.2 capabilities away-notify, account-notify, extended-join 
(#315) (#316)
+  * Implement IRCv3.2 capabilities echo-message, cap-notify on the "client 
side" (#950)
+  * Update capability names as they are named in IRCv3.2: 
znc.in/server-time-iso→server-time, znc.in/batch→batch. Old names will continue 
working for a while, then will be removed in some future version.
+  * Make ZNC request server-time from server when available (#839)
+  * Increase accepted line length from 1024 to 2048 to give some space to 
message tags
+  * Separate buffer size settings for channels and queries (#967)
+  * Support separate SSLKeyFile and SSLDHParamFile configuration in addition 
to existing SSLCertFile (#1192)
+  * Add "AuthOnlyViaModule" global/user setting (#331)
+  * Added pyeval module
+  * Added stripcontrols module (#387)
+  * Add new substitutions to ExpandString: %empty% and %network%. (#1049) 
(#1139)
+  * Stop defaulting real name to "Got ZNC?" (#818)
+  * Make the user aware that debug mode is enabled. (#1446)
+  * Added ClearAllBuffers command (#852)
+  * Don't require CSRF token for POSTs if the request uses HTTP Basic auth. 
(#946)
+  * Set HttpOnly and SameSite=strict for session cookies (#1077) (#1450)
+  * Add SNI SSL client support (#1200)
+  * Add support for CIDR notation in allowed hosts list and in trusted proxy 
list (#207) (#1219)
+  * Add network-specific config for cert validation in addition to 
user-supplied fingerprints: TrustAllCerts, defaults to false, and TrustPKI, 
defaults to true. (#866)
+  * Add /attach command for symmetry with /detach. Unlike /join it allows 
wildcards.
+  * Timestamp format now supports sub-second precision with %f. Used in 
awaystore, listsockets, log modules and buffer playback when client doesn't 
support server-time (#1455)
+  * Build on macOS using ICU, Python, and OpenSSL from Homebrew, if available 
(#894)
+  * Remove --with-openssl=/path option from ./configure. SSL is still 
supported and is still configurable
+- Update dependencies
+- Run spec-cleaner
+- Use cmake for building
+
+-------------------------------------------------------------------

Old:
----
  znc-1.6.6.tar.gz
  znc-1.6.6.tar.gz.sig

New:
----
  znc-1.7.0.tar.gz
  znc-1.7.0.tar.gz.sig

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

Other differences:
------------------
++++++ znc.spec ++++++
--- /var/tmp/diff_new_pack.0TGvzN/_old  2018-06-13 15:37:17.793183657 +0200
+++ /var/tmp/diff_new_pack.0TGvzN/_new  2018-06-13 15:37:17.793183657 +0200
@@ -17,17 +17,19 @@
 
 
 Name:           znc
-Version:        1.6.6
+Version:        1.7.0
 Release:        0
 Summary:        Advanced IRC Bouncer
 License:        Apache-2.0
 Group:          Productivity/Networking/IRC
-URL:            http://wiki.znc.in/ZNC
-Source0:        http://znc.in/releases/%{name}-%{version}.tar.gz
-Source1:        http://znc.in/releases/%{name}-%{version}.tar.gz.sig
+URL:            https://wiki.znc.in/ZNC
+Source0:        https://znc.in/releases/%{name}-%{version}.tar.gz
+Source1:        https://znc.in/releases/%{name}-%{version}.tar.gz.sig
 Source2:        %{name}.keyring
+BuildRequires:  cmake >= 3.1
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  libboost_locale-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
@@ -39,6 +41,7 @@
 BuildRequires:  pkgconfig(tcl)
 BuildRequires:  pkgconfig(zlib)
 Requires(pre):  shadow
+Recommends:     %{name}-lang
 %systemd_requires
 
 %description
@@ -46,6 +49,8 @@
 users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and
 C++ module support.
 
+%lang_package
+
 %package devel
 Summary:        Development files to build modules for ZNC
 Group:          Development/Libraries/Other
@@ -103,20 +108,21 @@
 %setup -q
 
 %build
-%configure \
-  --enable-cyrus \
-  --enable-perl \
-  --enable-tcl \
-  --with-tcl=%{_libdir} \
-  --enable-python \
-  --with-systemdsystemunitdir=%{_unitdir}
-make %{?_smp_mflags} V=1
+%cmake \
+  -DSYSTEMD_DIR=%{_unitdir} \
+  -DWANT_TCL=1 \
+  -DWANT_PERL=1 \
+  -DWANT_SYSTEMD=1 \
+  -DWANT_PYTHON=1 \
+  -DWANT_PYTHON_VERSION=python3
+%make_jobs
 
 %install
-%make_install
-install -d -m 0755 %{buildroot}%{_var}/lib/%{name} %{buildroot}%{_sbindir}
-ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
-%fdupes -s %{buildroot}
+%cmake_install
+install -dm 0755 %{buildroot}%{_var}/lib/%{name} \
+  %{buildroot}%{_sbindir}
+ln -sv %{_sbindir}/service \
+  %{buildroot}%{_sbindir}/rc%{name}
 
 %pre
 getent group  %{name} >/dev/null || groupadd -r %{name}
@@ -135,7 +141,7 @@
 
 %files
 %license LICENSE
-%doc AUTHORS README.md
+%doc README.md
 %{_unitdir}/%{name}.service
 %{_sbindir}/rc%{name}
 %{_bindir}/%{name}
@@ -193,13 +199,18 @@
 %{_libdir}/%{name}/notify_connect.so
 %{_libdir}/%{name}/route_replies.so
 %{_libdir}/%{name}/send_raw.so
+%{_libdir}/%{name}/stripcontrols.so
+%{_libdir}/%{name}/samplewebapi.so
 %{_datadir}/%{name}/
-%{_mandir}/man1/%{name}.1%{ext_man}
+%{_mandir}/man1/%{name}.1%{?ext_man}
 %attr(750,%{name},%{name}) %{_var}/lib/%{name}
 
+%files lang
+%license LICENSE
+%{_datadir}/locale
+
 %files perl
 %license LICENSE
-%doc AUTHORS README.md
 %{_libdir}/%{name}/modperl.so
 %dir %{_libdir}/%{name}/modperl/
 %{_libdir}/%{name}/modperl/ZNC.pm
@@ -208,25 +219,23 @@
 %{_libdir}/%{name}/perleval.pm
 
 %files python3
+%license LICENSE
+%{_libdir}/%{name}/pyeval.py
 %{_libdir}/%{name}/modpython.so
 %dir %{_libdir}/%{name}/modpython/
 %{_libdir}/%{name}/modpython/_znc_core.so
 %{_libdir}/%{name}/modpython/znc.py
 %{_libdir}/%{name}/modpython/znc_core.py
-%license LICENSE
-%doc AUTHORS README.md
 
 %files tcl
 %license LICENSE
-%doc AUTHORS README.md
 %{_libdir}/%{name}/modtcl.so
 
 %files devel
 %license LICENSE
-%doc AUTHORS README.md
 %{_bindir}/znc-buildmod
 %{_includedir}/%{name}/
 %{_libdir}/pkgconfig/znc.pc
-%{_mandir}/man1/znc-buildmod.1%{ext_man}
+%{_mandir}/man1/znc-buildmod.1%{?ext_man}
 
 %changelog

++++++ znc-1.6.6.tar.gz -> znc-1.7.0.tar.gz ++++++
++++ 392987 lines of diff (skipped)



Reply via email to