Browse Source

updated 17 packages

autoconf-archive-2024.10.16-1

autogen-5.18.16-2

automake-1.18-1

cmake-3.31.8-1

coreutils-9.7-1

gdbm-1.25-1

guile30-3.0.9-1

less-668-1

libidn-1.43-1

libidn2-2.3.8-1

libpng-1.6.49-1

libsigsegv-2.15-1

libtasn1-4.20.0-1

m4-1.4.20-1

mailutils-3.19-1

meson-1.8.2-1

valkey-8.1.2-1
Tomohiro "Tomo-p" KATO 3 weeks ago
parent
commit
6dbb8fa7b3

+ 6 - 3
a/autoconf-archive/autoconf-archive-vl.spec

@@ -1,7 +1,7 @@
 Summary:        The Autoconf Macro Archive
 Summary:        The Autoconf Macro Archive
 Summary(ja):    Autoconfマクロ集
 Summary(ja):    Autoconfマクロ集
 Name:           autoconf-archive
 Name:           autoconf-archive
-Version:        2023.02.20
+Version:        2024.10.16
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          programming
 Group:          programming
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -14,13 +14,13 @@ BuildArch:      noarch
 Requires:       autoconf
 Requires:       autoconf
 
 
 %description
 %description
-The GNU Autoconf Archive is a collection of more than 450 macros for
+The GNU Autoconf Archive is a collection of more than 500 macros for
 GNU Autoconf that have been contributed as free software by friendly
 GNU Autoconf that have been contributed as free software by friendly
 supporters of the cause from all over the Internet.
 supporters of the cause from all over the Internet.
 
 
 %description -l ja
 %description -l ja
  The GNU Autoconf Archiveは、インターネット中から好意的なフリーソフト
  The GNU Autoconf Archiveは、インターネット中から好意的なフリーソフト
-ウェアとして、その支持者により提供された450を超えるautoconf用マクロの
+ウェアとして、その支持者により提供された500を超えるautoconf用マクロの
 コレクションです。
 コレクションです。
 
 
 
 
@@ -49,6 +49,9 @@ rm -frv %{buildroot}%{_docdir}/%{name}
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2024.10.16-1
+- new upstream release.
+
 * Sun Jul 07 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2023.02.20-1
 * Sun Jul 07 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2023.02.20-1
 - new upstream release.
 - new upstream release.
 - dropped install-info scriptlets.
 - dropped install-info scriptlets.

+ 13 - 12
a/autogen/autogen-vl.spec

@@ -2,16 +2,22 @@ Summary:        AutoGen - The Automated Program Generator
 Name:           autogen
 Name:           autogen
 Group:          programming
 Group:          programming
 Version:        5.18.16
 Version:        5.18.16
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
-Packager:       yasumichi
 
 
 URL:            https://www.gnu.org/software/autogen/
 URL:            https://www.gnu.org/software/autogen/
 License:        GPL2
 License:        GPL2
 Source:         https://ftp.gnu.org/gnu/autogen/rel%{version}/autogen-%{version}.tar.xz
 Source:         https://ftp.gnu.org/gnu/autogen/rel%{version}/autogen-%{version}.tar.xz
-Patch0:         autogen-overlap.patch
-Patch1:         autogen-guile-3.0.patch
+# Fix multilib conflicts
+Patch0:         autogen-multilib.patch
+# Fix gcc error on overlapping strings
+Patch1:         autogen-overlap.patch
+Patch2:         autogen-configure-c99.patch
+# https://sourceforge.net/p/autogen/bugs/212/
+Patch3:         autogen-fortify.patch
+
+Patch100:       guile-version.patch
 
 
 BuildRoot:  %{_tmppath}/%{name}-root
 BuildRoot:  %{_tmppath}/%{name}-root
 
 
@@ -43,6 +49,7 @@ The Copyright itself is privately held by Bruce Korb.
 
 
 # Disable failing test
 # Disable failing test
 sed -i 's|errors.test||' autoopts/test/Makefile.in
 sed -i 's|errors.test||' autoopts/test/Makefile.in
+autoreconf -vif
 
 
 
 
 %build
 %build
@@ -72,12 +79,7 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 make check
 make check
 
 
 
 
-%clean
-rm -rf ${RPM_BUILD_ROOT}
-
-
 %files
 %files
-%defattr(-,root,root)
 %license COPYING pkg/libopts/COPYING.gplv3
 %license COPYING pkg/libopts/COPYING.gplv3
 %license pkg/libopts/COPYING.mbsd pkg/libopts/COPYING.lgplv3
 %license pkg/libopts/COPYING.mbsd pkg/libopts/COPYING.lgplv3
 %doc AUTHORS TODO NEWS THANKS README VERSION
 %doc AUTHORS TODO NEWS THANKS README VERSION
@@ -100,9 +102,8 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 
 
 %changelog
 %changelog
-* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.18.16-2
-- rebuilt with guile-3.0.
-- dropped scriptlets.
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.18.16-2
+- rebuilt with current environment.
 
 
 * Wed Sep 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.18.16-1
 * Wed Sep 11 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.18.16-1
 - new upstream release.
 - new upstream release.

+ 21 - 18
a/automake/automake-vl.spec

@@ -4,7 +4,7 @@
 Summary: A GNU tool for automatically creating Makefiles.
 Summary: A GNU tool for automatically creating Makefiles.
 Summary(ja): Makefile を自動生成するための GNU ツール
 Summary(ja): Makefile を自動生成するための GNU ツール
 Name: automake
 Name: automake
-Version: 1.17
+Version: 1.18
 %define api_version %(echo %{version} | cut -d . -f 1-2)
 %define api_version %(echo %{version} | cut -d . -f 1-2)
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: programming
 Group: programming
@@ -15,8 +15,16 @@ Packager: daisuke
 License: GPL
 License: GPL
 URL: http://sources.redhat.com/automake
 URL: http://sources.redhat.com/automake
 Source: https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
 Source: https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
-Source2: http://git.savannah.gnu.org/cgit/config.git/plain/config.sub
-Source3: http://git.savannah.gnu.org/cgit/config.git/plain/config.guess
+# ~> downstream
+# The patch is only made necessary due to fedora specific changes
+# which lead to .package_note-automake-1.16.5-3.fc36.x86_64.ld
+# being inserted in build logs, breaking the original grep instruction
+Patch1: fort2.patch
+# Patch submitted upstream:
+# https://lists.gnu.org/archive/html/automake-patches/2024-11/msg00000.html
+Patch2: 0001-py-compile-Allow-user-to-disable-python.patch
+# for flat-layout python.
+Patch100: automake-test-python-prefix.patch
 
 
 BuildArch: noarch
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -26,6 +34,7 @@ BuildRequires:  texinfo
 BuildRequires:  coreutils
 BuildRequires:  coreutils
 BuildRequires:  findutils
 BuildRequires:  findutils
 BuildRequires:  help2man
 BuildRequires:  help2man
+BuildRequires:  python3
 BuildRequires:  perl(Thread::Queue)
 BuildRequires:  perl(Thread::Queue)
 BuildRequires:  perl(threads)
 BuildRequires:  perl(threads)
 Requires:       perl, autoconf >= 2.58
 Requires:       perl, autoconf >= 2.58
@@ -50,28 +59,18 @@ GNU's Autoconf package.
 
 
 %prep
 %prep
 %autosetup -p1
 %autosetup -p1
-#autoreconf -vi
-
-for file in %SOURCE2 %SOURCE3; do
-    for dest in $(find -name "$(basename "$file")"); do
-        cp "$file" "$dest"
-    done
-done
-sed -i -e '/t\/vala-.*sh/d' t/list-of-tests.mk
+#autoreconf -vif
 
 
 
 
 %build
 %build
-./bootstrap
 %configure
 %configure
-%{__make} %{?_smp_mflags}
+%make_build
 cp m4/acdir/README README.aclocal
 cp m4/acdir/README README.aclocal
 cp contrib/multilib/README README.multilib
 cp contrib/multilib/README README.multilib
 
 
 
 
 %install
 %install
-rm -rf ${RPM_BUILD_ROOT}
-make install DESTDIR=${RPM_BUILD_ROOT}
-mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
+%make_install
 
 
 # create this dir empty so we can own it
 # create this dir empty so we can own it
 rm -rf ${RPM_BUILD_ROOT}%{_datadir}/aclocal
 rm -rf ${RPM_BUILD_ROOT}%{_datadir}/aclocal
@@ -81,6 +80,7 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
 
 %check
 %check
 %if %{with check}
 %if %{with check}
+export PYTHON=%{__python3}
 %{__make} -k %{?_smp_mflags} check %{?TESTS_FLAGS: TESTS="%{TESTS_FLAGS}"} \
 %{__make} -k %{?_smp_mflags} check %{?TESTS_FLAGS: TESTS="%{TESTS_FLAGS}"} \
     || ( cat ./test-suite.log && false )
     || ( cat ./test-suite.log && false )
 %endif
 %endif
@@ -89,8 +89,8 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 %files
 %files
 %license COPYING*
 %license COPYING*
 %doc AUTHORS NEWS README THANKS
 %doc AUTHORS NEWS README THANKS
-%doc REAME.aclocal README.multilib
-%doc %{_pkgdocdir}/amhello-1.0.tar.gz
+%doc README.aclocal README.multilib
+%doc %{_pkgdocdir}/amhello-*.tar.gz
 %{_bindir}/*
 %{_bindir}/*
 %{_infodir}/*.info*
 %{_infodir}/*.info*
 %{_datadir}/automake-%{api_version}
 %{_datadir}/automake-%{api_version}
@@ -100,6 +100,9 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18-1
+- updated to 1.18.
+
 * Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.17-1
 * Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.17-1
 - updated to 1.17.
 - updated to 1.17.
 
 

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

@@ -13,7 +13,7 @@
 Name: cmake
 Name: cmake
 Summary: Cross-platform make system
 Summary: Cross-platform make system
 Summary(ja): クロスプラットフォームな Make システム
 Summary(ja): クロスプラットフォームな Make システム
-Version: 3.31.7
+Version: 3.31.8
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: programming
 Group: programming
 Vendor: Project Vine
 Vendor: Project Vine
@@ -177,6 +177,9 @@ mv -f %{buildroot}%{_docdir}/%{name} ./doc
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.31.8-1
+- new upstream release.
+
 * Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.31.7-1
 * Wed May  7 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.31.7-1
 - new upstream release.
 - new upstream release.
 
 

+ 26 - 10
c/coreutils/coreutils-vl.spec

@@ -1,8 +1,8 @@
 Summary: The GNU core utilities: a set of tools commonly used in shell scripts
 Summary: The GNU core utilities: a set of tools commonly used in shell scripts
 Summary(ja): GNU コアユーティリティ: シェルスクリプトで用いるツール集
 Summary(ja): GNU コアユーティリティ: シェルスクリプトで用いるツール集
 Name:           coreutils
 Name:           coreutils
-Version:        9.5
-Release:        2%{?_dist_release}
+Version:        9.7
+Release:        1%{?_dist_release}
 Group:          system
 Group:          system
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
@@ -17,23 +17,36 @@ Source105:      coreutils-colorls.sh
 Source106:      coreutils-colorls.csh
 Source106:      coreutils-colorls.csh
 
 
 # Vine sources
 # Vine sources
-Source1000:     coreutils-8.10-ja.po
+#Source1000:     coreutils-8.10-ja.po
 
 
 # disable the test-lock gnulib test prone to deadlock
 # disable the test-lock gnulib test prone to deadlock
-Patch100:       coreutils-8.26-test-lock.patch
+Patch100: coreutils-8.26-test-lock.patch
 
 
 # require_selinux_(): use selinuxenabled(8) if available
 # require_selinux_(): use selinuxenabled(8) if available
-Patch105:       coreutils-8.26-selinuxenable.patch
+Patch101: coreutils-8.26-selinuxenable.patch
 
 
 # downstream changes to default DIR_COLORS
 # downstream changes to default DIR_COLORS
-Patch102:       coreutils-8.32-DIR_COLORS.patch
+Patch102: coreutils-8.32-DIR_COLORS.patch
 
 
-#df --direct
-Patch104:       coreutils-df-direct.patch
+# use python3 in tests
+Patch103: coreutils-python3.patch
+
+# df --direct
+Patch104: coreutils-df-direct.patch
+
+# cp/mv: do not fail when copying of trivial NFSv4 ACLs fails (rhbz#2363149)
+# https://git.savannah.gnu.org/cgit/gnulib.git/patch?id=8a356b77717a2e4f735ec06e326880ca1f61aadb
+# https://git.savannah.gnu.org/cgit/gnulib.git/patch?id=955360a66c99bdd9ac3688519a8b521b06958fd3
+Patch105: coreutils-9.6-cp-improve-nfsv4-acl-support.patch
+
+# sort: fix buffer under-read (CVE-2025-5278)
+# https://cgit.git.savannah.gnu.org/cgit/coreutils.git/patch/?id=8c9602e3a145e9596dc1a63c6ed67865814b6633
+Patch106: coreutils-CVE-2025-5278.patch
 
 
 # (sb) lin18nux/lsb compliance - multibyte functionality patch
 # (sb) lin18nux/lsb compliance - multibyte functionality patch
-Patch800:       coreutils-i18n.patch
+Patch800: coreutils-i18n.patch
 
 
+# downstream SELinux options deprecated since 2009
 #SELINUX Patch - implements Redhat changes
 #SELINUX Patch - implements Redhat changes
 #(upstream did some SELinux implementation unlike with RedHat patch)
 #(upstream did some SELinux implementation unlike with RedHat patch)
 #Patch950: coreutils-selinux.patch
 #Patch950: coreutils-selinux.patch
@@ -102,6 +115,10 @@ sed src/dircolors.hin \
 find tests -name '*.sh' -perm 0644 -print -exec chmod 0755 '{}' '+'
 find tests -name '*.sh' -perm 0644 -print -exec chmod 0755 '{}' '+'
 (echo "<<< done") 2>/dev/null
 (echo "<<< done") 2>/dev/null
 
 
+# FIXME: Force a newer gettext version to workaround `autoreconf -i` errors
+# with coreutils 9.6 and bundled gettext 0.19.2 from gettext-common-devel.
+sed -i 's/0.19.2/0.22.5/' bootstrap.conf configure.ac
+
 autoreconf -fiv
 autoreconf -fiv
 
 
 # copy updated ja.po
 # copy updated ja.po
@@ -203,7 +220,6 @@ fi
 
 
 
 
 %files -f %{name}.lang
 %files -f %{name}.lang
-%defattr(-,root,root)
 %config(noreplace) %{_sysconfdir}/DIR_COLORS*
 %config(noreplace) %{_sysconfdir}/DIR_COLORS*
 %config(noreplace) %{_sysconfdir}/profile.d/*
 %config(noreplace) %{_sysconfdir}/profile.d/*
 %license COPYING
 %license COPYING

+ 4 - 8
g/gdbm/gdbm-vl.spec

@@ -5,7 +5,7 @@
 Summary: A GNU set of database routines which use extensible hashing.
 Summary: A GNU set of database routines which use extensible hashing.
 Summary(ja): 拡張可能なハッシングを利用した GNU データベースルーチン
 Summary(ja): 拡張可能なハッシングを利用した GNU データベースルーチン
 Name: gdbm
 Name: gdbm
-Version: 1.23
+Version: 1.25
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -167,10 +167,6 @@ export LD_LIBRARY_PATH=`pwd`/src/.libs/:`pwd`/compat/.libs/
 make check
 make check
 
 
 
 
-%clean
-rm -rf ${RPM_BUILD_ROOT}
-
-
 %files -f %{name}.lang
 %files -f %{name}.lang
 %license COPYING
 %license COPYING
 %doc NEWS README THANKS AUTHORS NOTE-WARNING
 %doc NEWS README THANKS AUTHORS NOTE-WARNING
@@ -180,7 +176,6 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_libdir}/libgdbm_compat.so.4*
 %{_libdir}/libgdbm_compat.so.4*
 
 
 %files devel
 %files devel
-%defattr(-,root,root)
 %{_libdir}/libgdbm.so
 %{_libdir}/libgdbm.so
 %{_libdir}/libgdbm_compat.so
 %{_libdir}/libgdbm_compat.so
 %{_includedir}/*
 %{_includedir}/*
@@ -189,18 +184,19 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %if %{build_compat32}
 %if %{build_compat32}
 %files -n compat32-%{name}
 %files -n compat32-%{name}
-%defattr(-,root,root)
 %{_libdir}/libgdbm.so.*
 %{_libdir}/libgdbm.so.*
 %{_libdir}/libgdbm_compat.so.4*
 %{_libdir}/libgdbm_compat.so.4*
 
 
 %files -n compat32-%{name}-devel
 %files -n compat32-%{name}-devel
-%defattr(-,root,root)
 %{_libdir}/libgdbm.so
 %{_libdir}/libgdbm.so
 %{_libdir}/libgdbm_compat.so
 %{_libdir}/libgdbm_compat.so
 %endif
 %endif
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.25-1
+- new upstream release.
+
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.23-1
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.23-1
 - new upstream release.
 - new upstream release.
 
 

+ 15 - 15
g/guile30/guile30-vl.spec

@@ -11,7 +11,7 @@
 %undefine _missing_build_ids_terminate_build
 %undefine _missing_build_ids_terminate_build
 
 
 Name: guile30
 Name: guile30
-Version: 3.0.8
+Version: 3.0.9
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Summary: A GNU implementation of Scheme for application extensibility
 Summary: A GNU implementation of Scheme for application extensibility
 Group: programming
 Group: programming
@@ -19,8 +19,16 @@ Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
 
 
 License: LGPLv3+ and MIT and Public Domain and GPL+ and GPLv3+
 License: LGPLv3+ and MIT and Public Domain and GPL+ and GPLv3+
-Source: https://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
 URL: https://www.gnu.org/software/guile/
 URL: https://www.gnu.org/software/guile/
+Source: https://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
+# Out of memory test is not stable, so disable it.
+Patch1: guile-3.0.7-disable-oom-test.patch
+# add chdir call before chroot to make it more secure
+Patch2: guile-3.0.7-chroot.patch
+# replace deprecated autoconf macro
+#Patch3: guile-3.0.7-configure.patch
+# Disable unstable stack overflow test
+Patch4: guile-3.0.7-disable-stackoverflow-test.patch
 
 
 BuildRequires: libtool libtool-ltdl-devel pkgconfig(gmp) pkgconfig(readline)
 BuildRequires: libtool libtool-ltdl-devel pkgconfig(gmp) pkgconfig(readline)
 BuildRequires: gettext-devel libunistring-devel pkgconfig(libffi) pkgconfig(bdw-gc)
 BuildRequires: gettext-devel libunistring-devel pkgconfig(libffi) pkgconfig(bdw-gc)
@@ -40,18 +48,6 @@ Provides: guile = %{version}-%{release}
 # its version is v0.1-1157-gb03f418
 # its version is v0.1-1157-gb03f418
 Provides: bundled(gnulib)
 Provides: bundled(gnulib)
 
 
-# Out of memory test is not stable, so disable it.
-Patch1: guile-3.0.7-disable-oom-test.patch
-
-# add chdir call before chroot to make it more secure
-Patch2: guile-3.0.7-chroot.patch
-
-# replace deprecated autoconf macro
-Patch3: guile-3.0.7-configure.patch
-
-# Disable unstable stack overflow test
-Patch4: guile-3.0.7-disable-stackoverflow-test.patch
-
 %description
 %description
 GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library
 GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library
 implementation of the Scheme programming language, written in C.  GUILE
 implementation of the Scheme programming language, written in C.  GUILE
@@ -86,7 +82,8 @@ install the guile package.
 
 
 
 
 %build
 %build
-autoreconf -iv
+export CFLAGS="%{optflags} -std=gnu17"
+autoreconf -fiv
 %configure --disable-static --disable-error-on-warning --program-suffix=%{mver}
 %configure --disable-static --disable-error-on-warning --program-suffix=%{mver}
 
 
 %make_build
 %make_build
@@ -250,6 +247,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.0.9-1
+- new upstream release.
+
 * Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.0.8-1
 * Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.0.8-1
 - initial build for Vine Linux.
 - initial build for Vine Linux.
 - new upstream release.
 - new upstream release.

+ 4 - 6
l/less/less-vl.spec

@@ -1,7 +1,7 @@
 Summary: A text file browser similar to more, but better
 Summary: A text file browser similar to more, but better
 Summary(ja): more よりも高機能な日本語対応ページャ
 Summary(ja): more よりも高機能な日本語対応ページャ
 Name: less
 Name: less
-Version: 661
+Version: 668
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: accessories
 Group: accessories
 Vendor: Project Vine
 Vendor: Project Vine
@@ -90,10 +90,6 @@ install -p -c -m 644 %{SOURCE3} %{buildroot}/etc/profile.d
 ls -la %{buildroot}/etc/profile.d
 ls -la %{buildroot}/etc/profile.d
 
 
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %post
 %post
 /sbin/update-alternatives --install %{_bindir}/pager pager %{_bindir}/less 50
 /sbin/update-alternatives --install %{_bindir}/pager pager %{_bindir}/less 50
 
 
@@ -110,7 +106,6 @@ fi
 
 
 
 
 %files
 %files
-%defattr(-,root,root)
 %license COPYING LICENSE
 %license COPYING LICENSE
 %doc NEWS README 
 %doc NEWS README 
 %config %{_sysconfdir}/profile.d/*
 %config %{_sysconfdir}/profile.d/*
@@ -124,6 +119,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 668-1
+- updated to 668.
+
 * Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 661-1
 * Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 661-1
 - updated to 661.
 - updated to 661.
 
 

+ 4 - 9
lib/libi/libidn/libidn-vl.spec

@@ -5,7 +5,7 @@
 Name: libidn
 Name: libidn
 Summary: Internationalized Domain Name support library
 Summary: Internationalized Domain Name support library
 Summary(ja): 国際化ドメイン名をサポートするためのライブラリ
 Summary(ja): 国際化ドメイン名をサポートするためのライブラリ
-Version: 1.42
+Version: 1.43
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: system
 Group: system
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -98,12 +98,7 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/info/dir
 %find_lang %{name}
 %find_lang %{name}
 
 
 
 
-%clean
-[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
-
-
 %files -f %{name}.lang
 %files -f %{name}.lang
-%defattr(-,root,root)
 %license COPYING*
 %license COPYING*
 %doc AUTHORS ChangeLog NEWS FAQ README THANKS
 %doc AUTHORS ChangeLog NEWS FAQ README THANKS
 %{_bindir}/idn
 %{_bindir}/idn
@@ -114,7 +109,6 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/info/dir
 %{_infodir}/*
 %{_infodir}/*
 
 
 %files devel
 %files devel
-%defattr(0644,root,root,755)
 %doc doc/libidn-components.eps doc/libidn-components.png
 %doc doc/libidn-components.eps doc/libidn-components.png
 %doc doc/reference doc/specifications
 %doc doc/reference doc/specifications
 %{_libdir}/libidn.so
 %{_libdir}/libidn.so
@@ -128,12 +122,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/info/dir
 # compat32
 # compat32
 %if %{build_compat32}
 %if %{build_compat32}
 %files -n compat32-%{name}
 %files -n compat32-%{name}
-%defattr(-,root,root)
 %{_libdir}/libidn.so.*
 %{_libdir}/libidn.so.*
 #{_libdir}/libidn.la
 #{_libdir}/libidn.la
 
 
 %files -n compat32-%{name}-devel
 %files -n compat32-%{name}-devel
-%defattr(0644,root,root,755)
 %{_libdir}/libidn.so
 %{_libdir}/libidn.so
 %if %{with_static}
 %if %{with_static}
 %{_libdir}/libidn.a
 %{_libdir}/libidn.a
@@ -143,6 +135,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/info/dir
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.43-1
+- new upstream release.
+
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.42-1
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.42-1
 - new upstream release.
 - new upstream release.
 
 

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

@@ -3,7 +3,7 @@
 Summary:          Library to support IDNA2008 internationalized domain names
 Summary:          Library to support IDNA2008 internationalized domain names
 Summary(ja):      IDNA2008 国際化ドメイン名をサポートするためのライブラリ
 Summary(ja):      IDNA2008 国際化ドメイン名をサポートするためのライブラリ
 Name:             libidn2
 Name:             libidn2
-Version:          2.3.7
+Version:          2.3.8
 Release:          1%{?_dist_release}
 Release:          1%{?_dist_release}
 Group:            system
 Group:            system
 Vendor:           Project Vine
 Vendor:           Project Vine
@@ -101,7 +101,6 @@ make %{?_smp_mflags} -C tests check
 
 
 
 
 %files -f libidn2.lang
 %files -f libidn2.lang
-%defattr(-,root,root,-)
 %{!?_licensedir:%global license %%doc}
 %{!?_licensedir:%global license %%doc}
 %license COPYING COPYING.LESSERv3 COPYING.unicode COPYINGv2
 %license COPYING COPYING.LESSERv3 COPYING.unicode COPYINGv2
 %doc AUTHORS NEWS README.md
 %doc AUTHORS NEWS README.md
@@ -111,7 +110,6 @@ make %{?_smp_mflags} -C tests check
 %{_infodir}/%{name}.info*
 %{_infodir}/%{name}.info*
 
 
 %files devel
 %files devel
-%defattr(-,root,root,-)
 %doc doc/%{name}.html examples
 %doc doc/%{name}.html examples
 %{_libdir}/%{name}.so
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/%{name}.pc
 %{_libdir}/pkgconfig/%{name}.pc
@@ -121,17 +119,18 @@ make %{?_smp_mflags} -C tests check
 
 
 %if %{?build_compat32}
 %if %{?build_compat32}
 %files -n compat32-%{name}
 %files -n compat32-%{name}
-%defattr(-,root,root,-)
 %{_libdir}/%{name}.so.*
 %{_libdir}/%{name}.so.*
 
 
 %files -n compat32-%{name}-devel
 %files -n compat32-%{name}-devel
-%defattr(-,root,root,-)
 %{_libdir}/%{name}.so
 %{_libdir}/%{name}.so
 #{_libdir}/pkgconfig/%{name}.pc
 #{_libdir}/pkgconfig/%{name}.pc
 %endif
 %endif
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.8-1
+- new upstream release.
+
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.7-1
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.7-1
 - new upstream release.
 - new upstream release.
 
 

+ 4 - 1
lib/libp/libpng/libpng-vl.spec

@@ -4,7 +4,7 @@ Summary: A library of functions for manipulating PNG image format files.
 Summary(ja): PNG画像形式ファイル操作用の関数ライブラリ
 Summary(ja): PNG画像形式ファイル操作用の関数ライブラリ
 Name: libpng
 Name: libpng
 Epoch: 2
 Epoch: 2
-Version: 1.6.48
+Version: 1.6.49
 Release: 1%{_dist_release}
 Release: 1%{_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -166,6 +166,9 @@ the libpng package.
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.49-1
+- updated to 1.6.49.
+
 * Thu May  1 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.48-1
 * Thu May  1 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2:1.6.48-1
 - updated to 1.6.48.
 - updated to 1.6.48.
 
 

+ 4 - 7
lib/libs/libsigsegv/libsigsegv-vl.spec

@@ -1,6 +1,6 @@
 Name: libsigsegv
 Name: libsigsegv
 Summary: Library for handling page faults in user mode
 Summary: Library for handling page faults in user mode
-Version: 2.14
+Version: 2.15
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -52,17 +52,11 @@ rm -rf %{buildroot}
 rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
 rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
 
 
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %files
 %files
-%defattr(-,root,root)
 %license COPYING
 %license COPYING
 %{_libdir}/*.so.*
 %{_libdir}/*.so.*
 
 
 %files devel
 %files devel
-%defattr(-,root,root)
 %license COPYING
 %license COPYING
 %doc AUTHORS ChangeLog* NEWS PORTING README
 %doc AUTHORS ChangeLog* NEWS PORTING README
 %{_includedir}/*.h
 %{_includedir}/*.h
@@ -72,6 +66,9 @@ rm -rf %{buildroot}
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.15-1
+- new upstream release.
+
 * Fri Jan 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.14-1
 * Fri Jan 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.14-1
 - new upstream release.
 - new upstream release.
 - dropped ldconfig scriptlets.
 - dropped ldconfig scriptlets.

+ 6 - 10
lib/libt/libtasn1/libtasn1-vl.spec

@@ -2,7 +2,7 @@
 
 
 Summary: This is the ASN.1 library used in GNUTLS
 Summary: This is the ASN.1 library used in GNUTLS
 Name: libtasn1
 Name: libtasn1
-Version: 4.19.0
+Version: 4.20.0
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 License: LGPL
 License: LGPL
 Group: system
 Group: system
@@ -76,13 +76,8 @@ rm -f %{buildroot}%{_infodir}/dir
 rm -f %{buildroot}%{_libdir}/*.la
 rm -f %{buildroot}%{_libdir}/*.la
 
 
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %files
 %files
-%defattr(-, root, root, 0755)
-%license doc/COPYING
+%license COPYING
 %doc AUTHORS NEWS README.md THANKS
 %doc AUTHORS NEWS README.md THANKS
 %doc %{_mandir}/man1/asn1*
 %doc %{_mandir}/man1/asn1*
 %{_libdir}/*.so.*
 %{_libdir}/*.so.*
@@ -91,7 +86,6 @@ rm -rf %{buildroot}
 %{_bindir}/asn1Parser
 %{_bindir}/asn1Parser
 
 
 %files devel
 %files devel
-%defattr(-, root, root, 0755)
 %doc doc/TODO
 %doc doc/TODO
 %{_includedir}/*.h
 %{_includedir}/*.h
 %{_libdir}/*.so
 %{_libdir}/*.so
@@ -104,16 +98,18 @@ rm -rf %{buildroot}
 # compat32
 # compat32
 %if %{build_compat32}
 %if %{build_compat32}
 %files -n compat32-%{name}
 %files -n compat32-%{name}
-%defattr(-, root, root, 0755)
 %{_libdir}/*.so.*
 %{_libdir}/*.so.*
 
 
 %files -n compat32-%{name}-devel
 %files -n compat32-%{name}-devel
-%defattr(-, root, root, 0755)
 %{_libdir}/*.so
 %{_libdir}/*.so
 #{_libdir}/pkgconfig/libtasn1.pc
 #{_libdir}/pkgconfig/libtasn1.pc
 %endif
 %endif
 
 
+
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.20.0-1
+- new upstream release.
+
 * Wed Oct 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.19.0-1
 * Wed Oct 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.19.0-1
 - new upstream release.
 - new upstream release.
 
 

+ 6 - 17
m/m4/m4-vl.spec

@@ -1,7 +1,7 @@
 Summary: The GNU macro processor.
 Summary: The GNU macro processor.
 Summary(ja): GNU マクロプロセッサ
 Summary(ja): GNU マクロプロセッサ
 Name: m4
 Name: m4
-Version: 1.4.19
+Version: 1.4.20
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: programming
 Group: programming
 Vendor: Project Vine
 Vendor: Project Vine
@@ -11,10 +11,8 @@ License: GPLv3+
 URL: https://www.gnu.org/software/m4/
 URL: https://www.gnu.org/software/m4/
 Source: https://ftp.gnu.org/gnu/m4//m4-%{version}.tar.xz
 Source: https://ftp.gnu.org/gnu/m4//m4-%{version}.tar.xz
 
 
-Buildroot: %{_tmppath}/%{name}-%{version}-root
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libsigsegv-devel
 BuildRequires: libsigsegv-devel
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
 
 
 %description
 %description
 A GNU implementation of the traditional UNIX macro processor.  M4 is
 A GNU implementation of the traditional UNIX macro processor.  M4 is
@@ -60,21 +58,8 @@ rm -fv %{buildroot}%{_infodir}/dir
 
 
 %find_lang m4
 %find_lang m4
 
 
-%post
-/sbin/install-info %{_infodir}/m4.info.gz %{_infodir}/dir
-
-%preun
-if [ "$1" = 0 ]; then
-    /sbin/install-info --delete %{_infodir}/m4.info.gz %{_infodir}/dir
-fi
-
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 
 
 %files -f m4.lang
 %files -f m4.lang
-%defattr(-,root,root)
 %license COPYING
 %license COPYING
 %doc AUTHORS ChangeLog NEWS THANKS README
 %doc AUTHORS ChangeLog NEWS THANKS README
 %{_bindir}/m4
 %{_bindir}/m4
@@ -83,6 +68,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.4.20-1
+- new upstream release.
+- dropped install-info scriptlets.
+
 * Tue Jun 08 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.4.19-1
 * Tue Jun 08 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.4.19-1
 - new upstream release.
 - new upstream release.
 - dropped Patch0: fixed in upstream.
 - dropped Patch0: fixed in upstream.

+ 5 - 1
m/mailutils/mailutils-vl.spec

@@ -7,7 +7,7 @@
 Name:           mailutils
 Name:           mailutils
 Summary:        GNU Mailutils: General-Purpose Mail Package
 Summary:        GNU Mailutils: General-Purpose Mail Package
 Summary(ja):    GNU Mailutils: 汎用メールユーティリティパッケージ
 Summary(ja):    GNU Mailutils: 汎用メールユーティリティパッケージ
-Version:        3.17
+Version:        3.19
 Release:        1%{_dist_release}
 Release:        1%{_dist_release}
 Group:          internet
 Group:          internet
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -109,6 +109,7 @@ fi
 %build
 %build
 autoreconf -fiv
 autoreconf -fiv
 
 
+export CFLAGS="%{optflags} -std=gnu17 -Wno-format-security"
 %configure \
 %configure \
     --disable-static \
     --disable-static \
     --disable-rpath \
     --disable-rpath \
@@ -206,6 +207,9 @@ make check
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.19-1
+- new upstream release.
+
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.17-1
 * Mon Jun 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.17-1
 - new upstream release.
 - new upstream release.
 
 

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

@@ -5,7 +5,7 @@
 Name:           meson
 Name:           meson
 Summary:        High productivity build system
 Summary:        High productivity build system
 Summary(ja):    高生産性ビルドシステム
 Summary(ja):    高生産性ビルドシステム
-Version:        1.8.1
+Version:        1.8.2
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          programming
 Group:          programming
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -98,6 +98,9 @@ python3 ./run_tests.py ||:
 
 
 
 
 %changelog
 %changelog
+* Fri Jun 13 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.8.2-1
+- new upstream release.
+
 * Sat May 24 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.8.1-1
 * Sat May 24 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.8.1-1
 - new upstream release.
 - new upstream release.
 
 

+ 4 - 1
v/valkey/valkey-vl.spec

@@ -5,7 +5,7 @@
 
 
 Name:              valkey
 Name:              valkey
 Summary:           A persistent key-value database
 Summary:           A persistent key-value database
-Version:           8.1.1
+Version:           8.1.2
 Release:           1%{?_dist_release}%{?with_systemd:.systemd}
 Release:           1%{?_dist_release}%{?with_systemd:.systemd}
 Group:             servers
 Group:             servers
 Vendor:            Project Vine
 Vendor:            Project Vine
@@ -330,6 +330,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Thu Jun 12 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 8.1.2-1
+- new upstream release.
+
 * Thu Apr 24 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 8.1.1-1
 * Thu Apr 24 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 8.1.1-1
 - new upstream release.
 - new upstream release.