Эх сурвалжийг харах

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 1 долоо хоног өмнө
parent
commit
6dbb8fa7b3

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

@@ -1,7 +1,7 @@
 Summary:        The Autoconf Macro Archive
 Summary(ja):    Autoconfマクロ集
 Name:           autoconf-archive
-Version:        2023.02.20
+Version:        2024.10.16
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -14,13 +14,13 @@ BuildArch:      noarch
 Requires:       autoconf
 
 %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
 supporters of the cause from all over the Internet.
 
 %description -l ja
  The GNU Autoconf Archiveは、インターネット中から好意的なフリーソフト
-ウェアとして、その支持者により提供された450を超えるautoconf用マクロの
+ウェアとして、その支持者により提供された500を超えるautoconf用マクロの
 コレクションです。
 
 
@@ -49,6 +49,9 @@ rm -frv %{buildroot}%{_docdir}/%{name}
 
 
 %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
 - new upstream release.
 - dropped install-info scriptlets.

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

@@ -2,16 +2,22 @@ Summary:        AutoGen - The Automated Program Generator
 Name:           autogen
 Group:          programming
 Version:        5.18.16
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Vendor:         Project Vine
 Distribution:   Vine Linux
-Packager:       yasumichi
 
 URL:            https://www.gnu.org/software/autogen/
 License:        GPL2
 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
 
@@ -43,6 +49,7 @@ The Copyright itself is privately held by Bruce Korb.
 
 # Disable failing test
 sed -i 's|errors.test||' autoopts/test/Makefile.in
+autoreconf -vif
 
 
 %build
@@ -72,12 +79,7 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 make check
 
 
-%clean
-rm -rf ${RPM_BUILD_ROOT}
-
-
 %files
-%defattr(-,root,root)
 %license COPYING pkg/libopts/COPYING.gplv3
 %license pkg/libopts/COPYING.mbsd pkg/libopts/COPYING.lgplv3
 %doc AUTHORS TODO NEWS THANKS README VERSION
@@ -100,9 +102,8 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 %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
 - new upstream release.

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

@@ -4,7 +4,7 @@
 Summary: A GNU tool for automatically creating Makefiles.
 Summary(ja): Makefile を自動生成するための GNU ツール
 Name: automake
-Version: 1.17
+Version: 1.18
 %define api_version %(echo %{version} | cut -d . -f 1-2)
 Release: 1%{?_dist_release}
 Group: programming
@@ -15,8 +15,16 @@ Packager: daisuke
 License: GPL
 URL: http://sources.redhat.com/automake
 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
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -26,6 +34,7 @@ BuildRequires:  texinfo
 BuildRequires:  coreutils
 BuildRequires:  findutils
 BuildRequires:  help2man
+BuildRequires:  python3
 BuildRequires:  perl(Thread::Queue)
 BuildRequires:  perl(threads)
 Requires:       perl, autoconf >= 2.58
@@ -50,28 +59,18 @@ GNU's Autoconf package.
 
 %prep
 %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
-./bootstrap
 %configure
-%{__make} %{?_smp_mflags}
+%make_build
 cp m4/acdir/README README.aclocal
 cp contrib/multilib/README README.multilib
 
 
 %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
 rm -rf ${RPM_BUILD_ROOT}%{_datadir}/aclocal
@@ -81,6 +80,7 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
 %check
 %if %{with check}
+export PYTHON=%{__python3}
 %{__make} -k %{?_smp_mflags} check %{?TESTS_FLAGS: TESTS="%{TESTS_FLAGS}"} \
     || ( cat ./test-suite.log && false )
 %endif
@@ -89,8 +89,8 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 %files
 %license COPYING*
 %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}/*
 %{_infodir}/*.info*
 %{_datadir}/automake-%{api_version}
@@ -100,6 +100,9 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
 
 %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
 - updated to 1.17.
 

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

@@ -13,7 +13,7 @@
 Name: cmake
 Summary: Cross-platform make system
 Summary(ja): クロスプラットフォームな Make システム
-Version: 3.31.7
+Version: 3.31.8
 Release: 1%{?_dist_release}
 Group: programming
 Vendor: Project Vine
@@ -177,6 +177,9 @@ mv -f %{buildroot}%{_docdir}/%{name} ./doc
 
 
 %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
 - 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(ja): GNU コアユーティリティ: シェルスクリプトで用いるツール集
 Name:           coreutils
-Version:        9.5
-Release:        2%{?_dist_release}
+Version:        9.7
+Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -17,23 +17,36 @@ Source105:      coreutils-colorls.sh
 Source106:      coreutils-colorls.csh
 
 # Vine sources
-Source1000:     coreutils-8.10-ja.po
+#Source1000:     coreutils-8.10-ja.po
 
 # 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
-Patch105:       coreutils-8.26-selinuxenable.patch
+Patch101: coreutils-8.26-selinuxenable.patch
 
 # 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
-Patch800:       coreutils-i18n.patch
+Patch800: coreutils-i18n.patch
 
+# downstream SELinux options deprecated since 2009
 #SELINUX Patch - implements Redhat changes
 #(upstream did some SELinux implementation unlike with RedHat patch)
 #Patch950: coreutils-selinux.patch
@@ -102,6 +115,10 @@ sed src/dircolors.hin \
 find tests -name '*.sh' -perm 0644 -print -exec chmod 0755 '{}' '+'
 (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
 
 # copy updated ja.po
@@ -203,7 +220,6 @@ fi
 
 
 %files -f %{name}.lang
-%defattr(-,root,root)
 %config(noreplace) %{_sysconfdir}/DIR_COLORS*
 %config(noreplace) %{_sysconfdir}/profile.d/*
 %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(ja): 拡張可能なハッシングを利用した GNU データベースルーチン
 Name: gdbm
-Version: 1.23
+Version: 1.25
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -167,10 +167,6 @@ export LD_LIBRARY_PATH=`pwd`/src/.libs/:`pwd`/compat/.libs/
 make check
 
 
-%clean
-rm -rf ${RPM_BUILD_ROOT}
-
-
 %files -f %{name}.lang
 %license COPYING
 %doc NEWS README THANKS AUTHORS NOTE-WARNING
@@ -180,7 +176,6 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_libdir}/libgdbm_compat.so.4*
 
 %files devel
-%defattr(-,root,root)
 %{_libdir}/libgdbm.so
 %{_libdir}/libgdbm_compat.so
 %{_includedir}/*
@@ -189,18 +184,19 @@ rm -rf ${RPM_BUILD_ROOT}
 
 %if %{build_compat32}
 %files -n compat32-%{name}
-%defattr(-,root,root)
 %{_libdir}/libgdbm.so.*
 %{_libdir}/libgdbm_compat.so.4*
 
 %files -n compat32-%{name}-devel
-%defattr(-,root,root)
 %{_libdir}/libgdbm.so
 %{_libdir}/libgdbm_compat.so
 %endif
 
 
 %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
 - new upstream release.
 

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

@@ -11,7 +11,7 @@
 %undefine _missing_build_ids_terminate_build
 
 Name: guile30
-Version: 3.0.8
+Version: 3.0.9
 Release: 1%{?_dist_release}
 Summary: A GNU implementation of Scheme for application extensibility
 Group: programming
@@ -19,8 +19,16 @@ Vendor: Project Vine
 Distribution: Vine Linux
 
 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/
+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: gettext-devel libunistring-devel pkgconfig(libffi) pkgconfig(bdw-gc)
@@ -40,18 +48,6 @@ Provides: guile = %{version}-%{release}
 # its version is v0.1-1157-gb03f418
 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
 GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library
 implementation of the Scheme programming language, written in C.  GUILE
@@ -86,7 +82,8 @@ install the guile package.
 
 
 %build
-autoreconf -iv
+export CFLAGS="%{optflags} -std=gnu17"
+autoreconf -fiv
 %configure --disable-static --disable-error-on-warning --program-suffix=%{mver}
 
 %make_build
@@ -250,6 +247,9 @@ fi
 
 
 %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
 - initial build for Vine Linux.
 - 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(ja): more よりも高機能な日本語対応ページャ
 Name: less
-Version: 661
+Version: 668
 Release: 1%{?_dist_release}
 Group: accessories
 Vendor: Project Vine
@@ -90,10 +90,6 @@ install -p -c -m 644 %{SOURCE3} %{buildroot}/etc/profile.d
 ls -la %{buildroot}/etc/profile.d
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %post
 /sbin/update-alternatives --install %{_bindir}/pager pager %{_bindir}/less 50
 
@@ -110,7 +106,6 @@ fi
 
 
 %files
-%defattr(-,root,root)
 %license COPYING LICENSE
 %doc NEWS README 
 %config %{_sysconfdir}/profile.d/*
@@ -124,6 +119,9 @@ fi
 
 
 %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
 - updated to 661.
 

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

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

+ 4 - 5
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.7
+Version:          2.3.8
 Release:          1%{?_dist_release}
 Group:            system
 Vendor:           Project Vine
@@ -101,7 +101,6 @@ make %{?_smp_mflags} -C tests check
 
 
 %files -f libidn2.lang
-%defattr(-,root,root,-)
 %{!?_licensedir:%global license %%doc}
 %license COPYING COPYING.LESSERv3 COPYING.unicode COPYINGv2
 %doc AUTHORS NEWS README.md
@@ -111,7 +110,6 @@ make %{?_smp_mflags} -C tests check
 %{_infodir}/%{name}.info*
 
 %files devel
-%defattr(-,root,root,-)
 %doc doc/%{name}.html examples
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/%{name}.pc
@@ -121,17 +119,18 @@ make %{?_smp_mflags} -C tests check
 
 %if %{?build_compat32}
 %files -n compat32-%{name}
-%defattr(-,root,root,-)
 %{_libdir}/%{name}.so.*
 
 %files -n compat32-%{name}-devel
-%defattr(-,root,root,-)
 %{_libdir}/%{name}.so
 #{_libdir}/pkgconfig/%{name}.pc
 %endif
 
 
 %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
 - 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画像形式ファイル操作用の関数ライブラリ
 Name: libpng
 Epoch: 2
-Version: 1.6.48
+Version: 1.6.49
 Release: 1%{_dist_release}
 Group: system
 Vendor: Project Vine
@@ -166,6 +166,9 @@ the libpng package.
 
 
 %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
 - updated to 1.6.48.
 

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

@@ -1,6 +1,6 @@
 Name: libsigsegv
 Summary: Library for handling page faults in user mode
-Version: 2.14
+Version: 2.15
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -52,17 +52,11 @@ rm -rf %{buildroot}
 rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %files
-%defattr(-,root,root)
 %license COPYING
 %{_libdir}/*.so.*
 
 %files devel
-%defattr(-,root,root)
 %license COPYING
 %doc AUTHORS ChangeLog* NEWS PORTING README
 %{_includedir}/*.h
@@ -72,6 +66,9 @@ rm -rf %{buildroot}
 
 
 %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
 - new upstream release.
 - 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
 Name: libtasn1
-Version: 4.19.0
+Version: 4.20.0
 Release: 1%{?_dist_release}
 License: LGPL
 Group: system
@@ -76,13 +76,8 @@ rm -f %{buildroot}%{_infodir}/dir
 rm -f %{buildroot}%{_libdir}/*.la
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %files
-%defattr(-, root, root, 0755)
-%license doc/COPYING
+%license COPYING
 %doc AUTHORS NEWS README.md THANKS
 %doc %{_mandir}/man1/asn1*
 %{_libdir}/*.so.*
@@ -91,7 +86,6 @@ rm -rf %{buildroot}
 %{_bindir}/asn1Parser
 
 %files devel
-%defattr(-, root, root, 0755)
 %doc doc/TODO
 %{_includedir}/*.h
 %{_libdir}/*.so
@@ -104,16 +98,18 @@ rm -rf %{buildroot}
 # compat32
 %if %{build_compat32}
 %files -n compat32-%{name}
-%defattr(-, root, root, 0755)
 %{_libdir}/*.so.*
 
 %files -n compat32-%{name}-devel
-%defattr(-, root, root, 0755)
 %{_libdir}/*.so
 #{_libdir}/pkgconfig/libtasn1.pc
 %endif
 
+
 %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
 - new upstream release.
 

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

@@ -1,7 +1,7 @@
 Summary: The GNU macro processor.
 Summary(ja): GNU マクロプロセッサ
 Name: m4
-Version: 1.4.19
+Version: 1.4.20
 Release: 1%{?_dist_release}
 Group: programming
 Vendor: Project Vine
@@ -11,10 +11,8 @@ License: GPLv3+
 URL: https://www.gnu.org/software/m4/
 Source: https://ftp.gnu.org/gnu/m4//m4-%{version}.tar.xz
 
-Buildroot: %{_tmppath}/%{name}-%{version}-root
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libsigsegv-devel
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
 
 %description
 A GNU implementation of the traditional UNIX macro processor.  M4 is
@@ -60,21 +58,8 @@ rm -fv %{buildroot}%{_infodir}/dir
 
 %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
-%defattr(-,root,root)
 %license COPYING
 %doc AUTHORS ChangeLog NEWS THANKS README
 %{_bindir}/m4
@@ -83,6 +68,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %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
 - new upstream release.
 - dropped Patch0: fixed in upstream.

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

@@ -7,7 +7,7 @@
 Name:           mailutils
 Summary:        GNU Mailutils: General-Purpose Mail Package
 Summary(ja):    GNU Mailutils: 汎用メールユーティリティパッケージ
-Version:        3.17
+Version:        3.19
 Release:        1%{_dist_release}
 Group:          internet
 Vendor:         Project Vine
@@ -109,6 +109,7 @@ fi
 %build
 autoreconf -fiv
 
+export CFLAGS="%{optflags} -std=gnu17 -Wno-format-security"
 %configure \
     --disable-static \
     --disable-rpath \
@@ -206,6 +207,9 @@ make check
 
 
 %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
 - new upstream release.
 

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

@@ -5,7 +5,7 @@
 Name:           meson
 Summary:        High productivity build system
 Summary(ja):    高生産性ビルドシステム
-Version:        1.8.1
+Version:        1.8.2
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -98,6 +98,9 @@ python3 ./run_tests.py ||:
 
 
 %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
 - new upstream release.
 

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

@@ -5,7 +5,7 @@
 
 Name:              valkey
 Summary:           A persistent key-value database
-Version:           8.1.1
+Version:           8.1.2
 Release:           1%{?_dist_release}%{?with_systemd:.systemd}
 Group:             servers
 Vendor:            Project Vine
@@ -330,6 +330,9 @@ fi
 
 
 %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
 - new upstream release.