Browse Source

updated 12 packages

audit-3.1.1-2

authconfig-7.0.1-4

git-2.40.1-1

harfbuzz-7.3.0-1

libpq-15.3-1

libxml2-2.10.4-1

netatalk-3.1.15-1

nghttp2-1.53.0-1

nginx-1.24.0-20

postgresql-15.3-1

suricata-6.0.12-1

tmux-3.3a-2
Tomohiro "Tomo-p" KATO 11 months ago
parent
commit
3aabd61cba

+ 27 - 2
a/audit/audit-vl.spec

@@ -5,8 +5,8 @@
 
 Summary: User space tools for kernel auditing
 Name: audit
-Version: 3.0.9
-Release: 1%{?_dist_release}%{?with_systemd:.systemd}
+Version: 3.1.1
+Release: 2%{?_dist_release}%{?with_systemd:.systemd}
 License: GPLv2+
 Group: system,admin-tools
 Distribution: Vine Linux
@@ -14,6 +14,8 @@ Vendor: Project Vine
 
 URL: https://people.redhat.com/sgrubb/audit/
 Source0: https://github.com/linux-audit/audit-userspace/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch1: audit-3.0.8-flex-array-workaround.patch
+Patch2: audit-3.0.8-undo-flex-array.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: gettext intltool libtool swig
@@ -133,9 +135,13 @@ applications to use the audit framework.
 
 %prep
 %setup -q -n audit-userspace-%{version}
+cp /usr/include/linux/audit.h lib/
+%patch1 -p1
 
 autoreconf -vif
+
 # Remove the ids code, its not ready
+sed -i 's/ ids / /' audisp/plugins/Makefile.am
 sed -i 's/ ids / /' audisp/plugins/Makefile.in
 
 
@@ -188,6 +194,13 @@ mv $RPM_BUILD_ROOT/%{_lib}/pkgconfig $RPM_BUILD_ROOT%{_libdir}
 touch -r ./audit.spec $RPM_BUILD_ROOT/etc/libaudit.conf
 touch -r ./audit.spec $RPM_BUILD_ROOT/usr/share/man/man5/libaudit.conf.5.gz
 
+# undo the workaround
+cur=`pwd`
+cd $RPM_BUILD_ROOT
+patch -p0 < %{PATCH2}
+find . -name '*.orig' -delete
+cd $cur
+
 %if %{with systemd}
 rm -rf %{buildroot}%{_libexecdir}/initscripts
 rm -f %{buildroot}%{_libexecdir}/audit-functions
@@ -355,11 +368,13 @@ fi
 %config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/syslog.conf
 %config(noreplace) %attr(640,root,root) /etc/audit/audisp-statsd.conf
 %config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/au-statsd.conf
+%attr(750,root,root) /sbin/audisp-af_unix
 %attr(750,root,root) /sbin/audisp-remote
 %attr(750,root,root) /sbin/audisp-syslog
 %attr(750,root,root) /sbin/audisp-statsd
 %attr(700,root,root) %dir %{_var}/spool/audit
 %attr(644,root,root) %{_mandir}/man5/audisp-remote.conf.5.gz
+%attr(644,root,root) %{_mandir}/man8/audisp-af_unix.8.gz
 %attr(644,root,root) %{_mandir}/man8/audisp-remote.8.gz
 %attr(644,root,root) %{_mandir}/man8/audisp-syslog.8.gz
 %attr(644,root,root) %{_mandir}/man8/audisp-statsd.8.gz
@@ -382,6 +397,16 @@ fi
 
 
 %changelog
+* Wed May 03 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.1-2
+- imported Patch2 from rawhide.
+
+* Sat Apr 29 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.1-1
+- new upstream release.
+- imported Patch1 from rawhide.
+
+* Fri Feb 10 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1-1
+- new upstream release.
+
 * Tue Aug 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.9-1
 - new upstream release.
 

+ 5 - 1
a/authconfig/authconfig-vl.spec

@@ -2,7 +2,7 @@ Summary: Command line tool for setting up authentication from network services
 Summary(ja): ネットワークサービスからの認証を設定するためのコマンドラインツール
 Name: authconfig
 Version: 7.0.1
-Release: 3%{?_dist_release}
+Release: 4%{?_dist_release}
 Group: admin-tools
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -109,7 +109,11 @@ fi
 %{_datadir}/%{name}/dnsclient.py*
 %attr(700,root,root) %dir %{_localstatedir}/lib/%{name}
 
+
 %changelog
+* Thu May 04 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.1-4
+- rebuilt with python-3.11.
+
 * Sun Aug 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.1-3
 - rebuilt with python-3.8.
 

+ 11 - 2
g/git/git-vl.spec

@@ -5,7 +5,7 @@
 
 # Pass --without docs to rpmbuild if you don't want the documentation
 Name:           git
-Version:        2.38.1
+Version:        2.40.1
 Release:        1%{?_dist_release}
 Summary:        Core git tools
 Summary(ja):    Core git ツール
@@ -15,7 +15,7 @@ Distribution:   Vine Linux
 Packager:       iwaim
 
 License:        GPLv2
-URL:            http://git-scm.com/
+URL:            https://git-scm.com/
 Source0:        https://www.kernel.org/pub/software/scm/git/%{name}-%{version}.tar.xz
 Source1:        vine-default-git.el
 Source2:        git.xinetd
@@ -446,6 +446,15 @@ fi
 
 
 %changelog
+* Fri May 05 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.40.1-1
+- new upstream release.
+
+* Sat Feb 25 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.39.2-1
+- new upstream release.
+
+* Sat Jan 28 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.39.1-1
+- new upstream release.
+
 * Wed Oct 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.38.1-1
 - new upstream release.
 

+ 21 - 1
h/harfbuzz/harfbuzz-vl.spec

@@ -2,7 +2,7 @@
 
 Summary:	Text shaping library
 Name:		harfbuzz
-Version:	5.3.1
+Version:	7.3.0
 Release:	1%{?_dist_release}
 Group:		system
 Vendor:		Project Vine
@@ -113,10 +113,12 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 %license COPYING
 %doc ChangeLog NEWS README
 %{_bindir}/hb-ot-shape-closure
+%{_bindir}/hb-info
 %{_bindir}/hb-shape
 %{_bindir}/hb-subset
 %{_bindir}/hb-view
 %{_libdir}/libharfbuzz.so.*
+%{_libdir}/libharfbuzz-cairo.so.*
 %{_libdir}/libharfbuzz-gobject.so.*
 %{_libdir}/libharfbuzz-subset.so.*
 %dir %{_libdir}/girepository-1.0
@@ -151,6 +153,24 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 
 %changelog
+* Wed May 10 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.3.0-1
+- new upstream release.
+
+* Thu Apr 27 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.2.0-1
+- new upstream release.
+
+* Fri Mar 03 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.1.0-1
+- new upstream release.
+
+* Tue Feb 21 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.1-1
+- new upstream release.
+
+* Mon Feb 13 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.0-1
+- new upstream release.
+
+* Sat Dec 17 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.0-1
+- new upstream release.
+
 * Thu Oct 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.3.1-1
 - new upstream release.
 

+ 7 - 1
lib/libp/libpq/libpq-vl.spec

@@ -13,7 +13,7 @@
 Summary: The shared libraries required for any PostgreSQL clients.
 Summary(ja): PostgreSQL クライアントに必要な共有ライブラリ
 Name: libpq
-Version: 15.0
+Version: 15.3
 Release: 1%{?_dist_release}
 %define pgver %(echo %{version} | cut -d. -f1)
 Group: system
@@ -233,6 +233,12 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri May 12 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 15.3-1
+- new upstream release.
+
+* Fri Feb 10 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 15.2-1
+- new upstream release.
+
 * Fri Oct 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 15.0-1
 - new upstream release.
 

+ 4 - 1
lib/libx/libxml2/libxml2-vl.spec

@@ -1,7 +1,7 @@
 Summary: Library providing XML and HTML support
 Summary(ja): XML や HTML サポートを提供するライブラリ
 Name: libxml2
-Version: 2.10.3
+Version: 2.10.4
 Release: 1%{_dist_release}
 Group: system
 Vendor: Project Vine
@@ -323,6 +323,9 @@ chmod -x doc/*.py
 
 
 %changelog
+* Thu May 04 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.10.4-1
+- updated to 2.10.4.
+
 * Tue Nov 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.10.3-1
 - updated to 2.10.3.
 

+ 12 - 13
n/netatalk/netatalk-vl.spec

@@ -7,8 +7,8 @@
 Summary:        AFP fileserver for Macintosh clients
 Summary(ja):    Macintoshクライアント向けのAFPファイルサーバー
 Name:           netatalk
-Version:        3.1.13
-Release:        3%{_dist_release}%{?with_systemd:.systemd}
+Version:        3.1.15
+Release:        1%{_dist_release}%{?with_systemd:.systemd}
 Group:          servers
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -16,19 +16,12 @@ Packager:       shaolin, tomop
 
 License:        GPLv2+
 URL:            http://netatalk.sourceforge.net/
-Source0:        %{name}-%{version}.tar.bz2
+%define         altver %(echo %{version} | tr . -)
+Source0:        https://github.com/Netatalk/Netatalk/releases/download/netatalk-%{altver}/netatalk-%{version}.tar.gz
 Source1:        netatalk.pam-system-auth
 Source2:        netatalk.conf
 Patch0:         netatalk-3.0.1-basedir.patch
 Patch1:         netatalk-systemd-execstartpre.patch
-# https://github.com/Netatalk/Netatalk/pull/110
-Patch2:         netatalk-fix-incorrect-fsf-address.patch
-# https://github.com/Netatalk/Netatalk/pull/113
-Patch3:         netatalk-afpstats-python3-compat.patch
-# https://sourceforge.net/p/netatalk/patches/147/
-Patch4:         netatalk-Spotlight-Allow-building-with-Tracker-3.x.patch
-# https://github.com/Netatalk/Netatalk/pull/174
-Patch6:         netatalk_add_entry.patch
 
 ############################################################## REQUIREMENTS
 BuildRequires:  cracklib openssl-devel pam quota libtool automake
@@ -142,7 +135,7 @@ make DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install
 install -Dpm644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/netatalk.conf
 
 # install example config files in doc
-mkdir config.example
+mkdir -p config.example
 cp -fp config/afp.conf config.example
 cp -fp config/extmap.conf config.example
 mkdir -p $RPM_BUILD_ROOT/usr/share/netatalk
@@ -209,7 +202,7 @@ fi
 %files
 %defattr(-,root,root)
 %license COPYING COPYRIGHT
-%doc NEWS
+%doc README.md NEWS
 %doc config.example
 %if %{with systemd}
 %{_unitdir}/netatalk.service
@@ -246,6 +239,12 @@ fi
 
 
 %changelog
+* Sat Apr 29 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.1.15-1
+- new upstream release.
+
+* Wed Jan 11 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.1.14-1
+- new upstream release.
+
 * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.1.13-3
 - rebuilt with openldap-2.6.3.
 

+ 17 - 7
n/nghttp2/nghttp2-vl.spec

@@ -1,6 +1,7 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 %bcond_with test
+%bcond_with boost
 %bcond_without app
 
 %define _unpackaged_files_terminate_build 1
@@ -8,7 +9,7 @@
 Summary: Experimental HTTP/2 client, server and proxy
 Summary(ja): HTTP/2クライアント・サーバ・プロキシの実験的実装
 Name: nghttp2
-Version: 1.51.0
+Version: 1.53.0
 Release: 1%{?_dist_release}
 Group: internet
 Vendor: Project Vine
@@ -22,11 +23,13 @@ Source0: https://github.com/tatsuhiro-t/nghttp2/releases/download/v%{version}/ng
 BuildRequires: CUnit-devel
 %endif
 BuildRequires: jemalloc-devel
-BuildRequires: libboost-devel
-BuildRequires: libboost-thread
 BuildRequires: libev-devel
 BuildRequires: openssl-devel
 BuildRequires: zlib-devel
+%if %{with boost}
+BuildRequires: libboost-devel
+BuildRequires: libboost-thread
+%endif
 
 %if %{with app}
 Requires: libnghttp2 = %{version}-%{release}
@@ -120,16 +123,17 @@ CXXFLAGS="%{optflags} -fPIC $LIBEV_CFLAGS"  \
 %if %{with app}
     --enable-app                            \
 %endif
-	--enable-asio-lib                       \
-    --with-pic                              \
+%if %{with boost}
     --with-boost                            \
     --with-boost-asio                       \
     --with-boost-system                     \
     --with-boost-thread                     \
+%endif
+    --with-pic                              \
     --disable-python-bindings               \
     --disable-static                        \
-    --without-libxml2                       \
-    --without-spdylay
+    --with-libxml2                          \
+    %{nil}
 
 # avoid using rpath
 sed -i libtool                              \
@@ -203,6 +207,12 @@ make %{?_smp_mflags} check
 
 
 %changelog
+* Wed May 10 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.53.0-1
+- new upstream release.
+
+* Tue Feb 14 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.52.0-1
+- new upstream release.
+
 * Sun Nov 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.51.0-1
 - new upstream release.
 

+ 13 - 8
n/nginx/nginx-vl.spec

@@ -30,10 +30,10 @@ Summary:        Robust, small and high performance http and reverse proxy server
 Summary(ja):    堅牢・軽量・高性能な HTTP およびリバースプロキシサーバ
 Name:           nginx
 Group:          servers
-%global nginx_version 1.22.1
+%global nginx_version 1.24.0
 Version:        %{nginx_version}
 # do not reset or decrease.
-Release:        19%{?_dist_release}%{?with_systemd:.systemd}
+Release:        20%{?_dist_release}%{?with_systemd:.systemd}
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Packager:       daisuke
@@ -66,7 +66,7 @@ Source1000:     ngx-fancyindex-%{ngx_fancyindex_version}.tar.gz
 %define         nginx_accept_language_module_version 2f69842
 Source1010:     giom-nginx_accept_language_module-%{nginx_accept_language_module_version}.tar.gz
 
-%define         passenger_version 6.0.15
+%define         passenger_version 6.0.17
 Source1020:     https://github.com/phusion/passenger/releases/download/release-%{passenger_version}/passenger-%{passenger_version}.tar.gz
 
 %define         upstream_fair_version a18b409
@@ -88,7 +88,7 @@ Source2021:     naxsi_params
 
 %if %{with geoip2}
 %global         with_geoip2 1
-%global         geoip2_version 3.3
+%global         geoip2_version 3.4
 Source2030:     https://github.com/leev/ngx_http_geoip2_module/archive/%{geoip2_version}.tar.gz#/ngx_http_geoip2_module-%{geoip2_version}.tar.gz
 %endif
 
@@ -100,10 +100,11 @@ Source2040:     https://github.com/SpiderLabs/ModSecurity-nginx/releases/downloa
 
 # removes -Werror in upstream build scripts.  -Werror conflicts with
 # -D_FORTIFY_SOURCE=2 causing warnings to turn into errors.
-Patch0:         nginx-auto-cc-gcc.patch
+Patch0:         0001-remove-Werror-in-upstream-build-scripts.patch 
 
-# to fix https://svn.boost.org/trac/boost/ticket/8731
-Patch100:       boost-changeset_84950.diff
+# downstream patch - fix PIDFile race condition (rhbz#1869026)
+# rejected upstream: https://trac.nginx.org/nginx/ticket/1897
+Patch1:         0002-fix-PIDFile-handling.patch
 
 # to fix https://github.com/gnosek/nginx-upstream-fair/pull/23
 Patch101:       gnosek-nginx-upstream-fair-pull-23.patch
@@ -335,7 +336,8 @@ This connector is required to use LibModSecurity with nginx.
 %prep
 %setup -q -a 1000 -a 1010 -a 1020 -a 1030 %{?with_wsgi:-a 2000} -a 2010 %{?with_naxsi:-a 2020} %{?with_geoip2:-a 2030} %{?with_modsecurity:-a 2040}
 
-%patch0 -p0
+%patch0 -p1
+%patch1 -p1
 
 # pushd passenger-%{passenger_version}/ext/
 # %patch100 -p2
@@ -791,6 +793,9 @@ fi
 
 
 %changelog
+* Thu Apr 27 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.24.0-20
+- updated to 1.24.0.
+
 * Thu Oct 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.22.1-19
 - updated to 1.22.1.
 - updated passenger to 6.0.15.

+ 7 - 1
p/postgresql/postgresql-vl.spec

@@ -15,7 +15,7 @@
 Summary: PostgreSQL client programs
 Summary(ja): PostgreSQL のクライアントプログラム群
 Name: postgresql
-Version: 15.1
+Version: 15.3
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: office
 Vendor: Project Vine
@@ -842,6 +842,12 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri May 12 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 15.3-1
+- new upstream release.
+
+* Fri Feb 10 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 15.2-1
+- new upstream release.
+
 * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 15.1-1
 - new upstream release.
 

+ 14 - 1
s/suricata/suricata-vl.spec

@@ -3,7 +3,7 @@
 
 Summary:        Intrusion Detection System
 Name:           suricata
-Version:        6.0.9
+Version:        6.0.12
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          network,security
 Vendor:         Project Vine
@@ -245,6 +245,19 @@ fi
 
 
 %changelog
+* Wed May 10 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.12-1
+- new upstream release.
+
+* Fri Apr 14 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.11-1
+- new upstream release.
+- enabled hyperscan.
+
+* Sat Feb 25 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.10-2
+- disabled hyperscan.
+
+* Tue Jan 31 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.10-1
+- new upstream release.
+
 * Tue Nov 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.9-1
 - new upstream release.
 

+ 8 - 2
t/tmux/tmux-vl.spec

@@ -1,7 +1,7 @@
 Summary:        A terminal multiplexer
 Name:           tmux
 Version:        3.3a
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Group:          accessories
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -11,9 +11,11 @@ Distribution:   Vine Linux
 License:        ISC and BSD
 URL:            https://github.com/tmux/tmux
 Source0:        https://github.com/tmux/tmux/releases/download/%{version}/tmux-%{version}.tar.gz
+Patch1:         3.3a-master.patch
 
 BuildRequires:  ncurses-devel
 BuildRequires:  libevent-devel
+BuildRequires:  byacc
 
 %description
 tmux is a "terminal multiplexer."  It enables a number of terminals (or
@@ -26,10 +28,11 @@ as GNU Screen.
 
 
 %prep
-%setup -q
+%autosetup -p1
 
 
 %build
+autoreconf -vif
 %configure
 make %{?_smp_mflags}
 
@@ -56,6 +59,9 @@ fi
 
 
 %changelog
+* Sat Apr 29 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3a-2
+- imported Patch1 from upstream for ncurses-6.4.
+
 * Sun Jun 12 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3a-1
 - new upstream release.