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

updated 5 packages

lftp-4.9.3-1

libgtop2-2.41.3-1

libjpeg-turbo-3.1.1-1

nodejs-22.16.0-1

strongswan-6.0.1-2
Tomohiro "Tomo-p" KATO 1 долоо хоног өмнө
parent
commit
0837e0bdb2

+ 9 - 5
l/lftp/lftp-vl.spec

@@ -1,8 +1,8 @@
 Summary: A sophisticated file transfer program
 Summary: A sophisticated file transfer program
 Summary(ja): 洗練された ftp/http クライアント
 Summary(ja): 洗練された ftp/http クライアント
 Name: lftp
 Name: lftp
-Version: 4.9.2
-Release: 2%{?_dist_release}
+Version: 4.9.3
+Release: 1%{?_dist_release}
 Group: internet
 Group: internet
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -18,7 +18,7 @@ BuildRequires: ncurses-devel
 BuildRequires: gnutls-devel
 BuildRequires: gnutls-devel
 BuildRequires: pkgconfig
 BuildRequires: pkgconfig
 BuildRequires: readline-devel
 BuildRequires: readline-devel
-BuildRequires: zlib-devel
+BuildRequires: pkgconfig(zlib)
 
 
 %description
 %description
 LFTP is a sophisticated ftp/http file transfer program. Like bash, it has job
 LFTP is a sophisticated ftp/http file transfer program. Like bash, it has job
@@ -96,7 +96,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 
 
 
 
 %files -f %{name}.lang
 %files -f %{name}.lang
-%defattr(-,root,root)
 %license COPYING
 %license COPYING
 %doc README README.modules FAQ THANKS
 %doc README README.modules FAQ THANKS
 %doc TODO NEWS FEATURES
 %doc TODO NEWS FEATURES
@@ -114,13 +113,18 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 %{_libdir}/lftp/%{version}/proto-*.so
 %{_libdir}/lftp/%{version}/proto-*.so
 %{_datadir}/applications/lftp.desktop
 %{_datadir}/applications/lftp.desktop
 %{_datadir}/icons/hicolor/48x48/apps/lftp-icon.png
 %{_datadir}/icons/hicolor/48x48/apps/lftp-icon.png
+%dir %{_datadir}/zsh
+%dir %{_datadir}/zsh/site-functions
+%{_datadir}/zsh/site-functions/*
 
 
 %files scripts
 %files scripts
-%defattr(-,root,root,-)
 %{_datadir}/lftp
 %{_datadir}/lftp
 
 
 
 
 %changelog
 %changelog
+* Wed Jun 11 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.3-1
+- new upstream release.
+
 * Sat Oct 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.2-2
 * Sat Oct 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.9.2-2
 - disabled openssl.
 - disabled openssl.
 - built with gnutls.
 - built with gnutls.

+ 21 - 17
lib/libg/libgtop2/libgtop2-vl.spec

@@ -6,12 +6,16 @@
 Summary: libgtop library (version 2)
 Summary: libgtop library (version 2)
 Summary(ja): libgtop2 ライブラリ
 Summary(ja): libgtop2 ライブラリ
 Name: libgtop2
 Name: libgtop2
-Version: 2.40.0
+Version: 2.41.3
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
+Group: system
+Vendor: Project Vine
+Distribution: Vine Linux
+
 License: GPL2
 License: GPL2
-URL: ftp://ftp.gnome.org/pub/GNOME/sources/libgtop
-Group: System Environment/Libraries
-Source: http://ftp.gnome.org/pub/GNOME/sources/libgtop/2.34/libgtop-%{version}.tar.xz
+URL: https://gitlab.gnome.org/GNOME/libgtop
+%define shortver %(echo %{version} | cut -d. -f1-2)
+Source: https://download.gnome.org/sources/libgtop/%{shortver}/libgtop-%{version}.tar.xz
 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: glib2-devel >= %{glib2_version}
 BuildRequires: glib2-devel >= %{glib2_version}
@@ -20,17 +24,15 @@ BuildRequires: libXau-devel
 BuildRequires: libSM-devel
 BuildRequires: libSM-devel
 Requires: glib2 >= %{glib2_version}
 Requires: glib2 >= %{glib2_version}
 
 
-Vendor: Project Vine
-Distribution: Vine Linux
-
 %description
 %description
 libgtop is a library for portably obtaining information about processes, 
 libgtop is a library for portably obtaining information about processes, 
 such as their PID, memory usage, etc.
 such as their PID, memory usage, etc.
 
 
+
 %package devel
 %package devel
 Summary: Libraries and include files for developing with libgtop.
 Summary: Libraries and include files for developing with libgtop.
 Summary(ja): libgtop の開発に必要なライブラリ、インクルードファイル
 Summary(ja): libgtop の開発に必要なライブラリ、インクルードファイル
-Group: Development/Libraries
+Group: programming
 Requires: %{name} = %{version}
 Requires: %{name} = %{version}
 Requires: glib2-devel >= %{glib2_version}
 Requires: glib2-devel >= %{glib2_version}
 
 
@@ -38,15 +40,21 @@ Requires: glib2-devel >= %{glib2_version}
 This package provides the necessary development libraries and include
 This package provides the necessary development libraries and include
 files to allow you to develop with libgtop.
 files to allow you to develop with libgtop.
 
 
+
+%debug_package
+
+
 %prep
 %prep
 %setup -q -n libgtop-%{version}
 %setup -q -n libgtop-%{version}
 
 
+
 %build
 %build
 %configure \
 %configure \
 	--disable-static \
 	--disable-static \
 	--enable-introspection
 	--enable-introspection
 make
 make
 
 
+
 %install
 %install
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
@@ -59,30 +67,26 @@ make install DESTDIR=$RPM_BUILD_ROOT
 
 
 %find_lang %{po_package}
 %find_lang %{po_package}
 
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
 
 
 %files -f %{po_package}.lang
 %files -f %{po_package}.lang
-%defattr(-, root, root)
 %license COPYING
 %license COPYING
 %doc AUTHORS ChangeLog NEWS README
 %doc AUTHORS ChangeLog NEWS README
-%{_bindir}/*
+%{_libexecdir}/*
 %{_libdir}/*.so.*
 %{_libdir}/*.so.*
 %{_libdir}/girepository-1.0/*.typelib
 %{_libdir}/girepository-1.0/*.typelib
 
 
 %files devel
 %files devel
-%defattr(-, root, root)
 %{_includedir}/libgtop-2.0
 %{_includedir}/libgtop-2.0
 %{_libdir}/*.so
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/pkgconfig/*.pc
 %{_datadir}/gir-1.0/*.gir
 %{_datadir}/gir-1.0/*.gir
 %{_datadir}/gtk-doc/html/libgtop
 %{_datadir}/gtk-doc/html/libgtop
 
 
+
 %changelog
 %changelog
+* Wed Jun 11 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.41.3-1
+- new upstream release.
+
 * Thu May 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.40.0-1
 * Thu May 16 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.40.0-1
 - new upstream release.
 - 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 ライブラリ
 Summary(ja):	MMX/SSE2/SIMD でアクセラレーションされた libjpeg ライブラリ
 
 
 Name:		libjpeg-turbo
 Name:		libjpeg-turbo
-Version:	3.1.0
+Version:	3.1.1
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 Group:		system
 Group:		system
 Vendor:		Project Vine
 Vendor:		Project Vine
@@ -205,6 +205,9 @@ popd
 
 
 
 
 %changelog
 %changelog
+* Wed Jun 11 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.1-1
+- new upstream release.
+
 * Wed Jan  8 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.0-1
 * Wed Jan  8 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.0-1
 - new upstream release.
 - new upstream release.
 
 

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

@@ -17,7 +17,7 @@
 %define _unpackaged_files_terminate_build 1
 %define _unpackaged_files_terminate_build 1
 
 
 Name:           nodejs
 Name:           nodejs
-Version:        20.17.0
+Version:        22.16.0
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Summary:        JavaScript runtime
 Summary:        JavaScript runtime
 Summary(ja):    JavaScript ランタイム
 Summary(ja):    JavaScript ランタイム
@@ -45,6 +45,7 @@ ExclusiveArch: %{ix86} x86_64 %{arm}
 
 
 BuildRequires: libatomic
 BuildRequires: libatomic
 BuildRequires: brotli-devel
 BuildRequires: brotli-devel
+BuildRequires: sqlite3-devel
 
 
 %if %{with clang}
 %if %{with clang}
 BuildRequires: clang
 BuildRequires: clang
@@ -64,7 +65,7 @@ BuildRequires: libuv-devel
 BuildRequires: c-ares-devel
 BuildRequires: c-ares-devel
 %endif
 %endif
 %if %{system_zlib}
 %if %{system_zlib}
-BuildRequires: zlib-ng-compat-devel
+BuildRequires: pkgconfig(zlib)
 %endif
 %endif
 
 
 %if %{system_openssl}
 %if %{system_openssl}
@@ -144,6 +145,8 @@ The API documentation for the Node.js JavaScript runtime.
 # We only delete the source and header files, because
 # We only delete the source and header files, because
 # the remaining build scripts are still used.
 # the remaining build scripts are still used.
 
 
+rm -rf deps/brotli
+
 %if %{system_cares}
 %if %{system_cares}
 find deps/cares -name "*.c" -exec rm -f {} \;
 find deps/cares -name "*.c" -exec rm -f {} \;
 find deps/cares -name "*.h" -exec rm -f {} \;
 find deps/cares -name "*.h" -exec rm -f {} \;
@@ -185,8 +188,8 @@ find deps/uv -name "*.h" -exec rm -f {} \;
 %global libatomic_flag -latomic
 %global libatomic_flag -latomic
 %endif
 %endif
 
 
-export CFLAGS='%{optflags} %{debug_flag} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DZLIB_CONST -fno-delete-null-pointer-checks'
-export CXXFLAGS='%{optflags} %{debug_flag} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DZLIB_CONST -fno-delete-null-pointer-checks'
+export CFLAGS='%{optflags} %{debug_flag} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DZLIB_CONST -O3 -fno-ipa-icf'
+export CXXFLAGS='%{optflags} %{debug_flag} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DZLIB_CONST -O3 -fno-ipa-icf'
 export LDFLAGS="%{build_ldflags}"
 export LDFLAGS="%{build_ldflags}"
 
 
 %if %{with clang}
 %if %{with clang}
@@ -221,6 +224,7 @@ export LDFLAGS="$LDFLAGS %{libatomic_flag} -fuse-ld=lld"
 %if %{system_http_parser}
 %if %{system_http_parser}
 	--shared-http-parser \
 	--shared-http-parser \
 %endif
 %endif
+	--shared-sqlite \
 	--shared-brotli \
 	--shared-brotli \
 	--openssl-use-def-ca-store
 	--openssl-use-def-ca-store
 
 
@@ -304,6 +308,9 @@ cp -p common.gypi %{buildroot}%{_datadir}/node
 
 
 
 
 %changelog
 %changelog
+* Thu Jun 12 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 22.16.0-1
+- updated to 22.16.0.
+
 * Fri Aug 23 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.17.0-1
 * Fri Aug 23 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.17.0-1
 - updated to 20.17.0.
 - updated to 20.17.0.
 
 

+ 7 - 2
s/strongswan/strongswan-vl.spec

@@ -7,7 +7,7 @@
 
 
 Name:           strongswan
 Name:           strongswan
 Version:        6.0.1
 Version:        6.0.1
-Release:        1%{?_dist_release}%{?with_systemd:.systemd}
+Release:        2%{?_dist_release}%{?with_systemd:.systemd}
 Summary:        An OpenSource IPsec-based VPN and TNC solution
 Summary:        An OpenSource IPsec-based VPN and TNC solution
 Summary(ja):    オープンソースのIPsec VPN/TNCソリューション
 Summary(ja):    オープンソースのIPsec VPN/TNCソリューション
 Group:          servers,security
 Group:          servers,security
@@ -124,12 +124,14 @@ PT-TLS to support TNC over TLS.
 %patch1 -p1
 %patch1 -p1
 %patch2 -p1
 %patch2 -p1
 
 
+sed -i -e '/AC_LIB_PREFIX/d' configure.ac
+
 
 
 %build
 %build
 # only for snapshots
 # only for snapshots
 autoreconf -vif
 autoreconf -vif
 
 
-export CFLAGS="%{optflags} -Wno-format-security"
+export CFLAGS="%{optflags} -Wno-format-security -Wno-incompatible-pointer-types"
 
 
 # --with-ipsecdir moves internal commands to /usr/libexec/strongswan
 # --with-ipsecdir moves internal commands to /usr/libexec/strongswan
 # --bindir moves 'pki' command to /usr/libexec/strongswan
 # --bindir moves 'pki' command to /usr/libexec/strongswan
@@ -360,6 +362,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Wed Jun 11 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 6.0.1-2
+- rebuilt with current environment.
+
 * Sat Mar 15 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 6.0.1-1
 * Sat Mar 15 2025 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 6.0.1-1
 - new upstream release.
 - new upstream release.