30 Commits a2700b4ce9 ... 39dcf156fc

Autore SHA1 Messaggio Data
  Tomohiro "Tomo-p" KATO 39dcf156fc kernel-5.10.126-1 2 anni fa
  Tomohiro "Tomo-p" KATO 79e8361ff3 kernel-5.10.125-1 2 anni fa
  Tomohiro "Tomo-p" KATO 86745c93bd openssl111-1.1.1p-1 2 anni fa
  Tomohiro "Tomo-p" KATO 562a4bc5c3 openssl-3.0.4-1 2 anni fa
  Tomohiro "Tomo-p" KATO b7eecd335e vim-8.2.5115-1 2 anni fa
  Tomohiro "Tomo-p" KATO 786e6078f9 apache2-2.4.54-1 2 anni fa
  Tomohiro "Tomo-p" KATO 295f67cc72 postgresql-14.4-1 2 anni fa
  Tomohiro "Tomo-p" KATO f16e61eba2 kernel-5.10.123-1 2 anni fa
  Tomohiro "Tomo-p" KATO ebe0808cc7 libglvnd-1.4.0-1 2 anni fa
  Tomohiro "Tomo-p" KATO 7248282252 egl-wayland-1.1.10-1 2 anni fa
  Tomohiro "Tomo-p" KATO 6ac7920ab2 mesa-22.1.1-1 2 anni fa
  Tomohiro "Tomo-p" KATO 1ec2834bc0 wayland-1.20.0-1 2 anni fa
  Tomohiro "Tomo-p" KATO 7176fe1629 wayland-protocols-1.25-1 2 anni fa
  Tomohiro "Tomo-p" KATO c9721dc0ff libdrm-2.4.110-1 2 anni fa
  Tomohiro "Tomo-p" KATO 1d7f1523cd meson-0.62.2-2 2 anni fa
  Tomohiro "Tomo-p" KATO 81897c3d77 updated 6 packages 2 anni fa
  Tomohiro "Tomo-p" KATO 3b20a1a8a2 dovecot-2.3.19.1-1 2 anni fa
  Tomohiro "Tomo-p" KATO 9f107d1d8c redis-7.0.2-1 2 anni fa
  Tomohiro "Tomo-p" KATO dd503c7600 tmux-3.3a-1 2 anni fa
  Tomohiro "Tomo-p" KATO 13ff968e13 php81-8.1.7-1 2 anni fa
  Tomohiro "Tomo-p" KATO a307864d16 php74-7.4.30-1 2 anni fa
  Tomohiro "Tomo-p" KATO e3b559ee0b kernel-5.10.121-1 2 anni fa
  Tomohiro "Tomo-p" KATO 18c220758f vim-8.2.5069-1 2 anni fa
  Tomohiro "Tomo-p" KATO 1efc825e2a gnutls-3.7.6-1 2 anni fa
  Tomohiro "Tomo-p" KATO fce2d60e03 ntfs-3g-2022.5.17-1 2 anni fa
  Tomohiro "Tomo-p" KATO ebdb14fd5c php-composer-2.2.14-1 2 anni fa
  Tomohiro "Tomo-p" KATO 4a2d78f283 meson-0.62.2-1 2 anni fa
  Tomohiro "Tomo-p" KATO 72dd0cc5d9 unbound-1.16.0-1 2 anni fa
  Tomohiro "Tomo-p" KATO 66701f84a8 nodejs-16.15.1-1 2 anni fa
  Tomohiro "Tomo-p" KATO d8b55b1b9a uClibc-ng-1.0.41-1 2 anni fa

+ 16 - 3
a/apache2/apache2-vl.spec

@@ -10,7 +10,7 @@
 
 Name: %{pkgname}
 Summary: Apache HTTP Server
-Version: 2.4.52
+Version: 2.4.54
 Release: 1%{_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Vendor: Project Vine
@@ -63,11 +63,11 @@ Source144: httpd@.service
 Patch2: httpd-2.4.43-apxs.patch
 Patch3: httpd-2.4.43-deplibs.patch
 # Needed for socket activation and mod_systemd patch
-Patch19: httpd-2.4.43-detect-systemd.patch
+Patch19: httpd-2.4.53-detect-systemd.patch
 # Features/functional changes
 Patch21: httpd-2.4.48-r1842929+.patch
 Patch22: httpd-2.4.43-mod_systemd.patch
-Patch23: httpd-2.4.48-export.patch
+Patch23: httpd-2.4.53-export.patch
 Patch24: httpd-2.4.43-corelimit.patch
 Patch25: httpd-2.4.43-selinux.patch
 Patch26: httpd-2.4.43-gettid.patch
@@ -80,12 +80,15 @@ Patch39: httpd-2.4.43-sslprotdefault.patch
 Patch40: httpd-2.4.43-r1861269.patch
 Patch41: httpd-2.4.43-r1861793+.patch
 Patch42: httpd-2.4.43-r1828172+.patch
+Patch45: httpd-2.4.43-logjournal.patch
+Patch46: httpd-2.4.53-separate-systemd-fns.patch
 
 # Bug fixes
 # https://bugzilla.redhat.com/show_bug.cgi?id=1397243
 Patch60: httpd-2.4.43-enable-sslv3.patch
 Patch61: httpd-2.4.48-r1878890.patch
 Patch63: httpd-2.4.46-htcacheclean-dont-break.patch
+Patch65: httpd-2.4.51-r1894152.patch
 
 # Security fixes
 
@@ -195,6 +198,11 @@ Security (TLS) protocols.
 %patch60 -p1 -b .enable-sslv3
 %patch61 -p1 -b .r1878890
 %patch63 -p1 -b .htcacheclean-dont-break
+%patch65 -p1 -b .r1894152
+%if %{with systemd}
+#patch45 -p1 -b .logjournal
+%patch46 -p1 -b .separatesystemd
+%endif
 
 perl -pi -e 's|/httpd/build|/apache2/build|' support/apxs.in
 
@@ -636,6 +644,11 @@ EOF
 
 
 %changelog
+* Sat Jun 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.54-1
+- new upstream release.
+- updated Patch19 and 22-23.
+- imported Patch45-46 and 61.
+
 * Wed Jan 05 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.52-1
 - new upstream release.
 

+ 34 - 8
c/clang/clang-vl.spec

@@ -14,7 +14,7 @@
 Summary:        A C language family front-end for LLVM
 Summary(ja):    LLVM の C 言語フロントエンド
 Name:           clang
-Version:        13.0.1
+Version:        14.0.5
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -34,7 +34,17 @@ Patch1:     0002-PATCH-clang-Make-funwind-tables-the-default-on-all-a.patch
 Patch2:     0003-PATCH-clang-Don-t-install-static-libraries.patch
 Patch3:     0001-Driver-Add-a-gcc-equivalent-triple-to-the-list-of-tr.patch
 Patch4:     0001-cmake-Allow-shared-libraries-to-customize-the-soname.patch
-Patch5:     0001-PATCH-clang-Fix-scan-build-py-executable-lookup-path.patch
+# This patch can be dropped once gcc-12.0.1-0.5.fc36 is in the repo.
+Patch5:     0001-Work-around-gcc-miscompile.patch
+Patch7:     0010-PATCH-clang-Produce-DWARF4-by-default.patch
+
+# Patches for clang-tools-extra
+# See https://reviews.llvm.org/D120301
+Patch201:   llvm-hello.patch
+# See https://github.com/llvm/llvm-project/issues/54116
+Patch202:   remove-test.patch
+
+
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
@@ -136,12 +146,17 @@ A set of extra tools built using Clang's tooling API.
 %setup -T -q -b 1 -n clang-tools-extra-%{version}.src
 %autopatch -m200 -p2
 
+# This test is broken upstream. It is a clang-tidy unittest
+# that includes a file from clang, breaking standalone builds.
+# https://github.com/llvm/llvm-project/issues/54116
+rm unittests/clang-tidy/ReadabilityModuleTest.cpp
+
 # failing test case
 rm test/clang-tidy/checkers/altera-struct-pack-align.cpp
 
 pathfix%{python3_version}.py -i %{__python3} -pn \
-    clang-tidy/tool/*.py \
-    clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
+	clang-tidy/tool/*.py \
+	clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
 
 %setup -q -n clang-%{version}.src
 %autopatch -M200 -p2
@@ -150,10 +165,14 @@ pathfix%{python3_version}.py -i %{__python3} -pn \
 rm test/CodeGen/profile-filter.c
 
 pathfix%{python3_version}.py -i %{__python3} -pn \
-    tools/clang-format/*.py \
-    tools/clang-format/git-clang-format \
-    utils/hmaptool/hmaptool \
-    tools/scan-view/bin/scan-view
+	tools/clang-format/*.py \
+	tools/clang-format/git-clang-format \
+	utils/hmaptool/hmaptool \
+	tools/scan-view/bin/scan-view \
+	tools/scan-view/share/Reporter.py \
+	tools/scan-view/share/startfile.py \
+	tools/scan-build-py/bin/* \
+	tools/scan-build-py/libexec/*
 
 sed -i -e 's/"i686-linux-gnu",/"i686-linux-gnu","i686-vine-linux","i686-vine-linux-gnu",/' lib/Driver/ToolChains/Gnu.cpp
 sed -i -e 's/"x86_64-linux-gnu",/"x86_64-linux-gnu","x86_64-vine-linux","x86_64-vine-linux-gnu",/' lib/Driver/ToolChains/Gnu.cpp
@@ -176,6 +195,7 @@ sed -i -e 's/"ld"/"ld.gold"/' include/clang/Driver/ToolChain.h
     -DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
     -DCMAKE_BUILD_TYPE=Release \
     -DPYTHON_EXECUTABLE=%{__python3} \
+    -DCMAKE_SKIP_RPATH:BOOL=ON \
     -DCMAKE_INSTALL_RPATH:BOOL=";" \
     -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR=../clang-tools-extra-%{version}.src \
 %if 0%{?__isa_bits} == 64
@@ -332,6 +352,12 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Wed Jun 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.0.5-1
+- new upstream release.
+- dropped patch5.
+- updated Patch1.
+- imported Patch5-202 from rawhide.
+
 * Thu Feb 03 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0.1-1
 - new upstream release.
 

+ 9 - 2
c/compiler-rt/compiler-rt-vl.spec

@@ -9,7 +9,7 @@
 Summary:        LLVM "compiler-rt" runtime libraries
 Summary(ja):    LLVM "compiler-rt" ランタイムライブラリ
 Name:           compiler-rt
-Version:        13.0.1
+Version:        14.0.5
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -20,7 +20,7 @@ URL:            https://llvm.org/
 Source0:        https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/compiler-rt-%{version}.src.tar.xz
 
 # patches
-Patch0:         0001-PATCH-compiler-rt-Workaround-libstdc-limitation-wrt..patch
+Patch0:         add-llvm-cmake-package.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
@@ -56,7 +56,9 @@ pathfix%{python3_version}.py -i %{__python3} -pn lib/hwasan/scripts/hwasan_symbo
 %cmake \
         -GNinja \
         -DCMAKE_BUILD_TYPE=Release \
+        -DLLVM_CONFIG_PATH:FILEPATH=%{_bindir}/llvm-config-%{__isa_bits} \
         -DCMAKE_INSTALL_RPATH=";" \
+        -DCMAKE_SKIP_RPATH:BOOL=ON \
 %if 0%{?__isa_bits} == 64
         -DLLVM_LIBDIR_SUFFIX=64 \
 %else
@@ -111,6 +113,11 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.0.5-1
+- new upstream release.
+- dropped Patch0.
+- imported Patch0 from rawhide.
+
 * Thu Feb 03 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0.1-1
 - new upstream release.
 

+ 4 - 1
d/dovecot/dovecot-vl.spec

@@ -15,7 +15,7 @@
 Summary: Dovecot Secure imap server
 Summary(ja): Dovecot セキュア IMAP サーバ
 Name: dovecot
-Version: 2.3.19
+Version: 2.3.19.1
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Vendor: Project Vine
@@ -542,6 +542,9 @@ fi
 
 
 %changelog
+* Wed Jun 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.19.1-1
+- new upstream release.
+
 * Tue May 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.19-1
 - new upstream release.
 

+ 6 - 2
e/egl-wayland/egl-wayland-vl.spec

@@ -1,8 +1,8 @@
 %bcond_without  libglvnd
 
 Name:           egl-wayland
-Version:        1.1.6
-Release:        3%{?_dist_release}
+Version:        1.1.10
+Release:        1%{?_dist_release}
 Summary:        Wayland EGL External Platform library
 Group:          system
 Distribution:   Vine Linux
@@ -22,6 +22,7 @@ BuildRequires:  libglvnd-devel
 BuildRequires:  mesa-libEGL-devel
 %endif
 BuildRequires:  wayland-devel
+BuildRequires:  wayland-protocols-devel
 
 %if %{with libglvnd}
 # Required for directory ownership
@@ -80,6 +81,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.10-1
+- new upstream release.
+
 * Sat Mar 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.6-3
 - initial build for Vine Linux.
 

+ 5 - 16
g/gnutls/gnutls-vl.spec

@@ -6,7 +6,7 @@
 Summary:	GNU TLS Library
 Summary(ja):	GNU TLS ライブラリ
 Name:		gnutls
-Version:	3.7.4
+Version:	3.7.6
 Release:	1%{?_dist_release}
 Group:		system,security
 Vendor:		Project Vine
@@ -46,8 +46,6 @@ Requires:	zlib
 # for tests
 BuildRequires:	net-tools
 
-Requires(post):	ldconfig
-Requires(postun):	ldconfig
 
 %description
 GnuTLS is a project that aims to develop a library which provides a secure
@@ -77,7 +75,6 @@ Requires:	libgcrypt-devel, zlib-devel, pkgconfig
 Requires:	libtasn1-devel, nettle-devel
 Provides:	pkgconfig(gnutls) = %{version}
 Provides:	pkgconfig(gnutls-dane) = %{version}
-Requires(post,preun): /sbin/install-info
 
 %description devel
 GnuTLS is a project that aims to develop a library which provides a secure
@@ -152,7 +149,6 @@ Group:		programming,legacy
 Requires:	compat32-%{name} = %{version}-%{release}
 Requires:	%{name}-devel = %{version}-%{release}
 Requires:	compat32-libgcrypt-devel, compat32-zlib-devel
-Requires(post,preun): /sbin/install-info
 
 %description -n compat32-%{name}-devel
 GnuTLS is a project that aims to develop a library which provides a secure
@@ -239,17 +235,6 @@ make check %{?_smp_mflags}
 rm -rf %{buildroot}
 
 
-%post devel
-if [ -f %{_infodir}/gnutls.info.gz ]; then
-    /sbin/install-info %{_infodir}/gnutls.info.gz %{_infodir}/dir || :
-fi
-
-%preun devel
-if [ $1 = 0 -a -f %{_infodir}/gnutls.info.gz ]; then
-   /sbin/install-info --delete %{_infodir}/gnutls.info.gz %{_infodir}/dir || :
-fi
-
-
 %files -f gnutls.lang
 %defattr(-,root,root,-)
 %{_libdir}/libgnutls.so.30*
@@ -312,6 +297,10 @@ fi
 
 
 %changelog
+* Wed Jun 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.6-1
+- new upstream release.
+- dropped install-info scriptlets.
+
 * Mon May 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.4-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 119
+%define patchlevel 126
 %define kversion 5.%{sublevel}
 %define rpmversion 5.%{sublevel}.%{patchlevel}
 %define release 1%{?_dist_release}%{?with_systemd:.systemd}
@@ -1194,6 +1194,18 @@ fi
 
 
 %changelog
+* Tue Jun 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.126-1
+- updated to 5.10.126.
+
+* Sun Jun 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.125-1
+- updated to 5.10.125.
+
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.123-1
+- updated to 5.10.123.
+
+* Thu Jun 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.121-1
+- updated to 5.10.121.
+
 * Mon May 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.119-1
 - updated to 5.10.119.
 

+ 4 - 3
l/lld/lld-vl.spec

@@ -9,7 +9,7 @@
 Summary:        The LLVM Linker
 Summary(ja):    LLVMリンカー
 Name:           lld
-Version:        13.0.1
+Version:        14.0.5
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -146,8 +146,6 @@ fi
 %{_bindir}/lld*
 %{_bindir}/ld.lld
 %{_bindir}/ld64.lld
-%{_bindir}/ld64.lld.darwinnew
-%{_bindir}/ld64.lld.darwinold
 %{_bindir}/wasm-ld
 %ghost %{_bindir}/ld
 
@@ -163,6 +161,9 @@ fi
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.0.5-1
+- new upstream release.
+
 * Thu Feb 03 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0.1-1
 - new upstream release.
 

+ 4 - 1
l/lldb/lldb-vl.spec

@@ -7,7 +7,7 @@
 Summary:        Next generation high-performance debugger
 Summary(ja):    高性能デバッガー
 Name:           lldb
-Version:        13.0.1
+Version:        14.0.5
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -146,6 +146,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.0.5-1
+- new upstream release.
+
 * Thu Feb 03 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0.1-1
 - new upstream release.
 

+ 6 - 1
l/llvm/llvm-vl.spec

@@ -26,7 +26,7 @@
 Summary:        The Low Level Virtual Machine
 Summary(ja):    LLVM - 低レベルバーチャルマシン
 Name:           llvm
-Version:        13.0.1
+Version:        14.0.5
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -181,6 +181,8 @@ pathfix%{python3_version}.py -i %{__python3} -pn \
         -DLLVM_INCLUDE_EXAMPLES:BOOL=ON \
         -DLLVM_BUILD_EXAMPLES:BOOL=OFF \
         \
+        -DLLVM_INCLUDE_BENCHMARKS=OFF \
+        \
         -DLLVM_INCLUDE_UTILS:BOOL=ON \
         -DLLVM_INSTALL_UTILS:BOOL=ON \
         -DLLVM_UTILS_INSTALL_DIR:PATH=%{_bindir} \
@@ -302,6 +304,9 @@ exit 0
 
 
 %changelog
+* Wed Jun 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.0.5-1
+- new upstream release.
+
 * Thu Feb 03 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0.1-1
 - new upstream release.
 

+ 7 - 5
lib/libd/libdrm/libdrm-vl.spec

@@ -4,7 +4,7 @@
 Summary: Direct Rendering Manager runtime library
 Summary(ja): Direct Rendering Manager ランタイムライブラリ
 Name: libdrm
-Version: 2.4.107
+Version: 2.4.110
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -92,6 +92,7 @@ Direct Rendering Manager development package
 %ifarch %{ix86} x86_64 ia64
   -Dintel=true \
 %endif
+  -Dlibkms=true \
   -Damdgpu=true \
   -Dradeon=true \
   -Dnouveau=true \
@@ -121,7 +122,7 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc README
+%doc README.rst
 %{_libdir}/libdrm.so.*
 %ifarch %{ix86} x86_64 ia64
 %{_libdir}/libdrm_intel.so.*
@@ -140,6 +141,7 @@ rm -rf %{buildroot}
 
 %files -n drm-utils
 %defattr(-,root,root,-)
+%{_bindir}/amdgpu_stress
 %{_bindir}/drmdevice
 %{_bindir}/modetest
 %{_bindir}/modeprint
@@ -147,10 +149,7 @@ rm -rf %{buildroot}
 %{_bindir}/kmstest
 %{_bindir}/kms-steal-crtc
 %{_bindir}/kms-universal-planes
-%exclude %{_bindir}/drmsl
-%exclude %{_bindir}/hash
 %exclude %{_bindir}/proptest
-%exclude %{_bindir}/random
 
 %files devel
 %defattr(-,root,root,-)
@@ -231,6 +230,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.111-1
+- updated to 2.4.110.
+
 * Fri Oct 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.107-1
 - updated to 2.4.107.
 - dropped ldconfig scriptlets.

+ 6 - 3
lib/libg/libglvnd/libglvnd-vl.spec

@@ -1,8 +1,8 @@
 %bcond_without  mesa_glvnd_default
 
 Name:           libglvnd
-Version:        1.3.2
-Release:        2%{?_dist_release}
+Version:        1.4.0
+Release:        1%{?_dist_release}
 Summary:        The GL Vendor-Neutral Dispatch library
 Group:          system
 Distribution:   Vine Linux
@@ -12,7 +12,6 @@ License:        MIT
 URL:            https://github.com/NVIDIA/libglvnd
 Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
 Source1000:     ChangeLog.fedora
-Patch0:         libglvnd-python3.patch
 Patch1:         0001-glx-Add-another-fallback-library-name.patch
 
 BuildRequires: make
@@ -268,6 +267,10 @@ xvfb-run -e xvfb-error.log -s '-screen 0 640x480x24' -d make check V=1 || \
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.4.0-1
+- new upstream release.
+- dropped Patch0.
+
 * Sun Nov 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.3.2-2
 - fixed dependency.
 

+ 9 - 3
lib/libo/libomp/libomp-vl.spec

@@ -7,7 +7,7 @@
 Summary:        OpenMP runtime for clang
 Summary(ja):    clang用OpenMPランタイム
 Name:           libomp
-Version:        13.0.1
+Version:        14.0.5
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -61,13 +61,14 @@ The package contains the OpenMP header files.
 %cmake \
         -GNinja \
         -DLIBOMP_INSTALL_ALIASES=OFF \
+        -DLLVM_DIR=%{_libdir}/cmake/llvm \
         -DLIBOMP_HEADERS_INSTALL_PATH:PATH=%{_libdir}/clang/%{version}/include \
 %if 0%{?__isa_bits} == 64
         -DOPENMP_LIBDIR_SUFFIX=64 \
 %else
         -DOPENMP_LIBDIR_SUFFIX= \
 %endif
-        %{nil}
+        -DCMAKE_SKIP_RPATH:BOOL=ON
 
 %cmake_build
 
@@ -95,9 +96,10 @@ rm -rf %{buildroot}
 %license LICENSE.TXT
 %{_libdir}/libarcher.so
 %{_libdir}/libomp.so
+%{_libdir}/libompd.so
 %{_libdir}/libomptarget.so
 %ifnarch %{ix86} %{arm}
-%{_libdir}/libomptarget-amdgcn*.bc
+%{_libdir}/libomptarget-new-*.bc
 %{_libdir}/libomptarget.rtl.amdgpu.so
 %{_libdir}/libomptarget.rtl.cuda.so
 %{_libdir}/libomptarget.rtl.%{_arch}.so
@@ -112,6 +114,10 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.0.5-1
+- new upstream release.
+- updated Patch0.
+
 * Thu Feb 03 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0.1-1
 - new upstream release.
 

+ 25 - 18
m/mesa/mesa-vl.spec

@@ -6,6 +6,8 @@
 %bcond_with source
 
 %global with_hardware 1
+%global with_r300 1
+%global with_r600 1
 %global with_vdpau 1
 %global with_vaapi 1
 %global with_nine 1
@@ -38,7 +40,7 @@
 Summary:        Mesa graphics libraries
 Summary(ja):    Mesa グラフィックスライブラリ
 Name:           mesa
-Version:        21.2.4
+Version:        22.1.1
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
@@ -101,11 +103,13 @@ BuildRequires: vulkan-devel
 BuildRequires: libglvnd-devel
 %endif
 %if %{with wayland}
-BuildRequires:  pkgconfig(wayland-scanner)
-BuildRequires:  pkgconfig(wayland-protocols) >= 1.8
-BuildRequires:  pkgconfig(wayland-client) >= 1.11
-BuildRequires:  pkgconfig(wayland-server) >= 1.11
-BuildRequires:  pkgconfig(wayland-egl-backend)
+#BuildRequires:  pkgconfig(wayland-scanner)
+#BuildRequires:  pkgconfig(wayland-protocols) >= 1.25.0
+#BuildRequires:  pkgconfig(wayland-client) >= 1.20.0
+#BuildRequires:  pkgconfig(wayland-server) >= 1.20.0
+#BuildRequires:  pkgconfig(wayland-egl-backend) >= 3
+BuildRequires:  wayland-devel
+BuildRequires:  wayland-protocols-devel
 %endif
 
 
@@ -439,18 +443,17 @@ export PYTHON=%{__pythpn3}
 %else
   -Dplatforms=x11 \
 %endif
-  -Ddri3=true \
-  -Ddri-drivers=%{?dri_drivers} \
+  -Ddri3=enabled \
 %if 0%{?with_hardware}
-  -Dgallium-drivers=swrast,virgl,r300,nouveau%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_kmsro:,kmsro}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan:,zink} \
+  -Dgallium-drivers=swrast,virgl,nouveau%{?with_r300:,r300}%{?with_crocus:,crocus}%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi}%{?with_r600:,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_kmsro:,kmsro}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan:,zink} \
 %else
   -Dgallium-drivers=swrast,virgl \
 %endif
-  -Dgallium-vdpau=%{?with_vdpau:true}%{!?with_vdpau:false} \
-  -Dgallium-xvmc=false \
+  -Dgallium-vdpau=%{?with_vdpau:enabled}%{!?with_vdpau:disabled} \
+  -Dgallium-xvmc=disabled \
   -Dgallium-omx=%{?with_omx:bellagio}%{!?with_omx:disabled} \
-  -Dgallium-va=%{?with_vaapi:true}%{!?with_vaapi:false} \
-  -Dgallium-xa=%{?with_xa:true}%{!?with_xa:false} \
+  -Dgallium-va=%{?with_vaapi:enabled}%{!?with_vaapi:disabled} \
+  -Dgallium-xa=%{?with_xa:enabled}%{!?with_xa:disabled} \
   -Dgallium-nine=%{?with_nine:true}%{!?with_nine:false} \
   -Dgallium-opencl=%{?with_opencl:icd}%{!?with_opencl:disabled} \
   -Dvulkan-drivers=%{?vulkan_drivers} \
@@ -459,18 +462,18 @@ export PYTHON=%{__pythpn3}
   -Dgles1=disabled \
   -Dgles2=enabled \
   -Dopengl=true \
-  -Dgbm=true \
+  -Dgbm=enabled \
   -Dglx=dri \
-  -Degl=true \
+  -Degl=enabled \
 %if %{with glvnd}
   -Dglvnd=true \
 %else
   -Dglvnd=false \
 %endif
   -Dmicrosoft-clc=disabled \
-  -Dllvm=true \
-  -Dshared-llvm=true \
-  -Dvalgrind=%{?with_valgrind:true}%{!?with_valgrind:false} \
+  -Dllvm=enabled \
+  -Dshared-llvm=enabled \
+  -Dvalgrind=%{?with_valgrind:enabled}%{!?with_valgrind:disabled} \
   -Dbuild-tests=false \
   -Dselinux=false \
   -Dosmesa=true \
@@ -670,6 +673,10 @@ mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 22.1.1-1
+- updated to 22.1.1.
+- built with llvm-14.
+
 * Fri Oct 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 21.2.4-1
 - updated to 21.2.4.
 - built with llvm-13.

+ 12 - 5
m/meson/meson-vl.spec

@@ -5,8 +5,8 @@
 Name:           meson
 Summary:        High productivity build system
 Summary(ja):    高生産性ビルドシステム
-Version:        0.62.1
-Release:        1%{?_dist_release}
+Version:        0.62.2
+Release:        2%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -53,9 +53,6 @@ unit tests, coverage reports, Valgrind, CCache and the like.
 
 %prep
 %autosetup -p1
-find -type f -name '*.py' -executable -exec sed -i -e '1s|.*|#!%{__python3}|' {} ';'
-# Remove MPI tests for now because it is complicated to run
-rm -rf "test cases/frameworks/17 mpi"
 
 
 %build
@@ -69,6 +66,10 @@ install -Dpm0644 data/macros.meson %{buildroot}%{_rpmmacrodir}/macros.%{name}
 
 
 %check
+# Remove Boost tests for now, because it requires Python 2
+rm -rf "test cases/frameworks/1 boost"
+# Remove MPI tests for now because it is complicated to run
+rm -rf "test cases/frameworks/17 mpi"
 export MESON_PRINT_TEST_OUTPUT=1
 python3 ./run_tests.py ||:
 
@@ -84,6 +85,12 @@ python3 ./run_tests.py ||:
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.62.2-2
+- fixed %%prep.
+
+* Wed Jun 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.62.2-1
+- new upstream release.
+
 * Thu Apr 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.62.1-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.15.0
+Version:        16.15.1
 Release:        1%{?_dist_release}
 Summary:        JavaScript runtime
 Summary(ja):    JavaScript ランタイム
@@ -299,6 +299,9 @@ cp -p common.gypi %{buildroot}%{_datadir}/node
 
 
 %changelog
+* Thu Jun 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.15.1-1
+- updated to 16.15.1.
+
 * Wed May 04 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.15.0-1
 - updated to 16.15.0.
 

+ 1 - 1
n/ntfs-3g/ntfs-3g-vl.spec

@@ -3,7 +3,7 @@
 Summary:        Linux NTFS userspace driver 
 Summary(ja):    Linux NTFS ユーザ空間ドライバ
 Name:           ntfs-3g
-Version:        2021.8.22
+Version:        2022.5.17
 Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine

+ 21 - 1
o/openssl/openssl-vl.spec

@@ -9,7 +9,7 @@
 
 Summary: Secure Sockets Layer Toolkit
 Name: openssl
-Version: 3.0.2
+Version: 3.0.4
 Release: 1%{_dist_release}
 Group: system,security
 Vendor: Project Vine
@@ -52,8 +52,25 @@ Patch8: 0008-Add-FIPS_mode-compatibility-macro.patch
 #Patch9: 0009-Add-Kernel-FIPS-mode-flag-support.patch
 # remove unsupported EC curves
 Patch11: 0011-Remove-EC-curves.patch
+# Disable explicit EC curves
+Patch12: 0012-Disable-explicit-ec.patch
 # Instructions to load legacy provider in openssl.cnf
 #Patch24: 0024-load-legacy-prov.patch
+# Selectively disallow SHA1 signatures rhbz#2070977
+Patch49: 0049-Allow-disabling-of-SHA1-signatures.patch
+# Backport of patch for RHEL for Edge rhbz #2027261
+Patch51: 0051-Support-different-R_BITS-lengths-for-KBKDF.patch
+# Support SHA1 in TLS in LEGACY crypto-policy (which is SECLEVEL=1)
+Patch52: 0052-Allow-SHA1-in-seclevel-1-if-rh-allow-sha1-signatures.patch
+# Instrument with USDT probes related to SHA-1 deprecation
+#Patch53: 0053-Add-SHA1-probes.patch
+# https://github.com/openssl/openssl/pull/18103
+# The patch is incorporated in 3.0.3 but we provide this function since 3.0.1
+# so the patch should persist
+Patch56: 0056-strcasecmp.patch
+# https://github.com/openssl/openssl/pull/18444
+#Patch58: 0058-replace-expired-certs.patch
+
 
 # security fix
 # none
@@ -402,6 +419,9 @@ install -m644 %{SOURCE9} \
 
 
 %changelog
+* Wed Jun 22 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.4-1
+- new upstream release.
+
 * Wed Mar 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.2-1
 - new upstream release.
 

+ 4 - 1
o/openssl111/openssl111-vl.spec

@@ -11,7 +11,7 @@
 
 Summary: Secure Sockets Layer Toolkit
 Name: openssl111
-Version: 1.1.1o
+Version: 1.1.1p
 Release: 1%{_dist_release}
 Group: system,security
 Vendor: Project Vine
@@ -511,6 +511,9 @@ rm -rf %{buildroot}%{_sysconfdir}/pki/CA
 
 
 %changelog
+* Wed Jun 22 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1.1p-1
+- new upstream release.
+
 * Wed May 04 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1.1o-1
 - new upstream release.
 

+ 4 - 1
p/php-composer/php-composer-vl.spec

@@ -1,6 +1,6 @@
 Name: php-composer
 Summary: A tool for dependency management in PHP
-Version: 2.2.13
+Version: 2.2.14
 Release: 1%{?_dist_release}
 Group: programming
 Vendor: Project Vine
@@ -45,6 +45,9 @@ install -m755 %{SOURCE1} %{buildroot}%{_bindir}/composer
 
 
 %changelog
+* Wed Jun 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.2.14-1
+- new upstream release.
+
 * Thu May 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.2.13-1
 - new upstream release.
 

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

@@ -37,7 +37,7 @@
 Name: php%{majorver}
 Summary: The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor)
 Summary(ja): HTML 埋め込み型スクリプト言語 PHP
-Version: 7.4.29
+Version: 7.4.30
 Release: 1%{_dist_release}%{?with_systemd:.systemd}
 Group: programming
 Vendor: Project Vine
@@ -928,6 +928,9 @@ rm -f files.*
 
 #======================================================================
 %changelog
+* Fri Jun 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.30-1
+- new upstream release.
+
 * Fri Apr 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.29-1
 - new upstream release.
 

+ 4 - 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.6
+Version: 8.1.7
 Release: 1%{_dist_release}%{?with_systemd:.systemd}
 Group: programming
 Vendor: Project Vine
@@ -899,6 +899,9 @@ rm -f files.*
 
 #======================================================================
 %changelog
+* Fri Jun 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.1.7-1
+- new upstream release.
+
 * Sat May 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.1.6-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.3
+Version: 14.4
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: office
 Vendor: Project Vine
@@ -840,6 +840,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Jun 17 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.4-1
+- new upstream release.
+
 * Fri May 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.3-1
 - new upstream release.
 

+ 5 - 2
r/redis/redis-vl.spec

@@ -6,7 +6,7 @@
 # Commit IDs for the (unversioned) redis-doc repository
 # https://fedoraproject.org/wiki/Packaging:SourceURL "Commit Revision"
 #global doc_commit 4f1da37c03daa943f2cf3cd5fda8dbd1bf1f22d7
-%global doc_commit a14b449a95b12874085a1dde6df0cf066d7548b6
+%global doc_commit 775eccbb42231593df48b5d3d586b23a504200a4
 %global short_doc_commit %(c=%{doc_commit}; echo ${c:0:7})
 
 # %%{rpmmacrodir} not usable on EL-6
@@ -18,7 +18,7 @@
 %endif
 
 Name:             redis
-Version:          7.0.0
+Version:          7.0.2
 Release:          1%{?_dist_release}%{?with_systemd:.systemd}
 Summary:          A persistent in-memory key-value database
 Summary(ja):      永続化可能なキー・バリュー型インメモリデータベース
@@ -308,6 +308,9 @@ fi
 
 
 %changelog
+* Thu Jun 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.1-1
+- new upstream release.
+
 * Thu Apr 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.0-1
 - new upstream release.
 

+ 4 - 1
t/tmux/tmux-vl.spec

@@ -1,6 +1,6 @@
 Summary:        A terminal multiplexer
 Name:           tmux
-Version:        3.3
+Version:        3.3a
 Release:        1%{?_dist_release}
 Group:          accessories
 Vendor:         Project Vine
@@ -56,6 +56,9 @@ fi
 
 
 %changelog
+* Sun Jun 12 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3a-1
+- new upstream release.
+
 * Thu Jun 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3-1
 - new upstream release.
 

+ 6 - 2
u/uClibc-ng/uClibc-ng-vl.spec

@@ -1,7 +1,7 @@
 Name:           uClibc-ng
 Summary:        C library for embedded Linux
 Summary(ja):    組み込みLinux用のCライブラリ
-Version:        1.0.39
+Version:        1.0.41
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -23,10 +23,11 @@ BuildRequires:  kernel-headers
 It is much smaller than the GNU C Library, but nearly all applications
 supported by glibc also work perfectly with uClibc-ng.
 
+
 %package devel
 Summary: Header files and libraries for uClibc-ng library
 Summary(ja): Header files and libraries for uClibc-ng library
-Group: Development/Libraries
+Group: programming
 Provides: uClibc = %{version}-%{release}
 Provides: uClibc-static = %{version}-%{release}
 Obsoletes: uClibc-devel < 1.0.0
@@ -90,6 +91,9 @@ rm -rf  %{buildroot}/include/
 
 
 %changelog
+* Thu Jun 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0.41-1
+- new upstream release.
+
 * Thu Nov 18 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0.39-1
 - new upstream release.
 

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

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

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

@@ -2,8 +2,8 @@
 
 # version, patch version
 %define vimversion	8.2
-%define vimsrcpversion	5024
-%define vimpversion	5024
+%define vimsrcpversion	5115
+%define vimpversion	5115
 
 %define vimsubdir	vim%(echo %{vimversion} | sed -e's/\\.//')
 #define vimdir		%{vimsubdir}
@@ -798,6 +798,12 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sat Jun 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2.5115-1
+- new upstream release.
+
+* Thu Jun 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2.5069-1
+- new upstream release.
+
 * Fri May 27 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2.5024-1
 - new upstream release.
 

+ 9 - 6
w/wayland-protocols/wayland-protocols-vl.spec

@@ -1,6 +1,6 @@
 Name:           wayland-protocols
-Version:        1.20
-Release:        4%{?_dist_release}
+Version:        1.25
+Release:        1%{?_dist_release}
 Summary:        Wayland protocols that adds functionality not available in the core protocol
 Group:          system
 Distribution:   Vine Linux
@@ -11,7 +11,7 @@ URL:            https://wayland.freedesktop.org/
 Source0:        https://wayland.freedesktop.org/releases/%{name}-%{version}.tar.xz
 
 BuildArch:      noarch
-BuildRequires:  make
+BuildRequires:  meson
 BuildRequires:  wayland-devel
 
 %description
@@ -39,11 +39,11 @@ wayland-protocols.
 
 
 %build
-%configure
-
+%meson -Dtests=false
+%meson_build
 
 %install
-%make_install
+%meson_install
 
 
 %files devel
@@ -54,6 +54,9 @@ wayland-protocols.
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.25-1
+- new upstream release.
+
 * Sat Mar 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.20-4
 - initial build for Vine Linux.
 

+ 4 - 1
w/wayland/wayland-vl.spec

@@ -1,5 +1,5 @@
 Name:           wayland
-Version:        1.19.0
+Version:        1.20.0
 Release:        1%{?_dist_release}
 Summary:        Wayland Compositor Infrastructure
 Group:          system
@@ -136,6 +136,9 @@ Wayland server library
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.0-1
+- new upstream release.
+
 * Sat Mar 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.19.0-1
 - new upstream release.