49 Commits b35a0c6af9 ... cec0437743

Author SHA1 Message Date
  Tomohiro "Tomo-p" KATO cec0437743 php81-8.1.10-1 1 year ago
  Tomohiro "Tomo-p" KATO 4ceb688697 colord-1.4.6-1 1 year ago
  Tomohiro "Tomo-p" KATO 987dfe3fc8 kernel-5.10.140-1 1 year ago
  Tomohiro "Tomo-p" KATO 85f72207e8 curl-7.85.0-1 1 year ago
  Tomohiro "Tomo-p" KATO 536cfd880c ninja-1.11.1-1 1 year ago
  Tomohiro "Tomo-p" KATO dbd9e23b9f util-linux-2.38.1-1 1 year ago
  Tomohiro "Tomo-p" KATO 327614bd20 audit-3.0.9-1 1 year ago
  Tomohiro "Tomo-p" KATO 37d9ba4f6e cryptsetup-2.5.0-1 1 year ago
  Tomohiro "Tomo-p" KATO d0892120c1 webkitgtk4-2.36.7-1 1 year ago
  Tomohiro "Tomo-p" KATO f8ce15c136 kernel-5.10.138-1 1 year ago
  Tomohiro "Tomo-p" KATO 865709d785 meson-0.63.1-1 1 year ago
  Tomohiro "Tomo-p" KATO 50e16f4905 shadow-utils-4.12.3-1 1 year ago
  Tomohiro "Tomo-p" KATO 3d0e8e4447 nghttp2-1.49.0-1 1 year ago
  Tomohiro "Tomo-p" KATO 9be01bcec0 vim-9.0.0260-1 1 year ago
  Tomohiro "Tomo-p" KATO 51385ead16 wkhtmltopdf-0.12.6-1 1 year ago
  Tomohiro "Tomo-p" KATO 7e5d466c5a lz4-1.9.4-1 1 year ago
  Tomohiro "Tomo-p" KATO 2c5c865d60 nodejs-16.17.0-1 1 year ago
  Tomohiro "Tomo-p" KATO 1c8398717f mariadb-10.6.9-1 1 year ago
  Tomohiro "Tomo-p" KATO ba5be26a7b galera-26.4.12-1 1 year ago
  Tomohiro "Tomo-p" KATO 42b3c56117 golang-1.19-1 1 year ago
  Tomohiro "Tomo-p" KATO b6e1ad2c1b ldns-1.8.3-1 1 year ago
  Tomohiro "Tomo-p" KATO 4580084143 postgresql-14.5-1 1 year ago
  Tomohiro "Tomo-p" KATO 00db4f1aa2 mozjpeg-4.1.1-1 1 year ago
  Tomohiro "Tomo-p" KATO f7a51d43cd libtiff-4.4.0-1 1 year ago
  Tomohiro "Tomo-p" KATO c682938586 libjpeg-turbo-2.1.4-1 1 year ago
  Tomohiro "Tomo-p" KATO 6afa9c5026 rust-1.63.0-1 1 year ago
  Tomohiro "Tomo-p" KATO 9f49d350e5 qpdf-10.6.3-1 1 year ago
  Tomohiro "Tomo-p" KATO af72cb297f cairo-1.17.6-1 1 year ago
  Tomohiro "Tomo-p" KATO 3814121096 libinput-1.21.0-1 1 year ago
  Tomohiro "Tomo-p" KATO f2ab0b6f64 harfbuzz-5.1.0-1 1 year ago
  Tomohiro "Tomo-p" KATO f09f7adc0b sqlite3-3.39.2-1 1 year ago
  Tomohiro "Tomo-p" KATO f399c23de6 libtirpc-1.3.3-1 1 year ago
  Tomohiro "Tomo-p" KATO 1d7adcd53f gdk-pixbuf2-2.42.9-1 1 year ago
  Tomohiro "Tomo-p" KATO 9be6428385 rsync-3.2.5~pre2-1 1 year ago
  Tomohiro "Tomo-p" KATO 010d503c5a updated 2 packages 1 year ago
  Tomohiro "Tomo-p" KATO cb769bc8e6 zlib-1.2.12-1 1 year ago
  Tomohiro "Tomo-p" KATO c42cf07c23 nettle-3.8.1-1 1 year ago
  Tomohiro "Tomo-p" KATO afbfba3947 gnutls-3.7.7-1 1 year ago
  Tomohiro "Tomo-p" KATO 94a3264a25 libidn2-2.3.3-1 1 year ago
  Tomohiro "Tomo-p" KATO 52b714d8ed libidn-1.41-1 1 year ago
  Tomohiro "Tomo-p" KATO 25ff800c19 php81-8.1.9-1 1 year ago
  Tomohiro "Tomo-p" KATO 49ba85ed64 unbound-1.16.2-1 1 year ago
  Tomohiro "Tomo-p" KATO 351e333922 glib-networking-2.72.1-1 1 year ago
  Tomohiro "Tomo-p" KATO a426b1a093 gstreamer1-1.20.3-1 1 year ago
  Tomohiro "Tomo-p" KATO 3fdd6b701a glib2-2.72.3-1 1 year ago
  Tomohiro "Tomo-p" KATO 22f888a9c9 squid-5.6-1 1 year ago
  Tomohiro "Tomo-p" KATO 3f3d64f77e updated 2 packages 1 year ago
  Tomohiro "Tomo-p" KATO 32624b24db clamav-0.105.1-1 1 year ago
  Tomohiro "Tomo-p" KATO 4fcdc58597 proftpd-1.3.7e-1 1 year ago
49 changed files with 414 additions and 296 deletions
  1. 4 1
      a/audit/audit-vl.spec
  2. 36 41
      c/cairo/cairo-vl.spec
  3. 4 1
      c/clamav/clamav-vl.spec
  4. 4 1
      c/colord/colord-vl.spec
  5. 7 2
      c/cryptsetup/cryptsetup-vl.spec
  6. 6 2
      c/curl/curl-vl.spec
  7. 49 78
      g/galera/galera-vl.spec
  8. 5 1
      g/gdk-pixbuf2/gdk-pixbuf2-vl.spec
  9. 5 1
      g/glib-networking/glib-networking-vl.spec
  10. 6 3
      g/glib2/glib2-vl.spec
  11. 4 1
      g/gnutls/gnutls-vl.spec
  12. 4 1
      g/golang/golang-vl.spec
  13. 5 3
      g/gstreamer1-plugins-base/gstreamer1-plugins-base-vl.spec
  14. 7 6
      g/gstreamer1-plugins-good/gstreamer1-plugins-good-vl.spec
  15. 4 2
      g/gstreamer1/gstreamer1-vl.spec
  16. 4 1
      h/harfbuzz/harfbuzz-vl.spec
  17. 13 1
      k/kernel/kernel-vl.spec
  18. 7 1
      l/ldns/ldns-vl.spec
  19. 6 3
      l/lz4/lz4-vl.spec
  20. 5 12
      lib/libi/libidn/libidn-vl.spec
  21. 5 13
      lib/libi/libidn2/libidn2-vl.spec
  22. 11 5
      lib/libi/libinput/libinput-vl.spec
  23. 4 1
      lib/libj/libjpeg-turbo/libjpeg-turbo-vl.spec
  24. 4 1
      lib/libt/libtdb/libtdb-vl.spec
  25. 10 1
      lib/libt/libtiff/libtiff-vl.spec
  26. 4 1
      lib/libt/libtirpc/libtirpc-vl.spec
  27. 12 8
      m/mariadb/mariadb-vl.spec
  28. 4 1
      m/meson/meson-vl.spec
  29. 5 2
      m/mozjpeg/mozjpeg-vl.spec
  30. 5 13
      n/nettle/nettle-vl.spec
  31. 4 1
      n/nghttp2/nghttp2-vl.spec
  32. 4 1
      n/ninja/ninja-vl.spec
  33. 4 1
      n/nodejs/nodejs-vl.spec
  34. 7 1
      p/php81/php81-vl.spec
  35. 4 1
      p/postgresql/postgresql-vl.spec
  36. 5 2
      p/proftpd/proftpd-vl.spec
  37. 14 15
      q/qpdf/qpdf-vl.spec
  38. 15 12
      r/rsync/rsync-vl.spec
  39. 6 3
      r/rust/rust-vl.spec
  40. 4 1
      s/samba/samba-vl.spec
  41. 11 7
      s/shadow-utils/shadow-utils-vl.spec
  42. 6 3
      s/sqlite3/sqlite3-vl.spec
  43. 4 1
      s/squid/squid-vl.spec
  44. 4 1
      u/unbound/unbound-vl.spec
  45. 6 1
      u/util-linux/util-linux-vl.spec
  46. 17 2
      v/vim/vim-vl.spec
  47. 9 2
      w/webkitgtk4/webkitgtk4-vl.spec
  48. 18 12
      w/wkhtmltopdf/wkhtmltopdf-vl.spec
  49. 23 21
      z/zlib/zlib-vl.spec

+ 4 - 1
a/audit/audit-vl.spec

@@ -5,7 +5,7 @@
 
 Summary: User space tools for kernel auditing
 Name: audit
-Version: 3.0.8
+Version: 3.0.9
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 License: GPLv2+
 Group: system,admin-tools
@@ -382,6 +382,9 @@ fi
 
 
 %changelog
+* Tue Aug 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.9-1
+- new upstream release.
+
 * Wed Mar 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.8-1
 - new upstream release.
 

+ 36 - 41
c/cairo/cairo-vl.spec

@@ -3,44 +3,40 @@
 Summary:	Cairo - multi-platform 2D graphics library.
 Summary(ja):	Cairo - マルチプラットフォーム 2D グラフィックスライブラリ
 Name:		cairo
-Version:	1.16.0
-Release:	2%{?_dist_release}
+Version:	1.17.6
+Release:	1%{?_dist_release}
 Group:		system
 Vendor:		Project Vine
 Distribution:	Vine Linux
 
 License:	LGPL/MPL
 URL:		https://cairographics.org/
-Source0:	https://cairographics.org/releases/%{name}-%{version}.tar.xz
-# don't use serverside gradients, most drivers don't handle those and are
-# really slow, should workaround performances issues for ati, nouveau and nvidia
-# https://launchpad.net/ubuntu/maverick/+source/cairo/1.10.0-1ubuntu1
-Patch1:		cairo-1.10.0-dont_use_server_side_gradients.patch
+%define		shortver %(echo %{version} | cut -d. -f1-2)
+Source0:	https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 # https://gitlab.freedesktop.org/cairo/cairo/merge_requests/1
-Patch4:		0001-Set-default-LCD-filter-to-FreeType-s-default.patch
-# https://gitlab.freedesktop.org/cairo/cairo/merge_requests/5
-Patch5:		0001-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch
-# https://github.com/matthiasclasen/cairo/commit/79ad01724161502e8d9d2bd384ff1f0174e5df6e
-Patch6:		cairo-composite_color_glyphs.patch
+Patch1:		0001-Set-default-LCD-filter-to-FreeType-s-default.patch
+# https://gitlab.freedesktop.org/cairo/cairo/-/issues/547
+Patch2:		cairo-1.17.6-meson-fixes.patch
 
 # security fixes
-Patch1000:	CVE-2020-35492.patch
+# none
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
+BuildRequires: meson
 BuildRequires: pkgconfig
+BuildRequires: expat-devel
 BuildRequires: pixman-devel
-BuildRequires: glib2-devel
-BuildRequires: libpng-devel
 BuildRequires: freetype2-devel
 BuildRequires: fontconfig-devel
+BuildRequires: glib2-devel
+BuildRequires: libpng-devel
+BuildRequires: librsvg2-devel
 BuildRequires: libX11-devel
 BuildRequires: libXrender-devel
 BuildRequires: gtk-doc
-BuildRequires: librsvg2-devel
 BuildRequires: mesa-libGL-devel
 BuildRequires: mesa-libEGL-devel
-BuildRequires: git
 
 BuildConflicts: XOrg-compat70-devel
 
@@ -128,31 +124,29 @@ This package contains tools for working with the cairo graphics library.
 
 
 %prep
-%autosetup -S git -p1
-./autogen.sh
+%autosetup -p1
 
 
 %build
-%configure --disable-static \
-	   --enable-gtk-doc \
-	   --enable-xlib \
-	   --enable-ft \
-	   --enable-ps \
-	   --enable-pdf \
-	   --enable-svg \
-	   --enable-tee \
-	   --enable-gobject \
-	   --enable-gl
-
-sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-
-make %{?_smp_mflags}
+	
+%meson \
+  -Dfreetype=enabled \
+  -Dfontconfig=enabled \
+  -Dglib=enabled \
+  -Dgtk_doc=true \
+  -Dspectre=disabled \
+  -Dsymbol-lookup=disabled \
+  -Dtee=enabled \
+  -Dtests=disabled \
+  -Dxcb=enabled \
+  -Dxlib=enabled \
+  -Dxml=disabled
+
+%meson_build
 
 
 %install
-%makeinstall
-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+%meson_install
 
 
 %if %{with check}
@@ -162,13 +156,12 @@ make check
 
 
 %files 
-%defattr(-,root,root,-)
 %license COPYING COPYING-*
-%doc AUTHORS BUGS ChangeLog NEWS README
+%doc AUTHORS BIBLIOGRAPHY BUGS NEWS README
 %{_libdir}/lib*.so.*
 
 %files devel
-%defattr(-,root,root,-)
+%doc ChangeLog PORTING_GUIDE
 %{_libdir}/lib*.so
 %{_includedir}/*
 %{_libdir}/pkgconfig/*.pc
@@ -176,19 +169,21 @@ make check
 %{_datadir}/gtk-doc/html/cairo
 
 %files tools
-%defattr(-,root,root,-)
 %{_bindir}/cairo-trace
 %{_bindir}/cairo-sphinx
 %{_libdir}/cairo
 
 %if %{build_compat32}
 %files -n compat32-%{name}
-%defattr(-,root,root,-)
 %{_libdir}/lib*.so.*
 %endif
 
 
 %changelog
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.17.6-1
+- dropped Patch1,5,6 and 1000.
+- renumberd Patch4 to 1.
+
 * Fri Mar 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.0-1
 - imported Patch1000 from upstream to fix CVE-2020-35492.
 - dropped ldconfig scriptlets.

+ 4 - 1
c/clamav/clamav-vl.spec

@@ -8,7 +8,7 @@
 Summary: Clam AntiVirus
 Summary(ja): Clamアンチウィルススキャナ
 Name: clamav
-Version: 0.105.0
+Version: 0.105.1
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: security
 Vendor: Project Vine
@@ -349,6 +349,9 @@ fi
 
 
 %changelog
+* Wed Jul 27 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.105.1-1
+- new upstream release.
+
 * Thu May 05 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.105.0-1
 - new upstream release.
 

+ 4 - 1
c/colord/colord-vl.spec

@@ -4,7 +4,7 @@
 
 Summary:	Color daemon
 Name:		colord
-Version:	1.4.5
+Version:	1.4.6
 Release:	1%{?_dist_release}%{?with_systemd:.systemd}
 Group:		system
 Vendor:		Project Vine
@@ -211,6 +211,9 @@ exit 0
 
 
 %changelog
+* Thu Sep 01 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.6-1
+- new upstream release.
+
 * Tue Mar 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.5-1
 - new upstream release.
 

+ 7 - 2
c/cryptsetup/cryptsetup-vl.spec

@@ -4,7 +4,7 @@
 Summary:	A utility for setting up encrypted disks
 Summary(ja):	暗号化ファイルシステム設定用ユーティリティ
 Name:		cryptsetup
-Version:	2.4.1
+Version:	2.5.0
 Release:	1%{?_dist_release}
 Group:		system,security
 Vendor:		Project Vine
@@ -88,7 +88,9 @@ export PYTHON=%{__python3}
 %configure \
 	--sbindir=%{_root_sbindir} \
 	--libdir=/%{_lib} \
-	--disable-selinux
+	--disable-selinux \
+	--disable-asciidoc
+
 # remove rpath
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
@@ -132,6 +134,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Aug 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.5.0-1
+- new upstream release.
+
 * Sun Oct 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.4.1-1
 - new upstream release.
 - built with openssl-3.0.0.

+ 6 - 2
c/curl/curl-vl.spec

@@ -3,7 +3,7 @@
 Summary: A utility for getting files from remote servers (FTP, HTTP, and others).
 Summary(ja): リモートサーバ(FTP,HTTPなど)からファイルを取得するためのユーティリティ
 Name: curl 
-Version: 7.84.0
+Version: 7.85.0
 Release: 1%{?_dist_release}
 Group: internet
 Vendor: Project Vine
@@ -15,7 +15,7 @@ URL: https://curl.se/
 Source: https://curl.se/download/%{name}-%{version}.tar.xz
 
 # patch making libcurl multilib ready
-Patch101: 0101-curl-7.73.0-multilib.patch
+Patch101: 0101-curl-7.85.0-multilib.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: brotli-devel
@@ -187,6 +187,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Aug 31 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.85.0-1
+- new upstream release.
+- updated Patch101.
+
 * Wed Jun 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.84.0-1
 - new upstream release.
 

+ 49 - 78
g/galera/galera-vl.spec

@@ -1,18 +1,11 @@
 %bcond_with		systemd
 %bcond_with		python3
-%bcond_without	cmake
 
-%define mariadb_version 10.6.7
-
-%if %{with python3}
-%global scons scons-3
-%else
-%global scons scons
-%endif
+%define mariadb_version 10.6.9
 
 Summary:        Synchronous multi-master wsrep provider (replication engine)
 Name:           galera
-Version:        26.4.11
+Version:        26.4.12
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 %global         galera_api_version %(echo %{version} | cut -d . -f 1,2)
 Group:          servers
@@ -24,21 +17,16 @@ URL:            http://galeracluster.com/
 # Actually, the truth is, we do use galera source tarball provided by MariaDB on
 # following URL (without macros):
 #   https://mirror.vpsfree.cz/mariadb/mariadb-10.2.13/galera-25.3.23/src/galera-25.3.23.tar.gz
-Source0:        https://downloads.mariadb.com/MariaDB/mariadb-%{mariadb_version}/galera-%{version}/src/%{name}-%{version}.tar.gz
-
+Source0:        https://archive.mariadb.org/mariadb-%{mariadb_version}/galera-%{version}/src/%{name}-%{version}.tar.gz
 Source1:        garbd.service
 Source2:        garbd-wrapper
 Source3:        garbd.init
 
-Patch0:         galera-python3.patch
+Patch0:         cmake_paths.patch
 
 BuildRequires:  libboost-devel libboost-filesystem libboost-program-options
 BuildRequires:  check-devel openssl-devel gcc-c++ asio-devel
-%if %{with cmake}
 BuildRequires:  cmake ninja
-%else
-BuildRequires:  scons
-%endif
 %if %{with systemd}
 BuildRequires:  systemd
 %endif
@@ -66,16 +54,10 @@ replication engine see http://www.codership.com.
 
 %prep
 %setup -q
-%if ! %{with cmake}
-%if %{with python3}
-%patch0 -p1
-%endif
-%endif
+%autopatch -p1
+
 
 %build
-%if %{with cmake}
-%global build_ldflags %(echo %{build_ldflags} | sed -e 's/-Wl,--as-needed//')
-%endif
 %{set_build_flags}
 
 # Workaround for version 26.4.7
@@ -85,72 +67,57 @@ export CXXFLAGS="$CXXFLAGS -Wno-error=format"
 export CFLAGS="$CFLAGS -Wno-error=format-extra-args -Wno-error=format"
 # end of workaroound
 
-%if %{with cmake}
 %cmake \
   -GNinja \
   -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-  -DCMAKE_SKIP_RPATH:BOOL=ON
+  -DCMAKE_SKIP_RPATH:BOOL=ON \
+  -DINSTALL_LAYOUT=RPM \
+  -DCMAKE_RULE_MESSAGES:BOOL=OFF \
+  -DBUILD_SHARED_LIBS:BOOL=OFF \
+  -DINSTALL_DOCDIR="share/doc/%{name}/" \
+  -DINSTALL_GARBD="sbin" \
+  -DINSTALL_GARBD-SYSTEMD="sbin" \
+  -DINSTALL_CONFIGURATION="/etc/sysconfig/" \
+  -DINSTALL_SYSTEMD_SERVICE="lib/systemd/system" \
+  -DINSTALL_LIBDIR="%{_lib}/galera" \
+  -DINSTALL_MANPAGE="share/man/man8"
 %cmake_build
-%else
-%{scons} %{?_smp_mflags} strict_build_flags=0
-%endif
 
 
 %install
+%cmake_install
+
 %if %{with systemd}
-install -Dpm644 %{SOURCE1} %{buildroot}%{_unitdir}/garbd.service
-install -Dpm755 %{SOURCE2} %{buildroot}%{_sbindir}/garbd-wrapper
+mkdir -p %{buildroot}%{_unitdir}
+mv %{buildroot}/usr/lib/systemd/system/garb.service %{buildroot}%{_unitdir}/garbd.service
+sed -i 's/Alias=garbd.service/Alias=garb.service/g' %{buildroot}%{_unitdir}/garbd.service
+
+sed -i 's;/usr/bin/garb-systemd;/usr/sbin/garb-systemd;g' %{buildroot}%{_unitdir}/garbd.service
+#     In the wrapper script:
+sed -i 's;/usr/bin/garbd;/usr/sbin/garbd;g' %{buildroot}/usr/sbin/garb-systemd
+
+sed -i 's/User=nobody/User=garb/g' %{buildroot}%{_unitdir}/garbd.service
 %else
+
+rm -f %{buildroot}%{_sbindir}/garb-systemd
+mkdir -p %{buildroot}/var/run/garbd
 install -Dpm644 %{SOURCE3} %{buildroot}%{_initdir}/garbd
 %endif
-%if %{with cmake}
-%cmake_install
-pushd %{_vpath_builddir}
-
-mkdir -p %{buildroot}%{_libdir}/galera
-mv -f %{buildroot}/usr/lib/libgalera_smm.so %{buildroot}%{_libdir}/galera/
-for f in \
-  galera/src/libgalera_smm_static.so galera/src/libgalera.so \
-  gcs/src/libgcs4garb.so gcs/src/libgcs.so \
-  gcache/src/libgcache.so \
-  gcomm/src/libgcomm.so \
-%ifarch x86_64
-  galerautils/src/libgalerautils_hw_crc32c.so \
-%endif
-  galerautils/src/libgalerautilsxx.so galerautils/src/libgalerautils.so
-do
-  install -Dpm755 $f %{buildroot}%{_libdir}/galera/
-done
-popd
-mkdir -p %{buildroot}%{_sbindir}
-mv -f %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/
-mv -f %{buildroot}%{_datadir}/* %{buildroot}/usr/doc/
-mv -f %{buildroot}/usr/man %{buildroot}%{_mandir}
-rm -rf rpmdoc
-mv -f %{buildroot}/usr/doc ./rpmdoc
-install -D -m 644 garb/files/garb.cnf %{buildroot}%{_sysconfdir}/sysconfig/garb
-mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
-cat <<EOF > %{buildroot}%{_sysconfdir}/ld.so.conf.d/galera.conf
-%{_libdir}/galera
-EOF
-%else
-install -D -m 755 garb/garbd %{buildroot}%{_sbindir}/garbd
-install -D -m 755 libgalera_smm.so %{buildroot}%{_libdir}/galera/libgalera_smm.so
-install -D -m 644 garb/files/garb.cnf %{buildroot}%{_sysconfdir}/sysconfig/garb
-install -D -m 644 COPYING %{buildroot}%{_docdir}/galera/COPYING
-install -D -m 644 asio/LICENSE_1_0.txt %{buildroot}%{_docdir}/galera/LICENSE.asio
-install -D -m 644 scripts/packages/README %{buildroot}%{_docdir}/galera/README
-install -D -m 644 scripts/packages/README-MySQL %{buildroot}%{_docdir}/galera/README-MySQL
-%endif
+# drop invalid directory
+rm -rf %{buildroot}/usr/lib/systemd
+
+cp -f %{buildroot}%{_docdir}/galera/LICENSE.asio ./
+rm -f %{buildroot}%{_docdir}/galera/LICENSE.asio
+rm -f %{buildroot}%{_docdir}/galera/COPYING
 
 
-%if %{with cmake}
 %check
-export LD_LIBRARY_PATH=%{buildroot}%{_libdir}/galera
 %ctest
-%endif
 
 
+%pre
+/usr/sbin/useradd -M -r -d /dev/null -s /sbin/nologin -c "Galera Arbitrator Daemon" garb >/dev/null 2>&1 || :
+
 %post
 %if %{with systemd}
 %systemd_post garbd.service
@@ -175,24 +142,28 @@ fi
 
 
 %files
-%license rpmdoc/COPYING
-%license rpmdoc/LICENSE.asio
-%doc rpmdoc/AUTHORS rpmdoc/README rpmdoc/garb*
+%license COPYING LICENSE.asio
+%doc %{_docdir}/galera/*
 %config(noreplace,missingok) %{_sysconfdir}/sysconfig/garb
-%{_sysconfdir}/ld.so.conf.d/galera.conf
 %dir %{_libdir}/galera
 %{_libdir}/galera/*
 %{_sbindir}/garbd
 %{_mandir}/man8/*
 %if %{with systemd}
-%{_sbindir}/garbd-wrapper
+%{_sbindir}/garb-systemd
 %{_unitdir}/garbd.service
 %else
+%attr(755, garb, garb) %dir /var/run/garbd
 %{_initdir}/garbd
 %endif
 
 
 %changelog
+* Tue Aug 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 26.4.12-1
+- new upstream release.
+- dropped scons stuff and Patch0.
+- imported Patch0 from rawhide.
+
 * Sun Feb 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 26.4.11-1
 - new upstream release.
 

+ 5 - 1
g/gdk-pixbuf2/gdk-pixbuf2-vl.spec

@@ -10,7 +10,7 @@
 
 Name:           gdk-pixbuf2
 Summary:        An image loading library
-Version:        2.42.6
+Version:        2.42.9
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -27,6 +27,7 @@ BuildRequires:  libpng-devel
 BuildRequires:  libjpeg-turbo-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  gobject-introspection-devel
+BuildRequires:  python3-docutils
 BuildConflicts: jasper-devel
 
 # gdk-pixbuf does a configure time check which uses the GIO mime
@@ -190,6 +191,9 @@ gdk-pixbuf-query-loaders%{_query_suffix} --update-cache || : > /dev/null 2>&1
 
 
 %changelog
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.42.9-1
+- new upstream release.
+
 * Sun Apr 11 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.42.6-1
 - new upstream release.
 

+ 5 - 1
g/glib-networking/glib-networking-vl.spec

@@ -1,7 +1,7 @@
 %define _unpackaged_files_terminate_build 1
 
 Name:           glib-networking
-Version:        2.68.2
+Version:        2.72.1
 Release:        1%{?_dist_release}
 Summary:        Networking support for GLib
 Group:          system
@@ -59,11 +59,15 @@ rm -rf %{buildroot}%{_datadir}/installed-tests
 %{_libdir}/gio/modules/libgiolibproxy.so
 %{_libdir}/gio/modules/libgiognomeproxy.so
 %{_libdir}/gio/modules/libgiognutls.so
+%{_libdir}/gio/modules/libgioenvironmentproxy.so
 %{_libexecdir}/glib-pacrunner
 %{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service
 
 
 %changelog
+* Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.72.1-1
+- new upstream release.
+
 * Fri Aug 06 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.68.2-1
 - new upstream release.
 

+ 6 - 3
g/glib2/glib2-vl.spec

@@ -3,7 +3,7 @@
 
 Summary:        A library of handy utility functions.
 Name:           glib2
-Version:        2.68.4
+Version:        2.72.3
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -67,7 +67,7 @@ version %{shortver} of the GLib library.
 ## to build compat32 for x86_64 architecture support
 %package -n compat32-%{name}
 Summary: A library of handy utility functions.
-Group: system
+Group: system,legacy
 
 %description -n compat32-%{name}
 GLib is the low-level core library that forms the basis
@@ -81,7 +81,7 @@ This package provides version %{shortver} of GLib.
 
 %package -n compat32-%{name}-devel
 Summary: Development files for the GLib library
-Group: programming
+Group: programming,legacy
 Requires: pkgconfig >= 0.14
 Requires: compat32-%{name} = %{version}
 
@@ -238,6 +238,9 @@ gio-querymodules-%{__isa_bits} %{_libdir}/gio/modules &> /dev/null || :
 
 
 %changelog
+* Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.72.3-1
+- new upstream release.
+
 * Fri Aug 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.68.4-1
 - new upstream release.
 - dropped Patch1: fixed in upstream.

+ 4 - 1
g/gnutls/gnutls-vl.spec

@@ -6,7 +6,7 @@
 Summary:	GNU TLS Library
 Summary(ja):	GNU TLS ライブラリ
 Name:		gnutls
-Version:	3.7.6
+Version:	3.7.7
 Release:	1%{?_dist_release}
 Group:		system,security
 Vendor:		Project Vine
@@ -297,6 +297,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Aug 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.7-1
+- new upstream release.
+
 * Wed Jun 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.6-1
 - new upstream release.
 - dropped install-info scriptlets.

+ 4 - 1
g/golang/golang-vl.spec

@@ -80,7 +80,7 @@
 Summary:        The Go Programming Language
 Summary(ja):    プログラミング言語 Go
 Name:           golang
-Version:        1.18.4
+Version:        1.19
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -414,6 +414,9 @@ fi
 
 
 %changelog
+* Tue Aug 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.19-1
+- new upstream release.
+
 * Thu Jul 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18.4-1
 - new upstream release.
 

+ 5 - 3
g/gstreamer1-plugins-base/gstreamer1-plugins-base-vl.spec

@@ -2,7 +2,7 @@
 
 %define major 1.0
 
-%define _gst_ver	1.18.0
+%define _gst_ver	1.20.3
 %define _glib2_ver	2.55.0
 %define _gtk3_ver	3.20.6
 %define _qt5_ver	5.15
@@ -19,7 +19,7 @@
 Summary:	GStreamer Streaming-media framework base plugins
 Summary(ja):	GStreamer ストリーミングメディアフレームワーク用基本プラグイン
 Name:		gstreamer1-plugins-base
-Version:	1.18.4
+Version:	1.20.3
 Release:	1%{?_dist_release}
 Group:		system,multimedia
 Vendor:		Project Vine
@@ -144,7 +144,6 @@ files.
   -Dpackage-name='Vine Linux GStreamer-plugins-base package' \
   -Dpackage-origin='https://vinelinux.org/' \
   -Ddoc=disabled \
-  -Dgtk_doc=disabled \
   -Dorc=enabled \
   -Dtremor=disabled \
   -Dlibvisual=disabled \
@@ -205,6 +204,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';'
 
 
 %changelog
+* Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.3-1
+- new upstream release.
+
 * Fri Apr 23 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18.4-1
 - new upstream release.
 - dropped ldconfig scriptlets.

+ 7 - 6
g/gstreamer1-plugins-good/gstreamer1-plugins-good-vl.spec

@@ -3,7 +3,7 @@
 Name:		gstreamer1-plugins-good
 Summary:	GStreamer Streaming-media framework good plugins
 Summary(ja):	GStreamer ストリーミングメディアフレームワーク用優良プラグイン
-Version:	1.18.4
+Version:	1.20.3
 Release:	1%{?_dist_release}
 Group:		system,multimedia
 Vendor:		Project Vine
@@ -12,12 +12,11 @@ Distribution:	Vine Linux
 License:	LGPL
 URL:		https://gstreamer.freedesktop.org/
 Source:		https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-%{version}.tar.xz
-Patch0:		gstreamer1-plugins-good-gcc11.patch
 
 %define major 1.0
 
-%define _gst_ver	1.18.4
-%define _gstpb_ver	1.18.4
+%define _gst_ver	1.20.3
+%define _gstpb_ver	1.20.3
 %define _glib2_ver	2.38.0
 %define _gtk3_ver	3.10.0
 %define _check_ver	0.9.2
@@ -216,7 +215,6 @@ This package contains the jack-audio-connector-kit output plugin.
 
 %prep
 %setup -q -n gst-plugins-good-%{version}
-%patch0 -p2
 
 
 %build
@@ -225,7 +223,6 @@ This package contains the jack-audio-connector-kit output plugin.
   -Dpackage-origin='https://vinelinux.org/' \
   -Ddoc=disabled \
   -Dasm=enabled \
-  -Dgtk_doc=disabled \
   -Djack=enabled \
   -Dorc=enabled \
   -Dmonoscope=disabled \
@@ -352,6 +349,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';'
 
 
 %changelog
+* Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.3-1
+- new upstream release.
+- dropped Patch0: fixed in upstream.
+
 * Fri Apr 23 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18.4-1
 - new upstream release.
 - dropped doc package.

+ 4 - 2
g/gstreamer1/gstreamer1-vl.spec

@@ -8,7 +8,7 @@
 Name:		gstreamer1
 Summary:	GStreamer streaming media framework runtime.
 Summary(ja):	GStreamer ストリーミングメディアフレームワークランタイム
-Version:	1.18.4
+Version:	1.20.3
 Release:	1%{?_dist_release}
 Group:		multimedia,system
 Vendor:		Project Vine
@@ -104,7 +104,6 @@ applications and plugins for GStreamer.
 %meson \
   -Dpackage-name='Vine Linux gstreamer package' \
   -Dpackage-origin='https://vinelinux.org/' \
-  -Dgtk_doc=disabled \
   -Dtests=disabled \
   -Dexamples=disabled \
   -Dcheck=disabled \
@@ -174,6 +173,9 @@ applications and plugins for GStreamer.
 %endif
 
 %changelog
+* Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.3-1
+- new upstream release.
+
 * Thu Apr 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18.2-1
 - new upstream release.
 - dropped ldconfig scriptlets.

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

@@ -2,7 +2,7 @@
 
 Summary:	Text shaping library
 Name:		harfbuzz
-Version:	3.2.0
+Version:	5.1.0
 Release:	1%{?_dist_release}
 Group:		system
 Vendor:		Project Vine
@@ -151,6 +151,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 
 %changelog
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.1.0-1
+- new upstream release.
+
 * Sat Jan 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2.0-1
 - new upstream release.
 

+ 13 - 1
k/kernel/kernel-vl.spec

@@ -40,7 +40,7 @@
 # adding some text to the end of the version number.
 #
 %define sublevel 10
-%define patchlevel 132
+%define patchlevel 140
 %define kversion 5.%{sublevel}
 %define rpmversion 5.%{sublevel}.%{patchlevel}
 %define release 1%{?_dist_release}%{?with_systemd:.systemd}
@@ -1194,6 +1194,18 @@ fi
 
 
 %changelog
+* Thu Sep 01 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.140-1
+- updated to 5.10.140.
+
+* Fri Aug 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.138-1
+- updated to 5.10.138.
+
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.136-1
+- updated to 5.10.136.
+
+* Sat Jul 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.134-1
+- updated to 5.10.134.
+
 * Fri Jul 22 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.132-1
 - updated to 5.10.132.
 

+ 7 - 1
l/ldns/ldns-vl.spec

@@ -12,7 +12,7 @@
 Summary: Lowlevel DNS(SEC) library with API
 Summary(ja): 低レベルな DNS(SEC) ライブラリと API
 Name: ldns
-Version: 1.8.1
+Version: 1.8.3
 Release: 1%{?_dist_release}
 Group: system
 Distribution: Vine Linux
@@ -171,6 +171,12 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Tue Aug 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.8.3-1
+- new upstream release.
+
+* Fri Aug 12 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.8.2-1
+- new upstream release.
+
 * Fri Dec 03 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.8.1-1
 - new upstream release.
 

+ 6 - 3
l/lz4/lz4-vl.spec

@@ -1,7 +1,7 @@
 Name:           lz4
 Summary:        Extremely fast compression algorithm
-Version:        1.9.3
-Release:        3%{?_dist_release}
+Version:        1.9.4
+Release:        1%{?_dist_release}
 Group:          accessories
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -10,7 +10,6 @@ Packager:       tomop
 License:        GPLv2+ and BSD
 URL:            https://lz4.github.io/lz4/
 Source0:        https://github.com/Cyan4973/lz4/archive/v%{version}/%{name}-%{version}.tar.gz
-Patch1000:      CVE-2021-3520.patch
 
 %description
 LZ4 is an extremely fast loss-less compression algorithm, providing compression
@@ -96,6 +95,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Aug 17 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.9.4-1
+- new upstream release.
+- dropped Patch1000: fixed in upstream.
+
 * Fri Aug 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.9.3-3
 - dropped ldconfig scriptlets.
 

+ 5 - 12
lib/libi/libidn/libidn-vl.spec

@@ -5,7 +5,7 @@
 Name: libidn
 Summary: Internationalized Domain Name support library
 Summary(ja): 国際化ドメイン名をサポートするためのライブラリ
-Version: 1.38
+Version: 1.41
 Release: 1%{?_dist_release}
 Group: system
 Distribution: Vine Linux
@@ -18,8 +18,6 @@ Source0: https://ftp.gnu.org/gnu/libidn/libidn-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: gettext
 BuildRequires: pkgconfig
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
 
 %global __provides_exclude_from ^%{_libdir}/pkgconfig/.*$
 
@@ -104,15 +102,6 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/info/dir
 [ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
 
 
-%post
-/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir
-
-%preun
-if [ $1 = 0 ]; then
-    /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir
-fi
-
-
 %files -f %{name}.lang
 %defattr(-,root,root)
 %license COPYING*
@@ -154,6 +143,10 @@ fi
 
 
 %changelog
+* Tue Aug 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.41-1
+- new upstream release.
+- dropped install-info scriptlets.
+
 * Tue Jul 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.38-1
 - new upstream release.
 

+ 5 - 13
lib/libi/libidn2/libidn2-vl.spec

@@ -3,7 +3,7 @@
 Summary:          Library to support IDNA2008 internationalized domain names
 Summary(ja):      IDNA2008 国際化ドメイン名をサポートするためのライブラリ
 Name:             libidn2
-Version:          2.3.2
+Version:          2.3.3
 Release:          1%{?_dist_release}
 Group:            system
 Vendor:           Project Vine
@@ -16,9 +16,6 @@ Source1:          https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
 Patch0:           libidn2-2.0.0-rpath.patch
 
 BuildRequires:    libunistring-devel
-Requires(post):   /sbin/install-info, /sbin/ldconfig
-Requires(preun):  /sbin/install-info
-Requires(postun): /sbin/ldconfig
 Provides:         bundled(gnulib)
 
 %global __provides_exclude_from ^%{_libdir}/pkgconfig/.*$
@@ -103,15 +100,6 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/info/dir
 make %{?_smp_mflags} -C tests check
 
 
-%post
-/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
-
-%preun
-if [ $1 = 0 ]; then
-    /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
-fi
-
-
 %files -f libidn2.lang
 %defattr(-,root,root,-)
 %{!?_licensedir:%global license %%doc}
@@ -144,6 +132,10 @@ fi
 
 
 %changelog
+* Tue Aug 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-1
+- new upstream release.
+- dropped install-info scriptlets.
+
 * Tue Jul 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.2-1
 - new upstream release.
 

+ 11 - 5
lib/libi/libinput/libinput-vl.spec

@@ -6,8 +6,9 @@
 Name:           libinput
 Summary:        Input device library
 Summary(ja):    入力デバイスライブラリ
-Version:        1.15.5
+Version:        1.21.0
 Release:        1%{?gitdate:.%{gitdate}git%{gitversion}}%{?_dist_release}
+Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -18,7 +19,7 @@ Source0:        %{name}-%{gitdate}.tar.xz
 Source1:        make-git-snapshot.sh
 Source2:        commitid
 %else
-Source0:        https://www.freedesktop.org/software/libinput/libinput-%{version}.tar.xz
+Source0:        https://gitlab.freedesktop.org/libinput/libinput/-/archive/%{version}/libinput-%{version}.tar.bz2
 %endif
 
 BuildRequires:  meson
@@ -39,6 +40,7 @@ libinput need to provide the common set of functionality that users expect.
 
 %package        devel
 Summary:        Development files for %{name}
+Group:          programming
 Requires:       %{name}%{?_isa} = %{version}-%{release}
 
 %description    devel
@@ -46,6 +48,9 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 
+%debug_package
+
+
 %prep
 %setup -q -n %{name}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}}
 
@@ -66,11 +71,8 @@ rm -rf %{buildroot}
 
 
 %post
-/sbin/ldconfig
 /usr/bin/udevadm hwdb --update  >/dev/null 2>&1 || :
 
-%postun -p /sbin/ldconfig
-
 
 %files
 %license COPYING
@@ -92,6 +94,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.21.0-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Sat May 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.15.5-1
 - new upstream release.
 

+ 4 - 1
lib/libj/libjpeg-turbo/libjpeg-turbo-vl.spec

@@ -4,7 +4,7 @@ Summary:	A MMX/SSE2/SIMD accelerated library for manipulating JPEG image files
 Summary(ja):	MMX/SSE2/SIMD でアクセラレーションされた libjpeg ライブラリ
 
 Name:		libjpeg-turbo
-Version:	2.1.3
+Version:	2.1.4
 Release:	1%{?_dist_release}
 Group:		system
 Vendor:		Project Vine
@@ -214,6 +214,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Aug 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1.4-1
+- new upstream release.
+
 * Sat Feb 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1.3-1
 - new upstream release.
 

+ 4 - 1
lib/libt/libtdb/libtdb-vl.spec

@@ -5,7 +5,7 @@
 Summary: The tdb library
 Summary(ja): TDB ライブラリ
 Name: libtdb
-Version: 1.4.5
+Version: 1.4.7
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -160,6 +160,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Jul 27 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.7-1
+- new upstream release.
+
 * Tue Aug 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.5-1
 - new upstream release.
 - dropped ldconfig scriptlets.

+ 10 - 1
lib/libt/libtiff/libtiff-vl.spec

@@ -3,7 +3,7 @@
 Summary: A library of functions for manipulating TIFF format image files.
 Summary(ja): TIFF フォーマットの画像ファイルを扱うライブラリ
 Name: libtiff
-Version: 4.3.0
+Version: 4.4.0
 Release: 1%{_dist_release}
 Group: system
 Vendor: Project Vine
@@ -16,6 +16,8 @@ Source0: http://download.osgeo.org/libtiff/tiff-%{version}.tar.gz
 
 Patch0: libtiff-am-version.patch
 Patch1: libtiff-make-check.patch
+Patch2: libtiff-CVE-2022-2056_2057_2058.patch
+Patch3: libtiff-CVE-2022-34526.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: zlib-devel libjpeg-devel
@@ -114,6 +116,8 @@ install the libtiff package.
 
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 # Use build system's libtool.m4, not the one in the package.
 rm -f libtool.m4
@@ -178,6 +182,11 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Aug 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4.0-1
+- new upstream release.
+- imported Patch2 from rawhide to fix CVE-2022-{2056,2057,2058}.
+- imported Patch3 from rawhide to fix CVE-2022-34526.
+
 * Thu Apr 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.0-1
 - new upstream release.
 - dropped ldconfig scriptlets.

+ 4 - 1
lib/libt/libtirpc/libtirpc-vl.spec

@@ -1,7 +1,7 @@
 %define _root_libdir    /%{_lib}
 
 Name:		libtirpc
-Version:	1.3.2
+Version:	1.3.3
 Release:	1%{?_dist_release}
 Summary:	Transport Independent RPC Library
 Group:		system
@@ -128,6 +128,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.3-1
+- new upstream release.
+
 * Thu Aug 05 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.2-1
 - new upstream release.
 

+ 12 - 8
m/mariadb/mariadb-vl.spec

@@ -24,10 +24,10 @@
 
 %define _unpackaged_files_terminate_build 1
 
-%define mariadb_version		10.6.8
+%define mariadb_version		10.6.9
 %define mariadb_base_version	10.6
-%define mroonga_version		12.03
-%define groonga_version		12.0.3
+%define mroonga_version		12.06
+%define groonga_version		12.0.6
 %define client_version		18
 
 %define galera_api_version	26.4
@@ -59,6 +59,9 @@ Source20:	mysql-log-rotate.sh
 Source998:	perl-requires.sh
 Source1000:	macros.mariadb.in
 
+# temporary fix
+Source2000:	install.sql
+
 Patch0:		mariadb-scripts.patch
 Patch1:		mariadb-ownsetup.patch
 
@@ -265,7 +268,6 @@ into a client application instead of running as a separate process.
 %patch0 -p1
 %endif
 %patch1 -p1
-sed -i -e 's/"3.0.0"/"4.0.0"/' cmake/ssl.cmake
 git --git-dir= apply -p1 %{PATCH1000}
 
 cp -f \
@@ -275,10 +277,6 @@ cp -f \
 
 cp -f %{SOURCE20} support-files/
 
-# for OpenSSL 3.0.0
-sed -i -e 's/#define EVP_MD_CTX_SIZE 48/#define EVP_MD_CTX_SIZE 72/' \
-	include/ssl_compat.h
-
 
 %build
 # Be strict about variables, bail at earliest opportunity, etc.
@@ -436,6 +434,8 @@ rm -f %{buildroot}%{_libdir}/libmariadb.so*
 rm -f %{buildroot}%{_prefix}/lib/pkgconfig/libmariadb.pc
 rm -f %{buildroot}%{_prefix}/lib64/pkgconfig/libmariadb.pc
 
+install -p -m 644 %{SOURCE2000} %{buildroot}%{_datadir}/mysql/mroonga/
+
 ##############################################################################
 
 %pre server
@@ -862,6 +862,10 @@ fi
 
 
 %changelog
+* Tue Aug 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.6.9-1
+- new upstream release.
+- updated patch1000.
+
 * Sat May 21 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.6.8-1
 - new upstream release.
 - updated patch1000.

+ 4 - 1
m/meson/meson-vl.spec

@@ -5,7 +5,7 @@
 Name:           meson
 Summary:        High productivity build system
 Summary(ja):    高生産性ビルドシステム
-Version:        0.63.0
+Version:        0.63.1
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -85,6 +85,9 @@ python3 ./run_tests.py ||:
 
 
 %changelog
+* Thu Aug 25 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.63.1-1
+- new upstream release.
+
 * Wed Jul 06 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.63.0-1
 - new upstream release.
 

+ 5 - 2
m/mozjpeg/mozjpeg-vl.spec

@@ -3,8 +3,8 @@
 Summary:        Improved JPEG encoder
 Summary(ja):    改良されたJPEGエンコーダ
 Name:           mozjpeg
-Version:        4.0.3
-Release:        2%{?_dist_release}
+Version:        4.1.1
+Release:        1%{?_dist_release}
 Group:          graphics
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/*
 
 
 %changelog
+* Mon Aug 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1.1-1
+- new upstream release.
+
 * Thu Sep 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.0.3-2
 - rebuilt as statically linked binary.
 

+ 5 - 13
n/nettle/nettle-vl.spec

@@ -3,7 +3,7 @@
 Summary:        A low-level cryptographic library
 Summary(ja):    低レベル暗号化ライブラリ
 Name:           nettle
-Version:        3.7.3
+Version:        3.8.1
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -19,9 +19,6 @@ BuildRequires:  gettext-devel
 BuildRequires:  gmp-devel
 BuildRequires:  m4
 
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
-
 %description
 Nettle is a cryptographic library that is designed to fit easily in more
 or less any context: In crypto toolkits for object-oriented languages
@@ -143,16 +140,11 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 
-%post
-/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
-
-%preun
-if [ $1 = 0 ]; then
-  /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
-fi
-
-
 %changelog
+* Tue Aug 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.1-1
+- new upstream release.
+- dropped install-info scriptlets.
+
 * Tue Jun 08 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.3-1
 - new upstream release.
 

+ 4 - 1
n/nghttp2/nghttp2-vl.spec

@@ -8,7 +8,7 @@
 Summary: Experimental HTTP/2 client, server and proxy
 Summary(ja): HTTP/2クライアント・サーバ・プロキシの実験的実装
 Name: nghttp2
-Version: 1.48.0
+Version: 1.49.0
 Release: 1%{?_dist_release}
 Group: internet
 Vendor: Project Vine
@@ -203,6 +203,9 @@ make %{?_smp_mflags} check
 
 
 %changelog
+* Thu Aug 25 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.49.0-1
+- new upstream release.
+
 * Wed Jun 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.48.0-1
 - new upstream release.
 

+ 4 - 1
n/ninja/ninja-vl.spec

@@ -1,5 +1,5 @@
 Name:           ninja
-Version:        1.11.0
+Version:        1.11.1
 Release:        1%{?_dist_release}
 Summary:        A small build system with a focus on speed
 Summary(ja):    スピードを重視した小さなビルドシステム
@@ -89,6 +89,9 @@ ulimit -n 4096 && ulimit -u 4096
 
 
 %changelog
+* Wed Aug 31 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.11.1-1
+- new upstream release.
+
 * Mon May 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.11.0-1
 - new upstream release.
 

+ 4 - 1
n/nodejs/nodejs-vl.spec

@@ -14,7 +14,7 @@
 %define _unpackaged_files_terminate_build 1
 
 Name:           nodejs
-Version:        16.16.0
+Version:        16.17.0
 Release:        1%{?_dist_release}
 Summary:        JavaScript runtime
 Summary(ja):    JavaScript ランタイム
@@ -299,6 +299,9 @@ cp -p common.gypi %{buildroot}%{_datadir}/node
 
 
 %changelog
+* Tue Aug 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.17.0-1
+- updated to 16.17.0.
+
 * Fri Jul 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.16.0-1
 - updated to 16.16.0.
 

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

@@ -37,7 +37,7 @@
 Name: php%{majorver}
 Summary: The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor)
 Summary(ja): HTML 埋め込み型スクリプト言語 PHP
-Version: 8.1.8
+Version: 8.1.10
 Release: 1%{_dist_release}%{?with_systemd:.systemd}
 Group: programming
 Vendor: Project Vine
@@ -899,6 +899,12 @@ rm -f files.*
 
 #======================================================================
 %changelog
+* Fri Sep 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.1.10-1
+- new upstream release.
+
+* Thu Aug 04 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.1.9-1
+- new upstream release.
+
 * Fri Jul 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.1.8-1
 - new upstream release.
 

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

@@ -15,7 +15,7 @@
 Summary: PostgreSQL client programs
 Summary(ja): PostgreSQL のクライアントプログラム群
 Name: postgresql
-Version: 14.4
+Version: 14.5
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: office
 Vendor: Project Vine
@@ -840,6 +840,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Aug 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.5-1
+- new upstream release.
+
 * Fri Jun 17 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.4-1
 - new upstream release.
 

+ 5 - 2
p/proftpd/proftpd-vl.spec

@@ -10,8 +10,8 @@
 %define _localstatedir	%{rundir}
 %define _sysconfdir	/etc
 %define _rundir		%{rundir}/proftpd
-%define tarballversion	1.3.7d
-%define origversion	1.3.7d
+%define tarballversion	1.3.7e
+%define origversion	1.3.7e
 
 Summary: ProFTPd -- Professional FTP Server.
 Summary(ja): ProFTPd -- プロフェッショナル FTP サーバ
@@ -291,6 +291,9 @@ systemctl preset proftpd.service &>/dev/null || :
 
 
 %changelog
+* Sun Jul 24 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.7e-1
+- new upstream release.
+
 * Thu Apr 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.7d-1
 - new upstream release.
 

+ 14 - 15
q/qpdf/qpdf-vl.spec

@@ -1,6 +1,6 @@
 Summary:        Command-line tools and library for transforming PDF files
 Name:           qpdf
-Version:        10.3.2
+Version:        10.6.3
 Release:        1%{?_dist_release}
 Group:          publishing
 Vendor:         Project Vine
@@ -13,11 +13,11 @@ License:        Artistic 2.0
 URL:            https://github.com/qpdf/qpdf
 Source0:        https://github.com/qpdf/qpdf/releases/download/release-qpdf-%{version}/qpdf-%{version}.tar.gz
 
-Patch0:         qpdf-doc.patch
-
+BuildRequires:  gnutls-devel
 BuildRequires:  zlib-devel
 BuildRequires:  pcre-devel
 BuildRequires:  libjpeg-turbo-devel libtiff-devel
+BuildRequires:  unzip
 
 # for fix-qdf and test suite
 BuildRequires:  perl
@@ -74,15 +74,15 @@ QPDF Manual
 %prep
 %setup -q
 
-# # fix 'complete manual location' note in man pages
-# %patch0 -p1 -b .doc
-
 
 %build
 # work-around check-rpaths errors
-# autoreconf --verbose --force --install
+autoreconf --verbose --force --install
+./autogen.sh
 
 %configure --disable-static \
+           --enable-crypto-gnutls \
+           --disable-implicit-crypto \
            --enable-show-failed-test-output
 
 %{__make} %{?_smp_mflags}
@@ -91,12 +91,7 @@ QPDF Manual
 %install
 %{make_install}
 
-# https://fedoraproject.org/wiki/Packaging_tricks#With_.25doc
-%{__mkdir_p} __doc
-%{__mv}  %{buildroot}%{_datadir}/doc/qpdf/* __doc
-%{__rm} -rf %{buildroot}%{_datadir}/doc/qpdf
-
-%{__rm} -f %{buildroot}%{_libdir}/libqpdf.la
+rm -f %{buildroot}%{_libdir}/libqpdf.la
 
 
 %check
@@ -104,6 +99,7 @@ QPDF Manual
 
 
 %files
+%license Artistic-2.0 LICENSE.txt
 %{_bindir}/fix-qdf
 %{_bindir}/qpdf
 %{_bindir}/zlib-flate
@@ -111,7 +107,7 @@ QPDF Manual
 
 %files libs
 %license Artistic-2.0 LICENSE.txt
-%doc README.md NOTICE.md TODO ChangeLog 
+%doc README.md NOTICE.md TODO ChangeLog
 %{_libdir}/libqpdf*.so.*
 
 %files devel
@@ -121,10 +117,13 @@ QPDF Manual
 %{_libdir}/pkgconfig/libqpdf.pc
 
 %files doc
-%doc __doc/*
+%{_pkgdocdir}
 
 
 %changelog
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 10.6.3-1
+- new upstream release.
+
 * Sat Jul 31 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 10.3.2-1
 - new upstream release.
 - dropped ldconfig scriptlets.

+ 15 - 12
r/rsync/rsync-vl.spec

@@ -1,10 +1,13 @@
 %bcond_with systemd
 
+%define ver 3.2.5
+%define prerelease pre2
+
 Summary:     A program for synchronizing files over a network.
 Summary(ja): ネットワーク越しにファイルを同期させるプログラム
 Name: rsync
-Version: 3.2.3
-Release: 2%{_dist_release}%{?with_systemd:.systemd}
+Version: %{ver}%{?prerelease:~%{prerelease}}
+Release: 1%{_dist_release}%{?with_systemd:.systemd}
 Group: network
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -12,8 +15,8 @@ Packager: daisuke
 
 License: GPLv3+
 URL: https://rsync.samba.org/
-Source:	https://download.samba.org/pub/rsync/src/rsync-%{version}.tar.gz
-Source1: https://download.samba.org/pub/rsync/src/rsync-patches-%{version}.tar.gz
+Source:	https://download.samba.org/pub/rsync/src%{?prerelease:-previews}/rsync-%{ver}%{?prerelease:%{prerelease}}.tar.gz
+Source1: https://download.samba.org/pub/rsync/src%{?prerelease:-previews}/rsync-patches-%{ver}%{?prerelease:%{prerelease}}.tar.gz
 Source2: rsyncd.socket
 Source3: rsyncd.service
 Source4: rsyncd.conf
@@ -21,8 +24,6 @@ Source5: rsyncd.sysconfig
 Source6: rsyncd@.service
 Source100: rsync.xinetd
 
-#Added temporarily until new rebase
-Patch0: rsync-3.2.2-ssl-verify-hostname.patch
 #Added due to rhbz#1873975 - default-acls test fail on s390x due to libacl
 Patch1: rsync-3.2.2-runtests.patch
 
@@ -75,20 +76,18 @@ package provides the anonymous rsync service.
 
 
 %prep
-%setup -q -b 1
-
-#Enable --copy-devices parameter
-patch -p1 -i patches/copy-devices.diff
+%setup -q -n rsync-%{ver}%{?prerelease:%{prerelease}}
+%setup -q -b 1 -n rsync-%{ver}%{?prerelease:%{prerelease}}
 
-%patch0 -p1 -b .verify-hostname
 %patch1 -p1 -b .runtests
 
 # security fixes
 # none
 
+
 %build
 %configure --disable-xxhash
-make %{?_smp_mflags} CCOPTFLAGS="$RPM_OPT_FLAGS"
+make %{?_smp_mflags}
 
 
 %install
@@ -152,6 +151,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Aug 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2.5~pre2-1
+- updated to 3.2.5pre2.
+- dropped Patch0.
+
 * Mon Oct 04 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2.3-2
 - rebuilt with openssl-3.0.0.
 

+ 6 - 3
r/rust/rust-vl.spec

@@ -9,7 +9,7 @@
 # Some sub-packages are versioned independently of the rust compiler and runtime itself.
 # Also beware that if any of these are not changed in a version bump, then the release
 # number should still increase, not be reset to 1!
-%global rustc_version 1.62.1
+%global rustc_version 1.63.0
 %global cargo_version %{rustc_version}
 %global rustfmt_version %{rustc_version}
 %global rls_version %{rustc_version}
@@ -25,8 +25,8 @@
 # To bootstrap from scratch, set the channel and date from src/stage0.txt
 # e.g. 1.10.0 wants rustc: 1.9.0-2016-05-24
 # or nightly wants some beta-YYYY-MM-DD
-%global bootstrap_rust 1.62.0
-%global bootstrap_cargo 1.62.0
+%global bootstrap_rust 1.62.1
+%global bootstrap_cargo 1.62.1
 %global bootstrap_channel %{bootstrap_rust}
 
 # Only the specified arches will use bootstrap binaries.
@@ -766,6 +766,9 @@ export RUSTFLAGS="$RUSTFLAGS -C linker=ld.lld -C link-arg=-fuse-ld=lld"
 
 
 %changelog
+* Fri Aug 12 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.63.0-1
+- new upstream release.
+
 * Wed Jul 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.62.1-1
 - new upstream release.
 

+ 4 - 1
s/samba/samba-vl.spec

@@ -2,7 +2,7 @@
 %bcond_with tracker
 %bcond_without pidl
 
-%define samba_version 4.15.5
+%define samba_version 4.15.9
 #define rc_number rc4
 %define samba_release 1
 
@@ -1806,6 +1806,9 @@ fi
 
 
 %changelog
+* Wed Jul 27 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.15.9-1
+- new upstream release.
+
 * Tue Feb 01 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.15.5-1
 - new upstream release.
 

+ 11 - 7
s/shadow-utils/shadow-utils-vl.spec

@@ -4,7 +4,7 @@ Summary: Utilities for managing accounts and shadow password files.
 Summary(ja): シャドウパスワードファイルとアカウントを管理するユーティリティ
 Name: shadow-utils
 Epoch: 2
-Version: 4.11.1
+Version: 4.12.3
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -20,9 +20,9 @@ Source4: https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
 
 ### Patches ###
 # Misc small changes - most probably non-upstreamable
-Patch0: shadow-4.9-redhat.patch
+Patch0: shadow-4.12.3-redhat.patch
 # Be more lenient with acceptable user/group names - non upstreamable
-Patch1: shadow-4.8-goodname.patch
+Patch1: shadow-4.12.3-goodname.patch
 # SElinux related - upstreamability unknown
 Patch3: shadow-4.9-default-range.patch
 # Misc manual page changes - non-upstreamable
@@ -36,11 +36,11 @@ Patch7: shadow-4.11.1-audit-update.patch
 # Changes related to password unlocking - could be upstreamed
 Patch8: shadow-4.5-usermod-unlock.patch
 # Additional SElinux related changes - upstreamability unknown
-Patch9: shadow-4.8-selinux-perms.patch
-# Handle NULL return from *time funcs - could be upstreamed
+Patch9: shadow-4.12.3-selinux-perms.patch
+# Handle NULL return from *time funcs - upstreamable
 Patch10: shadow-4.11.1-null-tm.patch
 # Handle /etc/passwd corruption - could be upstreamed
-Patch11: shadow-4.8-long-entry.patch
+Patch11: shadow-4.12.3-long-entry.patch
 # Limit uid/gid allocation to non-zero - could be upstreamed
 Patch12: shadow-4.6-sysugid-min-limit.patch
 # Ignore LOGIN_PLAIN_PROMPT in login.defs - upstreamability unknown
@@ -302,7 +302,11 @@ rm -rf %{buildroot}
 
 
 %changelog
-* Mon Jan 03 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:4.11-1
+* Thu Aug 25 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:4.12.3-1
+- updated to 4.12.3.
+- updated all patches.
+
+* Mon Jan 03 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:4.11.1-1
 - updated to 4.11.1.
 - updated Patch7 and 10.
 

+ 6 - 3
s/sqlite3/sqlite3-vl.spec

@@ -6,9 +6,9 @@
 %define with_check %{?_with_check:1}%{!?_with_check:0}
 
 %define year 2022
-%define realver 3390000
-%define docver 3390000
-%define rpmver 3.39.0
+%define realver 3390200
+%define docver 3390200
+%define rpmver 3.39.2
 
 Summary: SQLite is a C library that implements an embeddable SQL database engine
 Summary(ja): SQLite は組み込み型SQLデータベースエンジンを実装するCライブラリです。
@@ -243,6 +243,9 @@ install -D -m0644 tool/lempar.c $RPM_BUILD_ROOT/%{_datadir}/lemon/lempar.c
 
 
 %changelog
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.39.2-1
+- new upstream release.
+
 * Thu Jun 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.39.0-1
 - new upstream release.
 

+ 4 - 1
s/squid/squid-vl.spec

@@ -9,7 +9,7 @@ Summary:        The Squid proxy caching server
 Summary(ja):    Squid ウェブプロキシキャッシュ
 Name:           squid
 Epoch:          7
-Version:        5.2
+Version:        5.6
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          servers
 Vendor:         Project Vine
@@ -308,6 +308,9 @@ fi
 
 
 %changelog
+* Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6-1
+- new upstream release.
+
 * Wed Oct 06 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.2-1
 - new upstream release.
 - replaced all patches.

+ 4 - 1
u/unbound/unbound-vl.spec

@@ -11,7 +11,7 @@
 
 Summary: Validating, recursive, and caching DNS(SEC) resolver
 Name: unbound
-Version: 1.16.1
+Version: 1.16.2
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Distribution: Vine Linux
@@ -362,6 +362,9 @@ fi
 
 
 %changelog
+* Mon Aug 01 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.2-1
+- updated to 1.16.2.
+
 * Mon Jul 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.1-1
 - updated to 1.16.1.
 

+ 6 - 1
u/util-linux/util-linux-vl.spec

@@ -22,7 +22,7 @@
 Summary: A collection of basic system utilities
 Summary(ja): 基本システムユーティリティー集
 Name: util-linux
-Version: 2.37.4
+Version: 2.38.1
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: system,admin-tools
 Distribution: Vine Linux
@@ -747,6 +747,7 @@ fi
 /bin/findmnt
 /bin/kill
 /bin/lsblk
+/bin/lsfd
 /bin/more
 /bin/mountpoint
 /bin/taskset
@@ -879,6 +880,7 @@ fi
 %{_mandir}/man1/login.1*
 %{_mandir}/man1/look.1*
 %{_mandir}/man1/lscpu.1*
+%{_mandir}/man1/lsfd.1*
 %{_mandir}/man1/lsipc.1*
 %{_mandir}/man1/lsirq.1*
 %{_mandir}/man1/lslogins.1*
@@ -1109,6 +1111,9 @@ fi
 
 
 %changelog
+* Tue Aug 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.38.1-1
+- new upstream release.
+
 * Tue Mar 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.37.4-1
 - new upstream release.
 

+ 17 - 2
v/vim/vim-vl.spec

@@ -2,8 +2,8 @@
 
 # version, patch version
 %define vimversion	9.0
-%define vimsrcpversion	0049
-%define vimpversion	0049
+%define vimsrcpversion	0260
+%define vimpversion	0260
 
 %define vimsubdir	vim%(echo %{vimversion} | sed -e's/\\.//')
 #define vimdir		%{vimsubdir}
@@ -787,6 +787,21 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Aug 25 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0260-1
+- new upstream release.
+
+* Sat Aug 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0228-1
+- new upstream release.
+
+* Wed Aug 17 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0222-1
+- new upstream release.
+
+* Sat Aug 06 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0144-1
+- new upstream release.
+
+* Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0101-1
+- new upstream release.
+
 * Tue Jul 12 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0049-1
 - new upstream release.
 

+ 9 - 2
w/webkitgtk4/webkitgtk4-vl.spec

@@ -10,7 +10,7 @@
 
 Summary:        GTK+ Web content engine library
 Name:           webkitgtk4
-Version:        2.34.3
+Version:        2.36.7
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          system
 Vendor:         Project Vine
@@ -171,8 +171,10 @@ export LD=ld.lld
   -DUSE_SOUP2=ON \
 %if %{with systemd}
   -DUSE_SYSTEMD=ON \
+  -DENABLE_JOURNALD_LOG=ON \
 %else
   -DUSE_SYSTEMD=OFF \
+  -DENABLE_JOURNALD_LOG=OFF \
 %endif
 
 # Show the build time in the status
@@ -188,7 +190,6 @@ export NINJA_STATUS="[%f/%t][%e] "
 # Finally, copy over and rename various files for %%license inclusion
 %add_to_license_files Source/JavaScriptCore/COPYING.LIB
 %add_to_license_files Source/ThirdParty/ANGLE/LICENSE
-%add_to_license_files Source/ThirdParty/ANGLE/src/third_party/compiler/LICENSE
 %add_to_license_files Source/WebCore/LICENSE-APPLE
 %add_to_license_files Source/WebCore/LICENSE-LGPL-2
 %add_to_license_files Source/WebCore/LICENSE-LGPL-2.1
@@ -234,6 +235,12 @@ export NINJA_STATUS="[%f/%t][%e] "
 
 
 %changelog
+* Tue Aug 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.36.7-1
+- new upstream release.
+
+* Thu Aug 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.36.6-1
+- new upstream release.
+
 * Fri Dec 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.34.3-1
 - new upstream release.
 

+ 18 - 12
w/wkhtmltopdf/wkhtmltopdf-vl.spec

@@ -1,17 +1,18 @@
 Summary: HTML to PDF/Image generation application
 Summary(ja): HTMLからPDFまたは画像を生成するアプリケーション
 Name: wkhtmltopdf
-Version: 0.12.5
+Version: 0.12.6
 Release: 1%{?_dist_release}
 License: GPLv3
-Group: System Environment/Libraries
+Group: publishing
 Url: http://wkhtmltopdf.org/
 
 Vendor: Project Vine
 Distribution: Vine Linux
 
-Source0: wkhtmltopdf-%{version}.tar.gz
-Source1: patched-qt.tar.xz
+Source0: https://github.com/wkhtmltopdf/wkhtmltopdf/archive/refs/tags/%{version}.tar.gz#/wkhtmltopdf-%{version}.tar.gz
+# https://github.com/wkhtmltopdf/qt
+Source1: patched-qt-20220817.tar.xz
 
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
@@ -21,7 +22,7 @@ BuildRequires: libpng-devel
 BuildRequires: libX11-devel
 BuildRequires: libXext-devel
 BuildRequires: libXrender-devel
-BuildRequires: openssl-devel
+BuildRequires: openssl111-devel
 BuildRequires: pkgconfig
 BuildRequires: python
 BuildRequires: zlib-devel
@@ -36,12 +37,15 @@ This package includes following command.
 %package devel
 Summary: Development files for wkhtmltopdf
 Summary(ja): wkhtmltopdf の開発ファイル
-Group: Development/Libraries
+Group: programming
 Requires: %{name} = %{version}-%{release}
 
 %description devel
 Development files for wkhtmltox.
 
+# no debug symbols.
+#debug_package
+
 
 %prep
 %setup -q -n %{name}-%{version}
@@ -59,6 +63,9 @@ sed -i.bom -e 's|\xEF\xBB\xBF||' AUTHORS
 touch -r AUTHORS{.bom,}
 rm -f AUTHORS.bom
 
+echo '*-g++*:QMAKE_CXXFLAGS += -std=gnu++98' >> qt/src/script/script.pro
+
+
 %build
 
 pushd qt
@@ -129,16 +136,11 @@ rm -rf scripts/test*
 rm -rf %{buildroot}
 
 
-%post
-/sbin/ldconfig
-%postun
-/sbin/ldconfig
-
 %files
+%license    LICENSE
 %doc    AUTHORS
 %doc    CHANGELOG.md
 %doc    CHANGELOG-OLD
-%doc    LICENSE
 %doc    README.md
 %{_bindir}/*
 %{_libdir}/*.so.*
@@ -152,6 +154,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Aug 17 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.12.6-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Fri Nov 09 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.12.5-1
 - new upstream release.
 

+ 23 - 21
z/zlib/zlib-vl.spec

@@ -2,8 +2,8 @@
 Summary: The zlib compression and decompression library.
 Summary(ja): zlib 圧縮/展開ライブラリ
 Name: zlib
-Version: 1.2.11
-Release: 4%{?_dist_release}
+Version: 1.2.12
+Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -16,28 +16,26 @@ Source: https://www.zlib.net/zlib-%{version}.tar.xz
 Patch0: zlib-1.2.5-minizip-fixuncrypt.patch
 # resolves: #805113
 #Patch1: zlib-1.2.11-optimized-s390.patch
-# IBM Z optimalizations
-Patch7: zlib-1.2.11-IBM-Z-hw-accelrated-deflate-s390x.patch
-# IBM CRC32 optimalization for POWER archs
-Patch8: zlib-1.2.11-optimized-CRC32-framework.patch
-# fixed firefox crash + added test case
-Patch9: zlib-1.2.11-firefox-crash-fix.patch
+# IBM Z hardware-accelerated deflate
+# ref: https://github.com/madler/zlib/pull/410
+Patch18: zlib-1.2.12-IBM-Z-hw-accelerated-deflate.patch
+# IBM optimized crc32 for Power 8+ processors
+# ref: https://github.com/madler/zlib/pull/478
+Patch19: zlib-1.2.12-power-optimizations.patch
+# Patch for s390x crc32vx
+# ref: https://github.com/iii-i/zlib/releases/tag/crc32vx-v3
+Patch20: zlib-1.2.12-s390x-vectorize-crc32.patch
+# Fix for configure
+# ref: https://github.com/madler/zlib/pull/607/commits/80d086357a55b94a13e43756cf3e131f25eef0e4
+Patch21: zlib-1.2.12-fix-configure.patch
 # fixed covscan issues
-Patch10: zlib-1.2.11-covscan-issues.patch
-# fix for IBM Z optimalizations
-Patch11: zlib-1.2.11-IBM-Z-hw-accelrated-deflate-fix.patch
-# permit a deflateParams() parameter change
-Patch12: zlib-1.2.11-permit-deflateParams-change.patch
-# fixed DFLTCC compression level switching issues
-# enabled HW compression for compression levels 1 through 6
-Patch13: zlib-1.2.11-IBM-DFLTCC-compression-level-switching-issues.patch
-# fixed inflateSyncPoint() bad return value on z15
-Patch14: zlib-1.2.11-inflateSyncPoint-return-value-fix.patch
+Patch22: zlib-1.2.11-covscan-issues.patch
 # fixed issues found by covscan for rhel-9
 # ref: https://github.com/madler/zlib/pull/554
-Patch15: zlib-1.2.11-covscan-issues-rhel9.patch
-# Fix for s390x vectorize CRC32
-Patch16: zlib-1.2.11-s390x-vectorize-crc32.patch
+Patch23: zlib-1.2.11-covscan-issues-rhel9.patch
+# Correct incorrect inputs provided to the CRC functions.
+# ref: https://github.com/madler/zlib/commit/ec3df00224d4b396e2ac6586ab5d25f673caa4c2
+Patch24: zlib-1.2.12-correct-inputs-provided-to-crc-func.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
@@ -218,6 +216,10 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %changelog
+* Wed Aug 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.12-1
+- new upstream release.
+- re-imported all patches from rawhide.
+
 * Tue Aug 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.11-4
 - rebuilt with current environment.
 - dropped ldconfig scriptlets.