56 Commits ffd9445238 ... 84f6388b8d

Author SHA1 Message Date
  Tomohiro "Tomo-p" KATO 84f6388b8d redis-7.0.6-1 1 year ago
  Tomohiro "Tomo-p" KATO 47ae5bb277 zabbix-6.0.12-1 1 year ago
  Tomohiro "Tomo-p" KATO 1d0b0a0932 libarchive-3.6.2-1 1 year ago
  Tomohiro "Tomo-p" KATO 36e47ad996 kernel-5.10.158-1 1 year ago
  Tomohiro "Tomo-p" KATO cf3f9adab1 augeas-1.14.0-1 1 year ago
  Tomohiro "Tomo-p" KATO 0280b37d91 pcre2-10.41-1 1 year ago
  Tomohiro "Tomo-p" KATO c8ef67f6bf glibc-2.36-3 1 year ago
  Tomohiro "Tomo-p" KATO 6430c749a0 proftpd-1.3.8-1 1 year ago
  Tomohiro "Tomo-p" KATO 5cccac9977 libnl3-3.7.0-1 1 year ago
  Tomohiro "Tomo-p" KATO c28d7e3c42 fuse3-3.12.0-1 1 year ago
  Tomohiro "Tomo-p" KATO f808d9f7eb bindfs-1.17.1-1 1 year ago
  Tomohiro "Tomo-p" KATO ade0447d07 vim-9.0.0978-1 1 year ago
  Tomohiro "Tomo-p" KATO 166af996e8 suricata-6.0.9-1 1 year ago
  Tomohiro "Tomo-p" KATO b2ebd76c35 xmlsec1-1.2.37-1 1 year ago
  Tomohiro "Tomo-p" KATO b7747b46f7 dar-2.7.7-1 1 year ago
  Tomohiro "Tomo-p" KATO b55aeadbc3 par2cmdline-0.8.1-3 1 year ago
  Tomohiro "Tomo-p" KATO 59b8c38248 libarchive-3.6.1-2 1 year ago
  Tomohiro "Tomo-p" KATO 49a5340005 libxml2-2.10.3-1 1 year ago
  Tomohiro "Tomo-p" KATO 2c21dc9cc3 kernel-5.10.156-1 2 years ago
  Tomohiro "Tomo-p" KATO 7b5cc6e054 php81-8.1.13-1 2 years ago
  Tomohiro "Tomo-p" KATO 3eb5b43eb5 rspamd-3.4-3 2 years ago
  Tomohiro "Tomo-p" KATO 3578136f69 nss-3.85-1 2 years ago
  Tomohiro "Tomo-p" KATO 6ec221a82b nspr-4.35-1 2 years ago
  Tomohiro "Tomo-p" KATO dfbd34b8cb ca-certificates-2022.2.58-1 2 years ago
  Tomohiro "Tomo-p" KATO 16b6fa60c4 tzdata-2022f-1 2 years ago
  Tomohiro "Tomo-p" KATO 02b393352a freerdp-2.9.0-1 2 years ago
  Tomohiro "Tomo-p" KATO b7d9319e3c updated 5 packages 2 years ago
  Tomohiro "Tomo-p" KATO 9441642970 autofs-5.1.8-2 2 years ago
  Tomohiro "Tomo-p" KATO fb0822df15 libatomic_ops-7.6.14-1 2 years ago
  Tomohiro "Tomo-p" KATO 8cbe43d96a glibc-2.36-2 2 years ago
  Tomohiro "Tomo-p" KATO 4b84633cba readline-8.2.1-2 2 years ago
  Tomohiro "Tomo-p" KATO 8689faa669 gmp-6.2.1-3 2 years ago
  Tomohiro "Tomo-p" KATO a69ec6a01a gc-8.2.2-1 2 years ago
  Tomohiro "Tomo-p" KATO f35fe9a596 libpsl-0.21.1-2 2 years ago
  Tomohiro "Tomo-p" KATO f36a38611f libidn2-2.3.4-1 2 years ago
  Tomohiro "Tomo-p" KATO 5d9060fabf gettext-0.21.1-1 2 years ago
  Tomohiro "Tomo-p" KATO 27d8c93af4 mailutils-3.15-1 2 years ago
  Tomohiro "Tomo-p" KATO fa8cae3886 libunistring-1.1-1 2 years ago
  Tomohiro "Tomo-p" KATO 9ad754ad18 lcms2-2.14-1 2 years ago
  Tomohiro "Tomo-p" KATO d33f595075 hiredis-1.1.0-1 2 years ago
  Tomohiro "Tomo-p" KATO 95393ecb53 cmake-3.25.0-1 2 years ago
  Tomohiro "Tomo-p" KATO 44e775df51 jsoncpp-1.9.5-1 2 years ago
  Tomohiro "Tomo-p" KATO 5574c95cd9 hyperscan-5.4.0-3 2 years ago
  Tomohiro "Tomo-p" KATO 1f03ff308a sysstat-12.7.1-1 2 years ago
  Tomohiro "Tomo-p" KATO ad4251773a suricata-6.0.8-2 2 years ago
  Tomohiro "Tomo-p" KATO 6b7d13b42d samba-4.17.3-1 2 years ago
  Tomohiro "Tomo-p" KATO 93da806acf mdadm-4.2-1 2 years ago
  Tomohiro "Tomo-p" KATO 370bbbac39 krb5-1.19.2-4 2 years ago
  Tomohiro "Tomo-p" KATO ea00da7f17 quota-4.09-1 2 years ago
  Tomohiro "Tomo-p" KATO 113540ae52 dovecot-2.3.19.1-2 2 years ago
  Tomohiro "Tomo-p" KATO b63bdc7107 postfix-3.7.3-3 2 years ago
  Tomohiro "Tomo-p" KATO 2364bf979b cyrus-sasl-2.1.28-2 2 years ago
  Tomohiro "Tomo-p" KATO b945f1f1b7 proftpd-1.3.7e-2 2 years ago
  Tomohiro "Tomo-p" KATO 6aebccb1c8 jansson-2.14-1 2 years ago
  Tomohiro "Tomo-p" KATO 78e257673f nghttp2-1.51.0-1 2 years ago
  Tomohiro "Tomo-p" KATO 494465a716 squid-5.7-1 2 years ago
55 changed files with 911 additions and 331 deletions
  1. 8 1
      a/augeas/augeas-vl.spec
  2. 28 1
      a/autofs/autofs-vl.spec
  3. 28 28
      a/autogen/autogen-vl.spec
  4. 5 2
      b/bindfs/bindfs-vl.spec
  5. 6 3
      c/ca-certificates/ca-certificates-vl.spec
  6. 4 1
      c/cmake/cmake-vl.spec
  7. 7 2
      c/cyrus-sasl/cyrus-sasl-vl.spec
  8. 38 5
      d/dar/dar-vl.spec
  9. 5 2
      d/dovecot/dovecot-vl.spec
  10. 8 5
      f/freerdp/freerdp-vl.spec
  11. 4 1
      f/fuse3/fuse3-vl.spec
  12. 26 20
      g/gc/gc-vl.spec
  13. 10 39
      g/gettext/gettext-vl.spec
  14. 23 4
      g/glibc/glibc-vl.spec
  15. 4 1
      g/gmp/gmp-vl.spec
  16. 11 5
      g/gnutls/gnutls-vl.spec
  17. 27 13
      g/graphviz/graphviz-vl.spec
  18. 276 0
      g/guile30/guile30-vl.spec
  19. 4 1
      h/hiredis/hiredis-vl.spec
  20. 11 2
      h/hyperscan/hyperscan-vl.spec
  21. 16 13
      j/jansson/jansson-vl.spec
  22. 23 16
      j/jsoncpp/jsoncpp-vl.spec
  23. 7 1
      k/kernel/kernel-vl.spec
  24. 19 7
      k/krb5/krb5-vl.spec
  25. 4 4
      l/lcms2/lcms2-vl.spec
  26. 18 8
      lib/liba/libarchive/libarchive-vl.spec
  27. 17 6
      lib/liba/libatomic_ops/libatomic_ops-vl.spec
  28. 4 1
      lib/libi/libidn2/libidn2-vl.spec
  29. 8 10
      lib/libn/libnl3/libnl3-vl.spec
  30. 8 1
      lib/libp/libpsl/libpsl-vl.spec
  31. 7 4
      lib/libu/libunistring/libunistring-vl.spec
  32. 31 20
      lib/libx/libxml2/libxml2-vl.spec
  33. 4 1
      m/mailutils/mailutils-vl.spec
  34. 13 19
      m/make/make-vl.spec
  35. 11 3
      m/mdadm/mdadm-vl.spec
  36. 5 2
      n/nghttp2/nghttp2-vl.spec
  37. 8 1
      n/nspr/nspr-vl.spec
  38. 15 22
      n/nss/nss-vl.spec
  39. 4 1
      p/par2cmdline/par2cmdline-vl.spec
  40. 4 1
      p/pcre2/pcre2-vl.spec
  41. 4 1
      p/php81/php81-vl.spec
  42. 4 1
      p/postfix/postfix-vl.spec
  43. 8 2
      p/proftpd/proftpd-vl.spec
  44. 5 12
      q/quota/quota-vl.spec
  45. 10 1
      r/readline/readline-vl.spec
  46. 5 2
      r/redis/redis-vl.spec
  47. 18 2
      r/rspamd/rspamd-vl.spec
  48. 4 1
      s/samba/samba-vl.spec
  49. 4 6
      s/squid/squid-vl.spec
  50. 7 1
      s/suricata/suricata-vl.spec
  51. 64 18
      s/sysstat/sysstat-vl.spec
  52. 6 3
      t/tzdata/tzdata-vl.spec
  53. 5 2
      v/vim/vim-vl.spec
  54. 4 1
      x/xmlsec1/xmlsec1-vl.spec
  55. 4 1
      z/zabbix/zabbix-vl.spec

+ 8 - 1
a/augeas/augeas-vl.spec

@@ -1,5 +1,5 @@
 Name:           augeas
 Name:           augeas
-Version:        1.13.0
+Version:        1.14.0
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Summary:        A library for changing configuration files
 Summary:        A library for changing configuration files
 Group:          system
 Group:          system
@@ -112,7 +112,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/augmatch
 %{_bindir}/augmatch
 %{_bindir}/augtool
 %{_bindir}/augtool
 %{_bindir}/augparse
 %{_bindir}/augparse
+%{_bindir}/augprint
 %{_bindir}/fadot
 %{_bindir}/fadot
+%dir %{_datadir}/bash-completion
+%dir %{_datadir}/bash-completion/completions
+%{_datadir}/bash-completion/completions/*
 %doc %{_mandir}/man1/*
 %doc %{_mandir}/man1/*
 
 
 %files libs
 %files libs
@@ -137,6 +141,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Thu Dec 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.14.0-1
+- new upstream release.
+
 * Mon Oct 25 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.13.0-1
 * Mon Oct 25 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.13.0-1
 - new upstream release.
 - new upstream release.
 
 

+ 28 - 1
a/autofs/autofs-vl.spec

@@ -5,7 +5,7 @@ Summary(ja): 自動的にファイルシステムをマウント/アンマウン
 Name: autofs
 Name: autofs
 Epoch: 1
 Epoch: 1
 Version: 5.1.8
 Version: 5.1.8
-Release: 1%{?_dist_release}%{?with_systemd:.systemd}
+Release: 2%{?_dist_release}%{?with_systemd:.systemd}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -14,6 +14,28 @@ Packager: daisuke, kenta, shaolin
 License: GPL
 License: GPL
 Source: https://www.kernel.org/pub/linux/daemons/autofs/v5/autofs-%{version}.tar.xz
 Source: https://www.kernel.org/pub/linux/daemons/autofs/v5/autofs-%{version}.tar.xz
 
 
+Patch1: autofs-5.1.8-fix-kernel-mount-status-notification.patch
+Patch2: autofs-5.1.8-fix-fedfs-build-flags.patch
+Patch3: autofs-5.1.8-fix-set-open-file-limit.patch
+Patch4: autofs-5.1.8-improve-descriptor-open-error-reporting.patch
+Patch5: autofs-5.1.8-fix-root-offset-error-handling.patch
+Patch6: autofs-5.1.8-fix-fix-root-offset-error-handling.patch
+Patch7: autofs-5.1.8-fix-nonstrict-fail-handling-of-last-offset-mount.patch
+Patch8: autofs-5.1.8-dont-fail-on-duplicate-host-export-entry.patch
+Patch9: autofs-5.1.8-fix-loop-under-run-in-cache_get_offset_parent.patch
+Patch10: autofs-5.1.8-bailout-on-rpc-systemerror.patch
+Patch11: autofs-5.1.8-fix-nfsv4-only-mounts-should-not-use-rpcbind.patch
+Patch12: autofs-5.1.8-simplify-cache_add-a-little.patch
+Patch13: autofs-5.1.8-fix-use-after-free-in-tree_mapent_delete_offset_tree.patch
+Patch14: autofs-5.1.8-fix-memory-leak-in-xdr_exports.patch
+Patch15: autofs-5.1.8-avoid-calling-pthread_getspecific-with-NULL-key_thread_attempt_id.patch
+Patch16: autofs-5.1.8-fix-sysconf-return-handling.patch
+Patch17: autofs-5.1.8-remove-nonstrict-parameter-from-tree_mapent_umount_offsets.patch
+Patch18: autofs-5.1.8-fix-handling-of-incorrect-return-from-umount_ent.patch
+Patch19: autofs-5.1.8-dont-use-initgroups-at-spawn.patch
+Patch20: autofs-5.1.8-fix-missing-unlock-in-sasl_do_kinit_ext_cc.patch
+Patch21: autofs-5.1.8-fix-invalid-tsv-access.patch
+
 ## Vine Patch(es)
 ## Vine Patch(es)
 Patch100: autofs-3.1.7-initdir.patch
 Patch100: autofs-3.1.7-initdir.patch
 Patch101: autofs-5.0.3-rc.autofs_LSB.patch
 Patch101: autofs-5.0.3-rc.autofs_LSB.patch
@@ -71,6 +93,7 @@ automount デーモンは,ファイルシステムを使う時に自動的に
 
 
 %prep
 %prep
 %setup -q
 %setup -q
+%autopatch -p1 -M 99
 echo %{version}-%{release} > .version
 echo %{version}-%{release} > .version
 
 
 %if !%{with systemd}
 %if !%{with systemd}
@@ -191,6 +214,10 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Sat Nov 19 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.1.8-2
+- built with openldap-2.6.3.
+- imported patches from upstream.
+
 * Sat Nov 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.1.8-1
 * Sat Nov 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.1.8-1
 - updated to 5.1.8.
 - updated to 5.1.8.
 
 

+ 28 - 28
a/autogen/autogen-vl.spec

@@ -1,25 +1,24 @@
-Version:    5.18.16
-Release:    1%{?_dist_release}
-
-Summary:    AutoGen - The Automated Program Generator
-Name:       autogen
-URL:        https://www.gnu.org/software/autogen/
-License:    GPL2
-Group:      Development/Tools
-Source:     https://ftp.gnu.org/gnu/autogen/rel%{version}/autogen-%{version}.tar.xz
-Patch0:     autogen-overlap.patch
+Summary:        AutoGen - The Automated Program Generator
+Name:           autogen
+Group:          programming
+Version:        5.18.16
+Release:        1%{?_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
 
 
 BuildRoot:  %{_tmppath}/%{name}-root
 BuildRoot:  %{_tmppath}/%{name}-root
 
 
-Requires:	guile
-Requires:	install-info
-BuildRequires:	chrpath
-BuildRequires:	guile-devel
-BuildRequires:	libxml2-devel
-
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: yasumichi
+Requires:       guile30
+BuildRequires:  chrpath
+BuildRequires:  guile30-devel
+BuildRequires:  libxml2-devel
 
 
 %description
 %description
 AutoGen is a tool designed for generating program files that contain
 AutoGen is a tool designed for generating program files that contain
@@ -35,6 +34,10 @@ autofsm BSD   This is a template for producing finite state machine programs
 
 
 The Copyright itself is privately held by Bruce Korb.
 The Copyright itself is privately held by Bruce Korb.
 
 
+
+%debug_package
+
+
 %prep
 %prep
 %autosetup -p1
 %autosetup -p1
 
 
@@ -69,18 +72,10 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 make check
 make check
 
 
 
 
-%post
-/sbin/ldconfig
-/sbin/install-info --info-dir=%{_infodir} %{_infodir}/autogen.info.gz
-
-%preun
-/sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/autogen.info.gz
-
-%postun -p /sbin/ldconfig
-
 %clean
 %clean
 rm -rf ${RPM_BUILD_ROOT}
 rm -rf ${RPM_BUILD_ROOT}
 
 
+
 %files
 %files
 %defattr(-,root,root)
 %defattr(-,root,root)
 %license COPYING pkg/libopts/COPYING.gplv3
 %license COPYING pkg/libopts/COPYING.gplv3
@@ -103,7 +98,12 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_includedir}/autoopts/options.h
 %{_includedir}/autoopts/options.h
 %{_includedir}/autoopts/usage-txt.h
 %{_includedir}/autoopts/usage-txt.h
 
 
+
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.18.16-2
+- rebuilt with guile-3.0.
+- dropped scriptlets.
+
 * 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.
 - imported Patch0 from rawhide.
 - imported Patch0 from rawhide.

+ 5 - 2
b/bindfs/bindfs-vl.spec

@@ -1,5 +1,5 @@
 Name:           bindfs
 Name:           bindfs
-Version:        1.15.1
+Version:        1.17.1
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Summary:        Fuse filesystem to mirror a directory
 Summary:        Fuse filesystem to mirror a directory
 Group:          system,admin-tools
 Group:          system,admin-tools
@@ -16,7 +16,7 @@ BuildRequires:  fuse3-devel
 BuildRequires:  glibc-debuginfo
 BuildRequires:  glibc-debuginfo
 BuildRequires:  ruby
 BuildRequires:  ruby
 BuildRequires:  valgrind
 BuildRequires:  valgrind
-Requires:     fuse3
+Requires:       fuse3
 
 
 %description
 %description
 Bindfs allows you to mirror a directory and also change the the permissions in
 Bindfs allows you to mirror a directory and also change the the permissions in
@@ -61,6 +61,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Fri Dec 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.17.1-1
+- new upstream release.
+
 * Sun Feb 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.15.1-1
 * Sun Feb 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.15.1-1
 - new upstream release.
 - new upstream release.
 
 

+ 6 - 3
c/ca-certificates/ca-certificates-vl.spec

@@ -1,14 +1,14 @@
 %define pkidir %{_sysconfdir}/pki
 %define pkidir %{_sysconfdir}/pki
 
 
 # this year
 # this year
-%define year 2021
+%define year 2022
 
 
 # latest nss release.
 # latest nss release.
 # reference: https://hg.mozilla.org/projects/nss
 # reference: https://hg.mozilla.org/projects/nss
-%define nss_version 3_72
+%define nss_version 3_85
 
 
 # NSS_BUILTINS_LIBRARY_VERSION from https://hg.mozilla.org/projects/nss/file/NSS_%{nss_version}_RTM/lib/ckfw/builtins/nssckbi.h
 # NSS_BUILTINS_LIBRARY_VERSION from https://hg.mozilla.org/projects/nss/file/NSS_%{nss_version}_RTM/lib/ckfw/builtins/nssckbi.h
-%define ckbi_version 2.52
+%define ckbi_version 2.58
 
 
 %define java_version 1.8.0
 %define java_version 1.8.0
 
 
@@ -134,6 +134,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2022.2.58-1
+- updated to 2.58.
+
 * Wed Nov 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2021.2.52-1
 * Wed Nov 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2021.2.52-1
 - updated to 2.52.
 - updated to 2.52.
 
 

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

@@ -7,7 +7,7 @@
 Name: cmake
 Name: cmake
 Summary: Cross-platform make system
 Summary: Cross-platform make system
 Summary(ja): クロスプラットフォームな Make システム
 Summary(ja): クロスプラットフォームな Make システム
-Version: 3.24.2
+Version: 3.25.0
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: programming
 Group: programming
 Vendor: Project Vine
 Vendor: Project Vine
@@ -168,6 +168,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.25.0-1
+- new upstream release.
+
 * Fri Oct 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.24.2-1
 * Fri Oct 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.24.2-1
 - new upstream release.
 - new upstream release.
 
 

+ 7 - 2
c/cyrus-sasl/cyrus-sasl-vl.spec

@@ -15,7 +15,7 @@ Summary: The Cyrus SASL library.
 Summary(ja): Cyrus SASL ライブラリ
 Summary(ja): Cyrus SASL ライブラリ
 Name: cyrus-sasl
 Name: cyrus-sasl
 Version: 2.1.28
 Version: 2.1.28
-Release: 1%{?_dist_release}%{?with_systemd:.systemd}
+Release: 2%{?_dist_release}%{?with_systemd:.systemd}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -30,6 +30,7 @@ Source10: saslauthd.service
 ## From upstream git, required for reconfigure after applying patches to configure.ac
 ## From upstream git, required for reconfigure after applying patches to configure.ac
 # https://raw.githubusercontent.com/cyrusimap/cyrus-sasl/master/autogen.sh
 # https://raw.githubusercontent.com/cyrusimap/cyrus-sasl/master/autogen.sh
 Source11: autogen.sh
 Source11: autogen.sh
+Source12: saslauthd.sysconfig-systemd
 
 
 Patch11: cyrus-sasl-2.1.25-no_rpath.patch
 Patch11: cyrus-sasl-2.1.25-no_rpath.patch
 Patch15: cyrus-sasl-2.1.20-saslauthd.conf-path.patch
 Patch15: cyrus-sasl-2.1.20-saslauthd.conf-path.patch
@@ -413,12 +414,13 @@ install -m755 utils/dbconverter-2 $RPM_BUILD_ROOT%{_sbindir}/dbconverter-2
 install -m755 -d $RPM_BUILD_ROOT%{_mandir}/man8/
 install -m755 -d $RPM_BUILD_ROOT%{_mandir}/man8/
 install -m644 saslauthd/saslauthd.mdoc $RPM_BUILD_ROOT%{_mandir}/man8/saslauthd.8
 install -m644 saslauthd/saslauthd.mdoc $RPM_BUILD_ROOT%{_mandir}/man8/saslauthd.8
 
 
-install -Dpm644 %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/saslauthd
 %if %{with systemd}
 %if %{with systemd}
+install -Dpm644 %{SOURCE12} $RPM_BUILD_ROOT/etc/sysconfig/saslauthd
 install -Dpm644 %{SOURCE10} $RPM_BUILD_ROOT/%{_unitdir}/saslauthd.service
 install -Dpm644 %{SOURCE10} $RPM_BUILD_ROOT/%{_unitdir}/saslauthd.service
 sed -i -e 's|/var/run|/run|g' $RPM_BUILD_ROOT/etc/sysconfig/saslauthd
 sed -i -e 's|/var/run|/run|g' $RPM_BUILD_ROOT/etc/sysconfig/saslauthd
 %else
 %else
 # Install the init script for saslauthd
 # Install the init script for saslauthd
+install -Dpm644 %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/saslauthd
 install -m755 -d $RPM_BUILD_ROOT/etc/rc.d/init.d
 install -m755 -d $RPM_BUILD_ROOT/etc/rc.d/init.d
 install -m755 -p %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/saslauthd
 install -m755 -p %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/saslauthd
 # Create the saslauthd listening directory.
 # Create the saslauthd listening directory.
@@ -599,6 +601,9 @@ exit 0
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1.28-2
+- rebuilt with openldap-2.6.3.
+
 * Tue Mar 01 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1.28-1
 * Tue Mar 01 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1.28-1
 - new upstream release.
 - new upstream release.
 - re-imported patches from rawhide.
 - re-imported patches from rawhide.

+ 38 - 5
d/dar/dar-vl.spec

@@ -1,7 +1,9 @@
+%bcond_with static
+
 Name:           dar
 Name:           dar
 Summary:        Disk ARchive: Backup directory tree and files
 Summary:        Disk ARchive: Backup directory tree and files
 Summary(ja):    ディスクアーカイブ: ディレクトリツリーとファイルをバックアップ
 Summary(ja):    ディスクアーカイブ: ディレクトリツリーとファイルをバックアップ
-Version:        2.6.13
+Version:        2.7.7
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          accessories
 Group:          accessories
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -10,17 +12,22 @@ Distribution:   Vine Linux
 License:        GPLv2+
 License:        GPLv2+
 URL:            http://dar.linux.free.fr/
 URL:            http://dar.linux.free.fr/
 
 
-Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Source0:        https://github.com/Edrusb/DAR/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildRequires:  curl-devel
 BuildRequires:  e2fsprogs-devel
 BuildRequires:  e2fsprogs-devel
 BuildRequires:  libattr-devel
 BuildRequires:  libattr-devel
 BuildRequires:  libgcrypt-devel
 BuildRequires:  libgcrypt-devel
-BuildRequires:  openssl-devel
 BuildRequires:  lzo-devel
 BuildRequires:  lzo-devel
+BuildRequires:  openssl-devel
 BuildRequires:  zlib-devel
 BuildRequires:  zlib-devel
 BuildRequires:  bzip2-devel
 BuildRequires:  bzip2-devel
 BuildRequires:  xz-devel
 BuildRequires:  xz-devel
+%if %{with static}
+BuildRequires:  glibc-static
+BuildRequires:  libstdc++-static
+%endif
 
 
 Requires:       par2cmdline
 Requires:       par2cmdline
 
 
@@ -54,14 +61,30 @@ This package contains the header files and libraries for developing
 programs that use the DAR API (libdar).
 programs that use the DAR API (libdar).
 
 
 
 
+%package static
+Summary: Statically linked version of dar
+Group:          accessories
+
+%description static
+Statically linked version of dar that can be installed onto backup disks for
+easier file retrieval.
+
+
 %debug_package
 %debug_package
 
 
 
 
 %prep
 %prep
-%setup -q
+%setup -q -n DAR-%{version}
 
 
 %build
 %build
-%configure --disable-build-html --disable-dar-static --disable-static
+%if %{with static}
+STATIC=""
+%else
+STATIC="--disable-dar-static --disable-static"
+%endif
+
+sh misc/init
+%configure --disable-build-html --enable-mode=64 $STATIC
 
 
 # Remove Rpath
 # Remove Rpath
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
@@ -77,6 +100,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
 # Remove the libtool archive files
 # Remove the libtool archive files
 #rm -rf $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/
 #rm -rf $RPM_BUILD_ROOT/%{_libdir}/pkgconfig/
 rm -f  $RPM_BUILD_ROOT/%{_libdir}/*.la
 rm -f  $RPM_BUILD_ROOT/%{_libdir}/*.la
+rm -f  $RPM_BUILD_ROOT/%{_libdir}/*.a
 
 
 # Delete the sample files that we can't seem to disable
 # Delete the sample files that we can't seem to disable
 rm -rf $RPM_BUILD_ROOT/%{_datadir}/dar/
 rm -rf $RPM_BUILD_ROOT/%{_datadir}/dar/
@@ -120,8 +144,17 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/*.so
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/pkgconfig/*.pc
 
 
+%if %{with static}
+%files static
+%defattr(-,root,root,-)
+%{_bindir}/dar_static
+%endif
+
 
 
 %changelog
 %changelog
+* Tue Nov 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.7.7-1
+- new upstream release.
+
 * Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.6.13-1
 * Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.6.13-1
 - new upstream release.
 - new upstream release.
 - dropped scriptlets.
 - dropped scriptlets.

+ 5 - 2
d/dovecot/dovecot-vl.spec

@@ -16,7 +16,7 @@ Summary: Dovecot Secure imap server
 Summary(ja): Dovecot セキュア IMAP サーバ
 Summary(ja): Dovecot セキュア IMAP サーバ
 Name: dovecot
 Name: dovecot
 Version: 2.3.19.1
 Version: 2.3.19.1
-Release: 1%{?_dist_release}%{?with_systemd:.systemd}
+Release: 2%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Group: servers
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -357,9 +357,9 @@ popd
 %check
 %check
 %ifnarch %{ix86}
 %ifnarch %{ix86}
 make check
 make check
-%endif
 cd dovecot-2.3-pigeonhole-%{pigeonholever}
 cd dovecot-2.3-pigeonhole-%{pigeonholever}
 make check
 make check
+%endif
 
 
 
 
 %clean
 %clean
@@ -542,6 +542,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Mon Nov 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.19.1-2
+- rebuilt with openldap-2.6.3.
+
 * Wed Jun 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.19.1-1
 * Wed Jun 15 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.19.1-1
 - new upstream release.
 - new upstream release.
 
 

+ 8 - 5
f/freerdp/freerdp-vl.spec

@@ -3,14 +3,14 @@
 Name:           freerdp
 Name:           freerdp
 Summary:        Remote Desktop Protocol client
 Summary:        Remote Desktop Protocol client
 Summary(ja):    リモートデスクトッププロトコルクライアント
 Summary(ja):    リモートデスクトッププロトコルクライアント
-Version:        2.4.1
+Version:        2.9.0
 Release:        1%{?rcnumber:.%{rcnumber}}%{?_dist_release}
 Release:        1%{?rcnumber:.%{rcnumber}}%{?_dist_release}
 Group:          office,internet
 Group:          office,internet
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
 
 
 License:        GPLv2+
 License:        GPLv2+
-URL:            http://www.freerdp.com/
+URL:            https://www.freerdp.com/
 Source0:        https://pub.freerdp.com/releases/freerdp-%{version}.tar.gz
 Source0:        https://pub.freerdp.com/releases/freerdp-%{version}.tar.gz
 
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
@@ -88,6 +88,7 @@ Terminal=false
 Categories=Network;RemoteAccess;
 Categories=Network;RemoteAccess;
 EOF
 EOF
 
 
+
 %build
 %build
 %cmake \
 %cmake \
         -DCMAKE_BUILD_TYPE=Release \
         -DCMAKE_BUILD_TYPE=Release \
@@ -120,16 +121,15 @@ pushd %{_vpath_builddir}/winpr/tools/makecert-cli
 make %{?_smp_mflags}
 make %{?_smp_mflags}
 popd
 popd
 
 
+
 %install
 %install
 rm -rf %{buildroot}
 rm -rf %{buildroot}
 
 
 %cmake_install
 %cmake_install
-%cmake_install COMPONENT=tools
-
 find %{buildroot} -name "*.a" -delete
 find %{buildroot} -name "*.a" -delete
 
 
 # No need for keymap files when using xkbfile
 # No need for keymap files when using xkbfile
-rm -rf $RPM_BUILD_ROOT/usr/share/freerdp
+rm -rf %{buildroot}/usr/share/freerdp
 
 
 desktop-file-install --dir=%{buildroot}%{_datadir}/applications xfreerdp.desktop
 desktop-file-install --dir=%{buildroot}%{_datadir}/applications xfreerdp.desktop
 install -p -D resources/FreeRDP_Icon_256px.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
 install -p -D resources/FreeRDP_Icon_256px.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
@@ -166,6 +166,9 @@ rm -rf %{buildroot}
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.0-1
+- updated to 2.9.0.
+
 * Wed Oct 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.1-1
 * Wed Oct 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.4.1-1
 - updated to 2.4.1.
 - updated to 2.4.1.
 
 

+ 4 - 1
f/fuse3/fuse3-vl.spec

@@ -1,6 +1,6 @@
 Name:		fuse3
 Name:		fuse3
 Summary:	File System in Userspace (FUSE) v3 utilities
 Summary:	File System in Userspace (FUSE) v3 utilities
-Version:	3.10.5
+Version:	3.12.0
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 Group:		system,admin-tools
 Group:		system,admin-tools
 Vendor:		Project Vine
 Vendor:		Project Vine
@@ -126,6 +126,9 @@ rm -f %{buildroot}/usr/lib/udev/rules.d/99-fuse3.rules
 
 
 
 
 %changelog
 %changelog
+* Fri Dec 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.12.0-1
+- new upstream release.
+
 * Mon Nov 08 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.10.5-1
 * Mon Nov 08 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.10.5-1
 - new upstream release.
 - new upstream release.
 - dropped ldconfig scriptlets.
 - dropped ldconfig scriptlets.

+ 26 - 20
g/gc/gc-vl.spec

@@ -2,10 +2,14 @@
 
 
 Summary: Garbage Collector for C and C++ 	
 Summary: Garbage Collector for C and C++ 	
 Summary(ja): C, C++ ガーベージコレクションライブラリ
 Summary(ja): C, C++ ガーベージコレクションライブラリ
-Name:    gc	
-Version: 8.0.4
+Name: gc
+Version: 8.2.2
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
-Group:	 System Environment/Libraries
+Group: system
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: inagaki
+
 License: BSD
 License: BSD
 URL:     https://www.hboehm.info/gc/
 URL:     https://www.hboehm.info/gc/
 Source:  https://www.hboehm.info/gc/gc_source/%{name}-%{version}.tar.gz
 Source:  https://www.hboehm.info/gc/gc_source/%{name}-%{version}.tar.gz
@@ -15,19 +19,15 @@ BuildRequires: libatomic_ops-devel
 
 
 #Patch1: gc-6.4-opendl.patch
 #Patch1: gc-6.4-opendl.patch
 
 
-Vendor: Project Vine
-Distribution: Vine Linux
-
-Packager: inagaki
-
 %description
 %description
 The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage 
 The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage 
 collecting replacement for C malloc or C++ new.
 collecting replacement for C malloc or C++ new.
 
 
+
 %package devel
 %package devel
 Summary: Libraries and header files for gc development 
 Summary: Libraries and header files for gc development 
 Summary(ja): gc の開発用ライブラリおよびヘッダファイル
 Summary(ja): gc の開発用ライブラリおよびヘッダファイル
-Group:   Development/Libraries
+Group:   programming
 Requires: %{name} = %{version}-%{release}
 Requires: %{name} = %{version}-%{release}
 
 
 %description devel
 %description devel
@@ -37,7 +37,7 @@ Libraries and header files for gc development.
 ## to build compat32 for x86_64 architecture support
 ## to build compat32 for x86_64 architecture support
 %package -n compat32-%{name}
 %package -n compat32-%{name}
 Summary: Garbage Collector for C and C++ 	
 Summary: Garbage Collector for C and C++ 	
-Group:	 System Environment/Libraries
+Group:	 system,legacy
 Requires: %{name} = %{version}-%{release}
 Requires: %{name} = %{version}-%{release}
 
 
 %description -n compat32-%{name}
 %description -n compat32-%{name}
@@ -46,7 +46,7 @@ collecting replacement for C malloc or C++ new.
 
 
 %package -n compat32-%{name}-devel
 %package -n compat32-%{name}-devel
 Summary: Libraries and header files for gc development 
 Summary: Libraries and header files for gc development 
-Group:   Development/Libraries
+Group:   programming,legacy
 Requires: compat32-%{name} = %{version}-%{release}
 Requires: compat32-%{name} = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 
 
@@ -54,9 +54,13 @@ Requires: %{name}-devel = %{version}-%{release}
 Libraries and header files for gc development.
 Libraries and header files for gc development.
 
 
 
 
+%debug_package
+
+
 %prep
 %prep
 %setup -q
 %setup -q
 
 
+
 %build
 %build
 %configure \
 %configure \
   --enable-cplusplus \
   --enable-cplusplus \
@@ -67,8 +71,6 @@ Libraries and header files for gc development.
   
   
 make %{?_smp_mflags}
 make %{?_smp_mflags}
 
 
-%check
-make check
 
 
 %install
 %install
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
@@ -80,26 +82,26 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/gc
 rm -f  $RPM_BUILD_ROOT%{_libdir}/lib*.la
 rm -f  $RPM_BUILD_ROOT%{_libdir}/lib*.la
 rm -rf $RPM_BUILD_ROOT%{_docdir}/gc
 rm -rf $RPM_BUILD_ROOT%{_docdir}/gc
 
 
-%clean
-rm -rf 	$RPM_BUILD_ROOT
+mv -f README.QUICK LICENSE
 
 
-%post   -p /sbin/ldconfig
 
 
-%postun -p /sbin/ldconfig
+%check
+make check
 
 
-%post -n compat32-%{name} -p /sbin/ldconfig
 
 
-%postun -n compat32-%{name} -p /sbin/ldconfig
+%clean
+rm -rf 	$RPM_BUILD_ROOT
 
 
 
 
 %files 
 %files 
 %defattr(-,root,root)
 %defattr(-,root,root)
+%license LICENSE
 %doc ChangeLog doc/README*
 %doc ChangeLog doc/README*
 %{_libdir}/lib*.so.*
 %{_libdir}/lib*.so.*
 
 
 %files devel
 %files devel
 %defattr(-,root,root)
 %defattr(-,root,root)
-%doc doc/*.html
+%doc doc/*.md
 %dir %{_includedir}/gc
 %dir %{_includedir}/gc
 %{_includedir}/gc.h
 %{_includedir}/gc.h
 %{_includedir}/gc_cpp.h
 %{_includedir}/gc_cpp.h
@@ -121,6 +123,10 @@ rm -rf 	$RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2.2-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Tue Sep 10 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.0.4-1
 * Tue Sep 10 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.0.4-1
 - updated to 8.0.4.
 - updated to 8.0.4.
 
 

+ 10 - 39
g/gettext/gettext-vl.spec

@@ -1,7 +1,7 @@
 %define libtoolize :
 %define libtoolize :
 
 
-%define src_ver 0.21
-%define so_ver 0.21
+%define src_ver 0.21.1
+%define so_ver 0.21.1
 %define short_ver 0.21
 %define short_ver 0.21
 
 
 Summary: GNU libraries and utilities for producing multi-lingual messages.
 Summary: GNU libraries and utilities for producing multi-lingual messages.
@@ -34,8 +34,6 @@ BuildRequires: libunistring-devel
 # ensure 'ARCHIVE_FORMAT=dirxz'
 # ensure 'ARCHIVE_FORMAT=dirxz'
 BuildRequires: xz
 BuildRequires: xz
 
 
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
 
 
 %description
 %description
 The GNU gettext package provides a set of tools and documentation for
 The GNU gettext package provides a set of tools and documentation for
@@ -72,8 +70,6 @@ Requires: %{name} = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
 Requires: xz
 Requires: xz
 Requires: diffutils
 Requires: diffutils
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
 
 
 %description devel
 %description devel
 This package contains all development related files necessary for
 This package contains all development related files necessary for
@@ -102,6 +98,9 @@ This package contains libraries used internationalization support.
 このパッケージには国際化サポートに必要な共有ライブラリが収録されています。
 このパッケージには国際化サポートに必要な共有ライブラリが収録されています。
 
 
 
 
+%debug_package
+
+
 %prep
 %prep
 %setup -q
 %setup -q
 
 
@@ -175,38 +174,6 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/locale/locale.alias
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
 
 
 
 
-%post
-/sbin/ldconfig
-/sbin/install-info %{_infodir}/gettext.info.gz %{_infodir}/dir || :
-
-
-%preun
-if [ "$1" = 0 ]; then
-    /sbin/install-info --delete %{_infodir}/gettext.info.gz %{_infodir}/dir || :
-fi
-exit 0
-
-%postun -p /sbin/ldconfig
-
-
-%post devel
-/sbin/ldconfig
-/sbin/install-info %{_infodir}/autosprintf.info %{_infodir}/dir || :
-/sbin/install-info %{_infodir}/libtextstyle.info %{_infodir}/dir || :
-
-%preun devel
-if [ "$1" = 0 ]; then
-    /sbin/install-info --delete %{_infodir}/autosprintf.info %{_infodir}/dir || :
-    /sbin/install-info --delete %{_infodir}/libtextstyle.info %{_infodir}/dir || :
-fi
-
-%postun devel -p /sbin/ldconfig
-
-
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
-
-
 %files -f gettext.lang
 %files -f gettext.lang
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %license COPYING
 %license COPYING
@@ -224,7 +191,7 @@ fi
 %{_libdir}/gettext
 %{_libdir}/gettext
 %{_datadir}/gettext/archive.dir.tar.xz
 %{_datadir}/gettext/archive.dir.tar.xz
 %{_datadir}/gettext/styles
 %{_datadir}/gettext/styles
-%{_datadir}/gettext-%{short_ver}
+%{_datadir}/gettext-%{so_ver}
 
 
 %files devel
 %files devel
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
@@ -258,6 +225,10 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.21.1-1
+- new upstream release.
+- dropped scriptlets.
+
 * Sun Sep 06 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.21-1
 * Sun Sep 06 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.21-1
 - new upstream release.
 - new upstream release.
 - updated Source2 and 3 for python3.
 - updated Source2 and 3 for python3.

+ 23 - 4
g/glibc/glibc-vl.spec

@@ -18,7 +18,7 @@ Summary: The GNU libc libraries
 Summary(ja): GNU libc ライブラリ
 Summary(ja): GNU libc ライブラリ
 Name: %{?compat32_prefix}glibc
 Name: %{?compat32_prefix}glibc
 Version: %{glibcversion}
 Version: %{glibcversion}
-Release: 1%{?_dist_release}%{?with_systemd:.systemd}
+Release: 3%{?_dist_release}%{?with_systemd:.systemd}
 Group: system%{?compat32_group}
 Group: system%{?compat32_group}
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -65,14 +65,15 @@ rpm.define("__debug_install_post bash " .. wrapper
 %undefine _unique_build_ids
 %undefine _unique_build_ids
 
 
 # patch from upstream
 # patch from upstream
-Patch0: glibc-2.36-20220908.patch
+Patch0: glibc-2.36-20221206.patch
 
 
 # patches from Fedora
 # patches from Fedora
 Patch4: glibc-fedora-linux-tcsetattr.patch
 Patch4: glibc-fedora-linux-tcsetattr.patch
 Patch8: glibc-fedora-manual-dircategory.patch
 Patch8: glibc-fedora-manual-dircategory.patch
 Patch9: glibc-rh827510.patch
 Patch9: glibc-rh827510.patch
 Patch13: glibc-fedora-localedata-rh61908.patch
 Patch13: glibc-fedora-localedata-rh61908.patch
-Patch17: glibc-cs-path.patch
+# remove /bin from CS_PATH
+#Patch17: glibc-cs-path.patch
 Patch23: glibc-python3.patch
 Patch23: glibc-python3.patch
 
 
 # patch for Vine
 # patch for Vine
@@ -575,7 +576,17 @@ build()
 		--disable-crypt ||
 		--disable-crypt ||
 		{ cat config.log; false; }
 		{ cat config.log; false; }
 
 
-	%make_build -O -r %{glibc_make_flags}
+	# We enable DT_GNU_HASH and DT_HASH for ld.so and DSOs to improve
+	# compatibility with applications that expect DT_HASH e.g. Epic Games
+	# Easy Anti-Cheat.  This is temporary as applications move to
+	# supporting only DT_GNU_HASH.  This was initially enabled in Fedora
+	# 37.  We must use 'env' because it is the only way to pass, via the
+	# environment, two variables that set the initial Makefile values for
+	# LDFLAGS used to build shared objects and the dynamic loader.
+	
+	env LDFLAGS.so="-Wl,--hash-style=both" \
+		LDFLAGS-rtld="-Wl,--hash-style=both" \
+		%make_build -O -r %{glibc_make_flags}
 	popd
 	popd
 }
 }
 
 
@@ -1770,6 +1781,14 @@ rm -f *.filelist*
 
 
 
 
 %changelog
 %changelog
+* Tue Dec 06 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.36-3
+- updated Patch0.
+- added "--hash-style=both".
+
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.36-2
+- updated Patch0.
+- dropped Patch7.
+
 * Sat Sep 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.36-1
 * Sat Sep 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.36-1
 - updated to 2.36.
 - updated to 2.36.
 
 

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

@@ -19,7 +19,7 @@ Summary: A GNU arbitrary precision library.
 Summary(ja): GNU 多倍長演算ライブラリ
 Summary(ja): GNU 多倍長演算ライブラリ
 Name: gmp
 Name: gmp
 Version: 6.2.1
 Version: 6.2.1
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -282,6 +282,9 @@ cd ..
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.2.1-3
+- rebuilt with current environment.
+
 * Fri Nov 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.2.1-2
 * Fri Nov 19 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.2.1-2
 - imported Patch1000 from upstream to fix CVE-2021-43618.
 - imported Patch1000 from upstream to fix CVE-2021-43618.
 - dropped scriptlets.
 - dropped scriptlets.

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

@@ -1,5 +1,5 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
-%global guile_shortver %(guile-config --version 2>&1 | sed -e 's/^guile-config.*version //' -e ' s/\.[0-9]*$//')
+%global guile_shortver %(guile-config3.0 --version 2>&1 | sed -e 's/^guile-config.*version //' -e ' s/\.[0-9]*$//')
 
 
 %global __provides_exclude_from ^%{_libdir}/pkgconfig/.*$
 %global __provides_exclude_from ^%{_libdir}/pkgconfig/.*$
 
 
@@ -7,7 +7,7 @@ Summary:	GNU TLS Library
 Summary(ja):	GNU TLS ライブラリ
 Summary(ja):	GNU TLS ライブラリ
 Name:		gnutls
 Name:		gnutls
 Version:	3.7.8
 Version:	3.7.8
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 Group:		system,security
 Group:		system,security
 Vendor:		Project Vine
 Vendor:		Project Vine
 Distribution:	Vine Linux
 Distribution:	Vine Linux
@@ -35,7 +35,7 @@ BuildRequires:	libunistring-devel
 BuildRequires:	datefudge >= 1.22
 BuildRequires:	datefudge >= 1.22
 BuildRequires:	gmp-devel
 BuildRequires:	gmp-devel
 BuildRequires:	gettext readline-devel libtool
 BuildRequires:	gettext readline-devel libtool
-BuildRequires:	guile-devel >= 1.8.6
+BuildRequires:	guile30-devel
 BuildRequires:	p11-kit-devel >= 0.21.3
 BuildRequires:	p11-kit-devel >= 0.21.3
 BuildRequires:	nettle-devel >= 3.6
 BuildRequires:	nettle-devel >= 3.6
 Requires:	nettle >= 3.6
 Requires:	nettle >= 3.6
@@ -180,7 +180,10 @@ This package contains Guile bindings for the library.
 %prep
 %prep
 %autosetup -p1
 %autosetup -p1
 
 
-sed -i -e 's|sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/lib /usr/lib %{_libdir}|g' configure
+sed -i \
+	-e 's|sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/lib /usr/lib %{_libdir}|g' \
+	-e 's/guile-snarf/guile-snarf3.0/' \
+	configure
 rm -f lib/minitasn1/*.c lib/minitasn1/*.h
 rm -f lib/minitasn1/*.c lib/minitasn1/*.h
 rm -f src/libopts/*.c src/libopts/*.h src/libopts/compat/*.c src/libopts/compat/*.h 
 rm -f src/libopts/*.c src/libopts/*.h src/libopts/compat/*.c src/libopts/compat/*.h 
 
 
@@ -189,7 +192,7 @@ echo "SYSTEM=NORMAL" >> tests/system.prio
 
 
 %build
 %build
 export LDFLAGS="-Wl,--no-add-needed"
 export LDFLAGS="-Wl,--no-add-needed"
-# autoreconf -fi
+#autoreconf -fiv
 %configure \
 %configure \
 	--enable-sha1-support \
 	--enable-sha1-support \
 	--disable-static \
 	--disable-static \
@@ -297,6 +300,9 @@ rm -rf %{buildroot}
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.8-2
+- rebuilt with guile-3.0.
+
 * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.8-1
 * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.8-1
 - new upstream release.
 - new upstream release.
 
 

+ 27 - 13
g/graphviz/graphviz-vl.spec

@@ -3,8 +3,8 @@
 Summary:        Graph Visualization Tools
 Summary:        Graph Visualization Tools
 Summary(ja):	グラフ可視化ツール
 Summary(ja):	グラフ可視化ツール
 Name:           graphviz
 Name:           graphviz
-Version:        2.49.3
-Release:        2%{?_dist_release}
+Version:        7.0.1
+Release:        1%{?_dist_release}
 Group:          graphics
 Group:          graphics
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
@@ -24,7 +24,7 @@ BuildRequires:  gd-devel
 BuildRequires:  ghostscript
 BuildRequires:  ghostscript
 BuildRequires:  gmp-devel
 BuildRequires:  gmp-devel
 BuildRequires:  gtk2-devel
 BuildRequires:  gtk2-devel
-BuildRequires:  guile-devel
+BuildRequires:  guile30-devel
 BuildRequires:  libjpeg-turbo-devel
 BuildRequires:  libjpeg-turbo-devel
 BuildRequires:  libpng-devel 
 BuildRequires:  libpng-devel 
 BuildRequires:  libSM-devel
 BuildRequires:  libSM-devel
@@ -179,20 +179,27 @@ export CPPFLAGS=-I`ruby -e "puts File.join(RbConfig::CONFIG['includedir'], RbCon
     --enable-tcl \
     --enable-tcl \
     --with-visio
     --with-visio
 
 
+# drop rpath
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+
 make %{?_smp_mflags} 
 make %{?_smp_mflags} 
 
 
 
 
 %install
 %install
 rm -rf $RPM_BUILD_ROOT __doc
 rm -rf $RPM_BUILD_ROOT __doc
-make DESTDIR=$RPM_BUILD_ROOT \
-    docdir=$RPM_BUILD_ROOT%{_docdir}/%{name} \
+make DESTDIR=%{buildroot} \
+    docdir=%{_docdir}/%{name} \
     pkgconfigdir=%{_libdir}/pkgconfig \
     pkgconfigdir=%{_libdir}/pkgconfig \
     install
     install
 
 
 find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';'
 find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';'
-chmod -x $RPM_BUILD_ROOT%{_datadir}/%{name}/lefty/*
-cp -a $RPM_BUILD_ROOT%{_datadir}/%{name}/doc __doc
-rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/doc
+
+# Remove executable modes from demos
+find %{buildroot}%{_datadir}/%{name}/demo -type f -exec chmod a-x {} ';'
+# Move demos to doc
+mkdir -p %{buildroot}%{_docdir}/%{name}
+mv %{buildroot}%{_datadir}/%{name}/demo %{buildroot}%{_docdir}/%{name}/
 
 
 rm -rf %{buildroot}%{_libdir}/graphviz/python2
 rm -rf %{buildroot}%{_libdir}/graphviz/python2
 
 
@@ -202,8 +209,7 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 # run "dot -c" to generate plugin config in %{_libdir}/%{name}/config
 # run "dot -c" to generate plugin config in %{_libdir}/%{name}/config
-%post
-/sbin/ldconfig
+%posttrans
 %{_bindir}/dot -c
 %{_bindir}/dot -c
 
 
 # if there is no dot after everything else is done, then remove config
 # if there is no dot after everything else is done, then remove config
@@ -216,11 +222,15 @@ fi
 %files
 %files
 %defattr(-,root,root)
 %defattr(-,root,root)
 %license COPYING
 %license COPYING
+%doc %{_docdir}/%{name}
 %doc AUTHORS ChangeLog NEWS README
 %doc AUTHORS ChangeLog NEWS README
+%exclude %{_docdir}/%{name}/*.html
+%exclude %{_docdir}/%{name}/*.pdf
+%exclude %{_docdir}/%{name}/demo
 %{_bindir}/*
 %{_bindir}/*
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}
+%{_datadir}/%{name}/graphs
 %{_datadir}/%{name}/gvpr
 %{_datadir}/%{name}/gvpr
-%{_datadir}/%{name}/lefty
 %{_mandir}/man1/*
 %{_mandir}/man1/*
 %{_mandir}/man7/*
 %{_mandir}/man7/*
 %dir %{_libdir}/%{name}
 %dir %{_libdir}/%{name}
@@ -239,7 +249,9 @@ fi
 
 
 %files doc
 %files doc
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%doc __doc/*
+%doc %{_docdir}/%{name}/*.html
+%doc %{_docdir}/%{name}/*.pdf
+%doc %{_docdir}/%{name}/demo
 
 
 %files guile
 %files guile
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
@@ -274,13 +286,15 @@ fi
 %defattr(-,root,root)
 %defattr(-,root,root)
 %{_libdir}/%{name}/tcl/*
 %{_libdir}/%{name}/tcl/*
 %{_libdir}/tcl*/*
 %{_libdir}/tcl*/*
-%{_datadir}/%{name}/demo
 # hack to include gv.3tcl only if available
 # hack to include gv.3tcl only if available
 #  always includes tcldot.3tcl, gdtclft.3tcl
 #  always includes tcldot.3tcl, gdtclft.3tcl
 %{_mandir}/man3/*.3tcl*
 %{_mandir}/man3/*.3tcl*
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.0.1-1
+- new upstream release.
+
 * Mon Nov 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.49.3-2
 * Mon Nov 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.49.3-2
 - rebuilt with perl-5.34.0.
 - rebuilt with perl-5.34.0.
 
 

+ 276 - 0
g/guile30/guile30-vl.spec

@@ -0,0 +1,276 @@
+# This specfile is almost identical with Mlichvars
+# specfile for guile 2.2, in ideal world, we would
+# just rebase guile 2.2 to guile 3.0 but we do not
+# live in ideal world and we need to maintain both
+# guile 2.2 and guile 3 in Fedora. Thus this note
+# is giving credit to Mlichvar for all the delicate
+# mechanisms in this package.
+
+# Guile produces ELF images that are just containers for guile and don't
+# include build-ids. https://wingolog.org/archives/2014/01/19/elf-in-guile
+%undefine _missing_build_ids_terminate_build
+
+Name: guile30
+Version: 3.0.8
+Release: 1%{?_dist_release}
+Summary: A GNU implementation of Scheme for application extensibility
+Group: programming
+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/
+
+BuildRequires: libtool libtool-ltdl-devel pkgconfig(gmp) pkgconfig(readline)
+BuildRequires: gettext-devel libunistring-devel pkgconfig(libffi) pkgconfig(bdw-gc)
+BuildRequires: make gcc
+BuildRequires: autoconf 
+BuildRequires: pkgconfig
+Requires: coreutils
+Provides: guile = %{version}-%{release}
+
+%global mver %(echo '%{version}' | cut -d. -f 1-2)
+%global majorver %(echo '%{mver}' | cut -d. -f 1)
+%global minorver %(echo '%{mver}' | cut -d. -f 2)
+
+%global alt_priority %(printf "%%d%%02d" "%{majorver}" "%{minorver}")
+
+# Guile ships a patched version of localcharset from gnulib
+# 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
+provides a machine-independent execution platform that can be linked in
+as a library during the building of extensible programs.
+
+Install the guile package if you'd like to add extensibility to programs
+that you are developing.
+
+%package devel
+Summary: Libraries and header files for the GUILE extensibility library
+Group: programming
+Requires: guile30%{?_isa} = %{version}-%{release} pkgconfig(gmp) pkgconfig(bdw-gc)
+Requires: pkgconfig
+Provides: guile-devel = %{version}-%{release}
+
+%description devel
+The guile-devel package includes the libraries, header files, etc.,
+that you'll need to develop applications that are linked with the
+GUILE extensibility library.
+
+You need to install the guile-devel package if you want to develop
+applications that will be linked to GUILE.  You'll also need to
+install the guile package.
+
+
+%debug_package
+
+
+%prep
+%autosetup -p1 -n guile-%version
+
+
+%build
+autoreconf -iv
+%configure --disable-static --disable-error-on-warning --program-suffix=%{mver}
+
+%make_build
+
+
+%install
+%make_install
+mkdir -p %{buildroot}%{_datadir}/guile/site/%{mver}
+
+rm -f %{buildroot}%{_libdir}/libguile*.la
+rm -f %{buildroot}%{_infodir}/dir
+
+for i in $(seq 1 11); do
+  mv %{buildroot}%{_infodir}/guile{,-%{mver}}.info-$i
+  sed -i -e 's/guile\.info/guile-%{mver}.info/' %{buildroot}%{_infodir}/guile-%{mver}.info-$i
+  sed -i -e 's/\* Guile Reference: (guile)/* Guile %{mver} Reference: (guile-%{mver})/' %{buildroot}%{_infodir}/guile-%{mver}.info-$i
+done
+mv %{buildroot}%{_infodir}/guile{,-%{mver}}.info
+sed -i -e 's/guile\.info/guile-%{mver}.info/' %{buildroot}%{_infodir}/guile-%{mver}.info
+sed -i -e 's/\* Guile Reference: (guile)/* Guile %{mver} Reference: (guile-%{mver})/' %{buildroot}%{_infodir}/guile-%{mver}.info
+mv %{buildroot}%{_infodir}/r5rs{,-%{mver}}.info
+mv %{buildroot}%{_datadir}/aclocal/guile{,-%{mver}}.m4
+
+# Our gdb doesn't support guile yet
+rm -f %{buildroot}%{_libdir}/libguile*gdb.scm
+
+for i in %{buildroot}%{_infodir}/goops.info; do
+    iconv -f iso8859-1 -t utf-8 < $i > $i.utf8 && mv -f ${i}{.utf8,}
+done
+
+touch %{buildroot}%{_datadir}/guile/site/%{mver}/slibcat
+
+# Adjust mtimes so they are all identical on all architectures.
+# When guile.x86_64 and guile.i686 are installed at the same time on an x86_64 system,
+# the *.scm files' timestamps change, as they normally reside in /usr/share/guile/.
+# Their corresponding compiled *.go file go to /usr/lib64/, or /usr/lib/, depending on the arch.
+# The mismatch in timestamps between *.scm and *.go files makes guile to compile itself
+# everytime it's run. The following code adjusts the files so that their timestamps are the same
+# for every file, but unique between builds.
+# See https://bugzilla.redhat.com/show_bug.cgi?id=1208760.
+find %{buildroot}%{_datadir} -name '*.scm' -exec touch -r "%{_specdir}/guile3.spec" '{}' \;
+find %{buildroot}%{_libdir} -name '*.go' -exec touch -r "%{_specdir}/guile3.spec" '{}' \;
+
+# Remove Libtool archive
+rm %{buildroot}%{_libdir}/guile/%{mver}/extensions/guile-readline.la
+
+%check
+make %{?_smp_mflags} check || true
+
+
+%post
+if [ $1 -eq 1 ]; then
+    %{_sbindir}/update-alternatives \
+        --install \
+                %{_bindir}/guile \
+                guile \
+                %{_bindir}/guile%{?mver} \
+                %{alt_priority} \
+        --slave \
+                %{_bindir}/guild \
+                guild \
+                %{_bindir}/guild%{?mver} \
+        --slave \
+                %{_bindir}/guile-tools \
+                guile-tools \
+                %{_bindir}/guile-tools%{?mver} \
+        --slave \
+                %{_mandir}/man1/guile.1.gz \
+                guile.1 \
+                %{_mandir}/man1/guile%{?mver}.1.gz
+fi
+
+%preun
+if [ "$1" = 0 ]; then
+    %{_sbindir}/update-alternatives \
+        --remove \
+                guile \
+                %{_bindir}/guile%{?mver}
+fi
+:
+
+%post devel
+if [ $1 -eq 1 -o ! -e %{_libdir}/pkgconfig/guile.pc ]; then
+    %{_sbindir}/update-alternatives \
+        --install \
+                %{_bindir}/guile-config \
+                guile-config \
+                %{_bindir}/guile-config%{?mver} \
+                %{alt_priority} \
+        --slave \
+                %{_bindir}/guile-snarf \
+                guile-snarf \
+                %{_bindir}/guile-snarf%{?mver} \
+        --slave \
+                %{_libdir}/pkgconfig/guile.pc \
+                guile.pc \
+                %{_libdir}/pkgconfig/guile-%{?mver}.pc
+fi
+
+%preun devel
+if [ "$1" = 0 ]; then
+    %{_sbindir}/update-alternatives \
+        --remove \
+                guile-config \
+                %{_bindir}/guile-config%{?mver}
+fi
+
+%triggerin -- slib >= 3b4-1
+rm -f %{_datadir}/guile/site/%{mver}/slibcat
+export SCHEME_LIBRARY_PATH=%{_datadir}/slib/
+
+# Build SLIB catalog
+%{_bindir}/guile%{mver} --fresh-auto-compile --no-auto-compile -c \
+    "(use-modules (ice-9 slib)) (require 'new-catalog)" &> /dev/null || \
+    rm -f %{_datadir}/guile/site/%{mver}/slibcat
+:
+
+%triggerun -- slib >= 3b4-1
+if [ "$2" = 0 ]; then
+    rm -f %{_datadir}/guile/site/%{mver}/slibcat
+fi
+
+
+%files
+%license COPYING COPYING.LESSER LICENSE
+%doc AUTHORS HACKING README THANKS
+%{_bindir}/guild%{mver}
+%{_bindir}/guile%{mver}
+%{_bindir}/guile-tools%{mver}
+%{_libdir}/libguile-%{mver}.so.1*
+%{_libdir}/guile
+%dir %{_datadir}/guile
+%dir %{_datadir}/guile/site
+%dir %{_datadir}/guile/%{mver}
+%dir %{_datadir}/guile/site/%{mver}
+%{_datadir}/guile/%{mver}/ice-9
+%{_datadir}/guile/%{mver}/language
+%{_datadir}/guile/%{mver}/oop
+%{_datadir}/guile/%{mver}/rnrs
+%{_datadir}/guile/%{mver}/scripts
+%{_datadir}/guile/%{mver}/srfi
+%{_datadir}/guile/%{mver}/sxml
+%{_datadir}/guile/%{mver}/system
+%{_datadir}/guile/%{mver}/texinfo
+%{_datadir}/guile/%{mver}/web
+%{_datadir}/guile/%{mver}/guile-procedures.txt
+%{_datadir}/guile/%{mver}/*.scm
+%{_datadir}/guile/%{mver}/scheme/*.scm
+%dir %{_datadir}/guile/%{mver}/scheme
+%ghost %{_datadir}/guile/site/%{mver}/slibcat
+%{_infodir}/*
+%{_mandir}/man1/guile%{?mver}*
+
+%files devel
+%{_bindir}/guile-config%{?mver}
+%{_bindir}/guile-snarf%{?mver}
+%{_datadir}/aclocal/*
+%{_libdir}/libguile-%{mver}.so
+%{_libdir}/pkgconfig/*.pc
+%{_includedir}/guile
+
+
+%changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.0.8-1
+- initial build for Vine Linux.
+- new upstream release.
+
+* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.7-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.7-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Fri Jan 14 2022 Tomas Korbar <tkorbar@redhat.com> - 3.0.7-4
+- Fix license field
+- Resolves: rhbz#2036203
+
+* Sat Jan 08 2022 Miro Hrončok <mhroncok@redhat.com> - 3.0.7-3
+- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34
+
+* Mon Aug 02 2021 Tomas Korbar <tkorbar@redhat.com> - 3.0.7-2
+- Fix requires for devel package
+- Resolves: rhbz#1989011
+
+* Mon Jul 19 2021 Tomas Korbar <tkorbar@redhat.com> - 3.0.7-1
+- Initial package
+

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

@@ -1,6 +1,6 @@
 Name:           hiredis
 Name:           hiredis
 Summary:        Minimalistic C client library for Redis
 Summary:        Minimalistic C client library for Redis
-Version:        1.0.2
+Version:        1.1.0
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          system
 Group:          system
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -66,6 +66,9 @@ make check || true
 
 
 
 
 %changelog
 %changelog
+* Wed Nov 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.0-1
+- new upstream release.
+
 * Thu Oct 14 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.0.2-1
 * Thu Oct 14 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.0.2-1
 - new upstream release.
 - new upstream release.
 - dropped ldconfig scriptlets.
 - dropped ldconfig scriptlets.

+ 11 - 2
h/hyperscan/hyperscan-vl.spec

@@ -1,6 +1,6 @@
 Name:           hyperscan
 Name:           hyperscan
 Version:        5.4.0
 Version:        5.4.0
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Summary:        High-performance regular expression matching library
 Summary:        High-performance regular expression matching library
 Group:          system
 Group:          system
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -11,12 +11,13 @@ URL:            https://www.hyperscan.io/
 Source0:        https://github.com/intel/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source0:        https://github.com/intel/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Patch0:         hyperscan-5.4.0-fix-compilation-error.patch
 Patch0:         hyperscan-5.4.0-fix-compilation-error.patch
 Patch1:         hyperscan-glibc234.patch
 Patch1:         hyperscan-glibc234.patch
+Patch1000:      CVE-2022-29486.patch
 
 
 BuildRequires:  gcc-c++
 BuildRequires:  gcc-c++
 BuildRequires:  libboost-devel
 BuildRequires:  libboost-devel
 BuildRequires:  cmake
 BuildRequires:  cmake
 BuildRequires:  pcre2-devel
 BuildRequires:  pcre2-devel
-BuildRequires:  python
+BuildRequires:  python3
 BuildRequires:  ragel
 BuildRequires:  ragel
 BuildRequires:  sqlite3-devel
 BuildRequires:  sqlite3-devel
 BuildRequires:  libpcap-devel
 BuildRequires:  libpcap-devel
@@ -68,6 +69,11 @@ needed for developing Hyperscan applications.
 %build
 %build
 export CXXFLAGS="%{optflags} -DBOOST_ALLOW_DEPRECATED_HEADERS"
 export CXXFLAGS="%{optflags} -DBOOST_ALLOW_DEPRECATED_HEADERS"
 
 
+# LTO seems to be losing the target prefix on ifunc targets leading to
+# multiply defined symbols.  This seems like a GCC bug
+# Disable LTO
+%define _lto_cflags %{nil}
+
 #cmake -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_AND_SHARED:BOOL=OFF .
 #cmake -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_AND_SHARED:BOOL=OFF .
 # workaround for https://github.com/intel/hyperscan/issues/186
 # workaround for https://github.com/intel/hyperscan/issues/186
 %cmake \
 %cmake \
@@ -103,6 +109,9 @@ rm -f %{buildroot}%{_libdir}/*.a
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.4.0-3
+- imported Patch1000 from upstream to fix CVE-2022-29486.
+
 * Wed Nov 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.4.0-2
 * Wed Nov 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.4.0-2
 - rebuilt with current environment.
 - rebuilt with current environment.
 
 

+ 16 - 13
j/jansson/jansson-vl.spec

@@ -1,15 +1,18 @@
 Name:		jansson
 Name:		jansson
-Version:	2.13.1
+Version:	2.14
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 Summary:	C library for encoding, decoding and manipulating JSON data
 Summary:	C library for encoding, decoding and manipulating JSON data
 Summary(ja):	JSONデータをエンコード・デコード・操作するためのライブラリ
 Summary(ja):	JSONデータをエンコード・デコード・操作するためのライブラリ
+Group:		system
 Vendor:		Project Vine
 Vendor:		Project Vine
 Distribution:	Vine Linux
 Distribution:	Vine Linux
 
 
-Group:		system
 License:	MIT
 License:	MIT
-URL:		http://www.digip.org/jansson/
-Source0:	http://www.digip.org/jansson/releases/jansson-%{version}.tar.bz2
+URL:		https://github.com/akheron/jansson
+Source0:	https://github.com/akheron/jansson/releases/download/v%{version}/jansson-%{version}.tar.bz2
+# fix test
+# https://github.com/akheron/jansson/commit/0677666f65b988b2dd44d02966a08fea490d5883
+Patch0: 0677666f65b988b2dd44d02966a08fea490d5883.patch
 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 
@@ -32,7 +35,7 @@ Header files for developing applications making use of jansson.
 
 
 
 
 %prep
 %prep
-%setup -q
+%autosetup -p1
 
 
 
 
 %build
 %build
@@ -40,22 +43,18 @@ Header files for developing applications making use of jansson.
 make %{?_smp_mflags}
 make %{?_smp_mflags}
 
 
 
 
-%check
-make check
-
-
 %install
 %install
 rm -rf "$RPM_BUILD_ROOT"
 rm -rf "$RPM_BUILD_ROOT"
 make install INSTALL="install -p" DESTDIR="$RPM_BUILD_ROOT"
 make install INSTALL="install -p" DESTDIR="$RPM_BUILD_ROOT"
 rm "$RPM_BUILD_ROOT%{_libdir}"/*.la
 rm "$RPM_BUILD_ROOT%{_libdir}"/*.la
 
 
 
 
-%clean
-rm -rf "$RPM_BUILD_ROOT"
+%check
+make check
 
 
 
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%clean
+rm -rf "$RPM_BUILD_ROOT"
 
 
 
 
 %files
 %files
@@ -73,6 +72,10 @@ rm -rf "$RPM_BUILD_ROOT"
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.14-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Wed Feb 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.13.1-1
 * Wed Feb 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.13.1-1
 - new upstream release.
 - new upstream release.
 
 

+ 23 - 16
j/jsoncpp/jsoncpp-vl.spec

@@ -1,9 +1,9 @@
 Name:           jsoncpp
 Name:           jsoncpp
-Version:        1.9.3
+Version:        1.9.5
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Summary:        JSON library implemented in C++
 Summary:        JSON library implemented in C++
 Summary(ja):    C++ で実装された JSON ライブラリ
 Summary(ja):    C++ で実装された JSON ライブラリ
-Group:          System Environment/Libraries
+Group:          system
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
 
 
@@ -26,49 +26,52 @@ generate.
 %package devel
 %package devel
 Summary:    Development headers and library for %{name}
 Summary:    Development headers and library for %{name}
 Summary(ja): %{name} の開発用ヘッダファイルとライブラリ
 Summary(ja): %{name} の開発用ヘッダファイルとライブラリ
-Group:      Development/Libraries
+Group:      programming
 Requires:   %{name} = %{version}-%{release}
 Requires:   %{name} = %{version}-%{release}
 Obsoletes:  %{name}-doc < 1.0.0
 Obsoletes:  %{name}-doc < 1.0.0
 %description devel
 %description devel
 This package contains the development headers and library for %{name}.
 This package contains the development headers and library for %{name}.
 
 
 
 
+%debug_package
+
+
 %prep
 %prep
 %autosetup -p1
 %autosetup -p1
 
 
-%build
-mkdir -p %{_target_platform}
-pushd %{_target_platform}
 
 
+%build
 %cmake -DBUILD_STATIC_LIBS=OFF                \
 %cmake -DBUILD_STATIC_LIBS=OFF                \
+       -DBUILD_OBJECT_LIBS=OFF                \
        -DJSONCPP_WITH_WARNING_AS_ERROR=OFF    \
        -DJSONCPP_WITH_WARNING_AS_ERROR=OFF    \
        -DJSONCPP_WITH_PKGCONFIG_SUPPORT=ON    \
        -DJSONCPP_WITH_PKGCONFIG_SUPPORT=ON    \
        -DJSONCPP_WITH_CMAKE_PACKAGE=ON        \
        -DJSONCPP_WITH_CMAKE_PACKAGE=ON        \
        -DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF \
        -DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF \
-       -DPYTHON_EXECUTABLE="%{__python3}"     \
-       ..
-popd
-%make_build -C %{_target_platform}
+       -DJSONCPP_WITH_EXAMPLE:BOOL=OFF        \
+       -DJSONCPP_WITH_STRICT_ISO:BOOL=ON      \
+       -DPYTHON_EXECUTABLE="%{__python3}"
+
+%cmake_build
 
 
 
 
 %check
 %check
-%make_build -C %{_target_platform} jsoncpp_check
+# Run tests single threaded.
+%global _smp_mflags -j1
+%ctest
 
 
 
 
 %install
 %install
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
-%make_install -C %{_target_platform}
+%cmake_install
 
 
 
 
 %clean
 %clean
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
 
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
 
 
 %files
 %files
-%license AUTHORS LICENSE
-%doc README*
+%license LICENSE
+%doc AUTHORS README*
 %{_libdir}/lib%{name}.so.*
 %{_libdir}/lib%{name}.so.*
 
 
 %files devel
 %files devel
@@ -80,6 +83,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.9.5-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Thu Jul 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.9.3-1
 * Thu Jul 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.9.3-1
 - new upstream release.
 - new upstream release.
 - dropped Patch0000: fixed in upstream.
 - dropped Patch0000: fixed in upstream.

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

@@ -40,7 +40,7 @@
 # adding some text to the end of the version number.
 # adding some text to the end of the version number.
 #
 #
 %define sublevel 10
 %define sublevel 10
-%define patchlevel 154
+%define patchlevel 158
 %define kversion 5.%{sublevel}
 %define kversion 5.%{sublevel}
 %define rpmversion 5.%{sublevel}.%{patchlevel}
 %define rpmversion 5.%{sublevel}.%{patchlevel}
 %define release 1%{?_dist_release}%{?with_systemd:.systemd}
 %define release 1%{?_dist_release}%{?with_systemd:.systemd}
@@ -1206,6 +1206,12 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Thu Dec 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.158-1
+- updated to 5.10.158.
+
+* Sat Nov 26 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.156-1
+- updated to 5.10.156.
+
 * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.154-1
 * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.154-1
 - updated to 5.10.154.
 - updated to 5.10.154.
 
 

+ 19 - 7
k/krb5/krb5-vl.spec

@@ -29,7 +29,7 @@ Summary: The Kerberos network authentication system
 Summary(ja): Kerberos ネットワーク認証システム
 Summary(ja): Kerberos ネットワーク認証システム
 Name: krb5
 Name: krb5
 Version: 1.19.2
 Version: 1.19.2
-Release: 3%{_dist_release}%{?with_systemd:.systemd}
+Release: 4%{_dist_release}%{?with_systemd:.systemd}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -72,7 +72,6 @@ Patch1: downstream-SELinux-integration.patch
 Patch3: downstream-netlib-and-dns.patch
 Patch3: downstream-netlib-and-dns.patch
 Patch4: downstream-fix-debuginfo-with-y.tab.c.patch
 Patch4: downstream-fix-debuginfo-with-y.tab.c.patch
 Patch5: downstream-Remove-3des-support.patch
 Patch5: downstream-Remove-3des-support.patch
-#Patch6: downstream-Use-backported-version-of-OpenSSL-3-KDF-i.patch
 Patch7: downstream-FIPS-with-PRNG-and-RADIUS-and-MD4.patch
 Patch7: downstream-FIPS-with-PRNG-and-RADIUS-and-MD4.patch
 Patch8: Add-APIs-for-marshalling-credentials.patch
 Patch8: Add-APIs-for-marshalling-credentials.patch
 Patch9: Add-hostname-canonicalization-helper-to-k5test.py.patch
 Patch9: Add-hostname-canonicalization-helper-to-k5test.py.patch
@@ -93,11 +92,23 @@ Patch24: Fix-leaks-on-error-in-kadm5-init-functions.patch
 Patch25: Clean-up-context-after-failed-open-in-libkdb5.patch
 Patch25: Clean-up-context-after-failed-open-in-libkdb5.patch
 Patch26: Use-asan-in-one-of-the-CI-builds.patch
 Patch26: Use-asan-in-one-of-the-CI-builds.patch
 Patch29: Clean-up-gssapi_krb5-ccache-name-functions.patch
 Patch29: Clean-up-gssapi_krb5-ccache-name-functions.patch
+Patch30: Fix-KDC-null-deref-on-TGS-inner-body-null-server.patch
+Patch32: Add-buildsystem-detection-of-the-OpenSSL-3-KDF-inter.patch
+Patch33: Use-OpenSSL-s-SSKDF-in-PKINIT-when-available.patch
+Patch34: Use-OpenSSL-s-KBKDF-and-KRB5KDF-for-deriving-long-te.patch
+Patch35: Handle-OpenSSL-3-s-providers.patch
+Patch36: Remove-TCL-based-libkadm5-API-tests.patch
+Patch37: Use-SHA256-instead-of-SHA1-for-PKINIT-CMS-digest.patch
+Patch38: krb5-krad-remote.patch
+Patch39: krb5-krad-larger-attrs.patch
+Patch40: Try-harder-to-avoid-password-change-replay-errors.patch
+Patch41: Add-configure-variable-for-default-PKCS-11-module.patch
+Patch42: downstream-Allow-krad-UDP-TCP-localhost-connection-with-FIPS.patch
+Patch43: Read-GSS-configuration-files-with-mtime-0.patch
 
 
 # Vine patch(es)
 # Vine patch(es)
 
 
 # security
 # security
-Patch1000: CVE-2021-37750.patch
 
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 
@@ -307,10 +318,7 @@ popd
 
 
 # Mess with some of the default ports that we use for testing, so that multiple
 # Mess with some of the default ports that we use for testing, so that multiple
 # builds going on the same host don't step on each other.
 # builds going on the same host don't step on each other.
-cfg="src/kadmin/testing/proto/kdc.conf.proto \
-     src/kadmin/testing/proto/krb5.conf.proto \
-     src/lib/kadm5/unit-test/api.current/init-v2.exp \
-     src/util/k5test.py"
+cfg="src/util/k5test.py"
 LONG_BIT=`getconf LONG_BIT`
 LONG_BIT=`getconf LONG_BIT`
 PORT=`expr 61000 + $LONG_BIT - 48`
 PORT=`expr 61000 + $LONG_BIT - 48`
 sed -i -e s,61000,`expr "$PORT" + 0`,g $cfg
 sed -i -e s,61000,`expr "$PORT" + 0`,g $cfg
@@ -917,6 +925,10 @@ exit 0
 
 
 
 
 %changelog
 %changelog
+* Mon Nov 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.19.2-4
+- new upstream release.
+- re-imported all patches from rawhide.
+
 * Tue Oct 05 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.19.2-3
 * Tue Oct 05 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.19.2-3
 - rebuilt with openssl-3.0.0.
 - rebuilt with openssl-3.0.0.
 
 

+ 4 - 4
l/lcms2/lcms2-vl.spec

@@ -3,7 +3,7 @@
 Name:           lcms2
 Name:           lcms2
 Summary:        Color Management Engine
 Summary:        Color Management Engine
 Summary(ja):    カラーマネージメントエンジン
 Summary(ja):    カラーマネージメントエンジン
-Version:        2.12
+Version:        2.14
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          system
 Group:          system
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -96,9 +96,6 @@ install -D -m 644 include/lcms2_plugin.h $RPM_BUILD_ROOT/usr/include/lcms2_plugi
 rm -rf ${RPM_BUILD_ROOT}
 rm -rf ${RPM_BUILD_ROOT}
 
 
 
 
-%ldconfig_scriptlets
-
-
 %files
 %files
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %license COPYING
 %license COPYING
@@ -129,6 +126,9 @@ rm -rf ${RPM_BUILD_ROOT}
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.14-1
+- new upstream release.
+
 * Tue Mar 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.12-1
 * Tue Mar 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.12-1
 - new upstream release.
 - new upstream release.
 
 

+ 18 - 8
lib/liba/libarchive/libarchive-vl.spec

@@ -1,6 +1,6 @@
 Name:          libarchive
 Name:          libarchive
 Summary:       A library for handling streaming archive formats 
 Summary:       A library for handling streaming archive formats 
-Version:       3.6.1
+Version:       3.6.2
 Release:       1%{?_dist_release}
 Release:       1%{?_dist_release}
 Group:         system
 Group:         system
 Vendor:        Project Vine
 Vendor:        Project Vine
@@ -10,13 +10,6 @@ License:       BSD
 URL:           https://www.libarchive.org/
 URL:           https://www.libarchive.org/
 Source0:       https://www.libarchive.org/downloads/%{name}-%{version}.tar.gz
 Source0:       https://www.libarchive.org/downloads/%{name}-%{version}.tar.gz
 
 
-# When configured against OpenSSL 1.1, the RIPEMD-160 support was not detected,
-# so it was not compiled in previously. With OpenSSL 3.0, it's now detected as
-# being available, but it only actually works when the legacy provider is
-# loaded, which breaks the RIPEMD-160 test. This patch disables the RIPEMD-160
-# support explicitly.
-Patch0001:     0001-Drop-rmd160-from-OpenSSL.patch
-
 BuildRoot:     %{_tmppath}/%{name}-%{version}-root
 BuildRoot:     %{_tmppath}/%{name}-%{version}-root
 BuildRequires: bzip2-devel
 BuildRequires: bzip2-devel
 BuildRequires: libacl-devel
 BuildRequires: libacl-devel
@@ -50,6 +43,15 @@ developing applications that use %{name}.
 %prep
 %prep
 %autosetup -p1
 %autosetup -p1
 
 
+# When configured against OpenSSL 1.1, the RIPEMD-160 support was not detected,
+# so it was not compiled in previously. With OpenSSL 3.0, it's now detected as
+# being available, but it only actually works when the legacy provider is
+# loaded, which breaks the RIPEMD-160 test. This patch disables the RIPEMD-160
+# support explicitly.
+sed -i -e '/RMD160, OPENSSL, rmd160/d' configure.ac
+
+autoreconf -vif
+
 
 
 %build
 %build
 %configure \
 %configure \
@@ -88,6 +90,14 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Sat Dec 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.2-1
+- new upstream release.
+- dropped Patch0001: maede to get the same effect by sed.
+- dropped Patch1000: fixed in upstream.
+
+* Tue Nov 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.1-2
+- imported Patch1000 from upstream to fix CVE-2022-36227.
+
 * Fri May 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.1-1
 * Fri May 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.6.1-1
 - new upstream release.
 - new upstream release.
 - dropped Patch0: fixed in upstream.
 - dropped Patch0: fixed in upstream.

+ 17 - 6
lib/liba/libatomic_ops/libatomic_ops-vl.spec

@@ -2,9 +2,9 @@
 
 
 Name:         libatomic_ops
 Name:         libatomic_ops
 Summary:      Atomic memory update operations
 Summary:      Atomic memory update operations
-Version:      7.6.10
+Version:      7.6.14
 Release:      1%{?_dist_release}
 Release:      1%{?_dist_release}
-
+Group:        system
 # libatomic_ops MIT, libatomic_ops_gpl GPLv2
 # libatomic_ops MIT, libatomic_ops_gpl GPLv2
 License: GPLv2 and MIT
 License: GPLv2 and MIT
 URL:          https://www.hboehm.info/gc/
 URL:          https://www.hboehm.info/gc/
@@ -22,21 +22,26 @@ portable code. Unlike earlier similar packages, this one explicitly
 considers memory barrier semantics, and allows the construction of code
 considers memory barrier semantics, and allows the construction of code
 that involves minimum overhead across a variety of architectures.
 that involves minimum overhead across a variety of architectures.
 
 
+
 %package devel
 %package devel
 Summary: Development files for %{name}
 Summary: Development files for %{name}
+Group: programming
 Requires: %{name}%{?_isa} = %{version}-%{release}
 Requires: %{name}%{?_isa} = %{version}-%{release}
 %description devel
 %description devel
 Files for developing with %{name}.
 Files for developing with %{name}.
 
 
+
 %package static
 %package static
 Summary: Static library files for %{name}
 Summary: Static library files for %{name}
+Group: programming
 Requires: %{name}-devel%{?_isa} = %{version}-%{release}
 Requires: %{name}-devel%{?_isa} = %{version}-%{release}
 %description static
 %description static
 Files for developing with %{name} and linking statically.
 Files for developing with %{name} and linking statically.
 
 
+
 %package -n compat32-%{name}
 %package -n compat32-%{name}
 Summary:  Atomic memory update operations
 Summary:  Atomic memory update operations
-Group:    System Environment/Libraries
+Group: system,legacy
 Requires: %{name} = %{version}-%{release}
 Requires: %{name} = %{version}-%{release}
 %description -n compat32-%{name}
 %description -n compat32-%{name}
 Provides implementations for atomic memory update operations on a
 Provides implementations for atomic memory update operations on a
@@ -45,15 +50,19 @@ portable code. Unlike earlier similar packages, this one explicitly
 considers memory barrier semantics, and allows the construction of code
 considers memory barrier semantics, and allows the construction of code
 that involves minimum overhead across a variety of architectures.
 that involves minimum overhead across a variety of architectures.
 
 
+
 %package -n compat32-%{name}-devel
 %package -n compat32-%{name}-devel
 Summary:  Development files for %{name}
 Summary:  Development files for %{name}
-Group:    Development/Libraries
+Group: programming,legacy
 Requires: compat32-%{name} = %{version}-%{release}
 Requires: compat32-%{name} = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 %description -n compat32-%{name}-devel
 %description -n compat32-%{name}-devel
 Files for developing with %{name}.
 Files for developing with %{name}.
 
 
 
 
+%debug_package
+
+
 %prep
 %prep
 %autosetup -p1
 %autosetup -p1
 
 
@@ -85,8 +94,6 @@ rm -rf %{buildroot}%{_docdir}/libatomic_ops
 #endif
 #endif
 make check %{?arch_ignore}
 make check %{?arch_ignore}
 
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
 
 
 %files
 %files
 %license COPYING doc/LICENSING.txt
 %license COPYING doc/LICENSING.txt
@@ -123,6 +130,10 @@ make check %{?arch_ignore}
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 7.6.14-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Tue Sep 10 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 7.6.10-1
 * Tue Sep 10 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 7.6.10-1
 - new upstream release.
 - new upstream release.
 - dropped all patches.
 - dropped all patches.

+ 4 - 1
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.3
+Version:          2.3.4
 Release:          1%{?_dist_release}
 Release:          1%{?_dist_release}
 Group:            system
 Group:            system
 Vendor:           Project Vine
 Vendor:           Project Vine
@@ -132,6 +132,9 @@ make %{?_smp_mflags} -C tests check
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.4-1
+- new upstream release.
+
 * Tue Aug 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-1
 * Tue Aug 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-1
 - new upstream release.
 - new upstream release.
 - dropped install-info scriptlets.
 - dropped install-info scriptlets.

+ 8 - 10
lib/libn/libnl3/libnl3-vl.spec

@@ -1,15 +1,16 @@
 Name: libnl3
 Name: libnl3
 Summary: Convenience library for kernel netlink sockets
 Summary: Convenience library for kernel netlink sockets
 Summary(ja): Netlink ソケットの利用に便利なライブラリ
 Summary(ja): Netlink ソケットの利用に便利なライブラリ
-Version: 3.5.0
-Release: 2%{?_dist_release}
+Version: 3.7.0
+Release: 1%{?_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
 
 
 License: LGPLv2
 License: LGPLv2
 URL: http://www.infradead.org/~tgr/libnl/
 URL: http://www.infradead.org/~tgr/libnl/
-Source: https://github.com/thom311/libnl/releases/download/libnl3_5_0/libnl-%{version}.tar.gz
+%define altver %(echo %{version} | sed -e 's/\\./_/g')
+Source: https://github.com/thom311/libnl/releases/download/libnl%{altver}/libnl-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}--root
 BuildRoot: %{_tmppath}/%{name}-%{version}--root
 BuildRequires:	flex
 BuildRequires:	flex
 BuildRequires:	bison
 BuildRequires:	bison
@@ -62,13 +63,6 @@ rm -f %{buildroot}%{_bindir}/*
 find %{buildroot} -name \*.la -delete
 find %{buildroot} -name \*.la -delete
 
 
 
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
-%post cli -p /sbin/ldconfig
-%postun cli -p /sbin/ldconfig
-
-
 %files
 %files
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %license COPYING
 %license COPYING
@@ -94,6 +88,10 @@ find %{buildroot} -name \*.la -delete
 
 
 
 
 %changelog
 %changelog
+* Fri Dec 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.0-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Sun Feb 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.0-2
 * Sun Feb 21 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.0-2
 - rebuilt with current environment.
 - rebuilt with current environment.
 
 

+ 8 - 1
lib/libp/libpsl/libpsl-vl.spec

@@ -1,7 +1,8 @@
 Name:           libpsl
 Name:           libpsl
 Version:        0.21.1
 Version:        0.21.1
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        C library for the Publix Suffix List
 Summary:        C library for the Publix Suffix List
+Group:          system
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
 
 
@@ -47,6 +48,7 @@ Libpsl...
 
 
 %package        devel
 %package        devel
 Summary:        Development files for %{name}
 Summary:        Development files for %{name}
+Group:          programming
 Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       publicsuffix-list
 Requires:       publicsuffix-list
 
 
@@ -57,6 +59,7 @@ developing applications that use %{name}.
 
 
 %package -n     psl
 %package -n     psl
 Summary:        Commandline utility to explore the Public Suffix List
 Summary:        Commandline utility to explore the Public Suffix List
+Group:          security
 
 
 %description -n psl
 %description -n psl
 This package contains a commandline utility to explore the Public Suffix List,
 This package contains a commandline utility to explore the Public Suffix List,
@@ -66,6 +69,7 @@ is acceptable for domains and so on.
 
 
 %package -n     psl-make-dafsa
 %package -n     psl-make-dafsa
 Summary:        Compiles the Public Suffix List into DAFSA form
 Summary:        Compiles the Public Suffix List into DAFSA form
+Group:          security
 
 
 %description -n psl-make-dafsa
 %description -n psl-make-dafsa
 This script produces C/C++ code or an architecture-independent binary object
 This script produces C/C++ code or an architecture-independent binary object
@@ -158,6 +162,9 @@ make check || cat $(find . -name test-suite.log)
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.21.1-2
+- rebuilt with current environment.
+
 * Fri Apr 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.21.1-1
 * Fri Apr 02 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.21.1-1
 - new upstream release.
 - new upstream release.
 - dropped Patch1: fixed in upstream.
 - dropped Patch1: fixed in upstream.

+ 7 - 4
lib/libu/libunistring/libunistring-vl.spec

@@ -4,7 +4,7 @@
 Name:		libunistring
 Name:		libunistring
 Summary:	library for manipulating Unicode strings
 Summary:	library for manipulating Unicode strings
 Summary(ja):	Unicode 文字列を処理するライブラリ
 Summary(ja):	Unicode 文字列を処理するライブラリ
-Version:	1.0
+Version:	1.1
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 Vendor:		Project Vine
 Vendor:		Project Vine
 Group:		system
 Group:		system
@@ -39,7 +39,7 @@ manipulating C strings according to the Unicode standard.
 %package devel
 %package devel
 Summary:	Development files and documentation for libunistring
 Summary:	Development files and documentation for libunistring
 Summary(ja):	libunistring の開発用ファイルとドキュメント
 Summary(ja):	libunistring の開発用ファイルとドキュメント
-Group:		Development/Libraries
+Group:		programming
 Requires:	%{name} = %{version}-%{release}
 Requires:	%{name} = %{version}-%{release}
 
 
 %description devel
 %description devel
@@ -48,7 +48,7 @@ Development files and documentation for libunistring
 %package -n compat32-%{name}
 %package -n compat32-%{name}
 Summary:        library for manipulating Unicode strings
 Summary:        library for manipulating Unicode strings
 Summary(ja):    Unicode 文字列を処理するライブラリ
 Summary(ja):    Unicode 文字列を処理するライブラリ
-Group:          Development/Libraries
+Group:          system,legacy
 Requires:       %{name} = %{version}-%{release}
 Requires:       %{name} = %{version}-%{release}
 
 
 %description -n compat32-%{name}
 %description -n compat32-%{name}
@@ -66,7 +66,7 @@ manipulating C strings according to the Unicode standard.
 %package -n compat32-%{name}-devel
 %package -n compat32-%{name}-devel
 Summary:        Development files and documentation for libunistring
 Summary:        Development files and documentation for libunistring
 Summary(ja):    libunistring の開発用ファイルとドキュメント
 Summary(ja):    libunistring の開発用ファイルとドキュメント
-Group:          Development/Libraries
+Group:          programming,legacy
 Requires:       compat32-%{name} = %{version}-%{release}
 Requires:       compat32-%{name} = %{version}-%{release}
 Requires:       %{name}-devel = %{version}-%{release}
 Requires:       %{name}-devel = %{version}-%{release}
 
 
@@ -123,6 +123,9 @@ Development files and documentation for libunistring
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1-1
+- new upstream release.
+
 * Fri Jan 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0-1
 * Fri Jan 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0-1
 - new upstream release.
 - new upstream release.
 
 

+ 31 - 20
lib/libx/libxml2/libxml2-vl.spec

@@ -1,15 +1,16 @@
 Summary: Library providing XML and HTML support
 Summary: Library providing XML and HTML support
 Summary(ja): XML や HTML サポートを提供するライブラリ
 Summary(ja): XML や HTML サポートを提供するライブラリ
 Name: libxml2
 Name: libxml2
-Version: 2.9.14
-Release: 2%{_dist_release}
+Version: 2.10.3
+Release: 1%{_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
 
 
 License: MIT
 License: MIT
 URL: https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
 URL: https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
-Source: https://gitlab.gnome.org/GNOME/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
+%define shortver %(echo %{version} | cut -d. -f1-2)
+Source: https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 
 
 Patch0: libxml2-multilib.patch
 Patch0: libxml2-multilib.patch
 # Patch from openSUSE.
 # Patch from openSUSE.
@@ -205,7 +206,7 @@ DTDであってもパースと確認が出来ます。
 
 
 
 
 %prep
 %prep
-%setup -q -n %{name}-v%{version}
+%setup -q
 
 
 %patch0 -p1
 %patch0 -p1
 %patch1 -p1
 %patch1 -p1
@@ -218,9 +219,21 @@ autoreconf -ivf
 mkdir py2 py3
 mkdir py2 py3
 %global _configure ../configure
 %global _configure ../configure
 %global _configure_disable_silent_rules 1
 %global _configure_disable_silent_rules 1
-( cd py2 && %configure --cache-file=../config.cache --with-python=%{__python2} )
-
-( cd py3 && %configure --cache-file=../config.cache --with-python=%{__python3} )
+(export PYTHON=%{__python2} && cd py2 && %configure \
+	--enable-static \
+	--with-legacy \
+	--with-ftp \
+	--with-xptr-locs \
+	--with-python=%{__python2} \
+)
+
+(export PYTHON=%{__python3} && cd py3 && %configure \
+	--enable-static \
+	--with-legacy \
+	--with-ftp \
+	--with-xptr-locs \
+	--with-python=%{__python3} \
+)
 
 
 make %{?_smp_mflags} -C py2
 make %{?_smp_mflags} -C py2
 make %{?_smp_mflags} -C py3
 make %{?_smp_mflags} -C py3
@@ -252,24 +265,22 @@ chmod -x doc/*.py
 %files
 %files
 %defattr(-, root, root)
 %defattr(-, root, root)
 %license Copyright
 %license Copyright
-%doc AUTHORS NEWS README TODO
+%doc NEWS README.md TODO
 %{_bindir}/xmlcatalog
 %{_bindir}/xmlcatalog
 %{_bindir}/xmllint
 %{_bindir}/xmllint
 %{_libdir}/lib*.so.*
 %{_libdir}/lib*.so.*
 %{_mandir}/man1/xmllint.1*
 %{_mandir}/man1/xmllint.1*
 %{_mandir}/man1/xmlcatalog.1*
 %{_mandir}/man1/xmlcatalog.1*
-%{_mandir}/man3/libxml.3*
 
 
 %files devel
 %files devel
 %defattr(-, root, root)
 %defattr(-, root, root)
-%doc doc/*.html doc/html doc/*.gif doc/*.png
+%doc doc/*.html
 %doc doc/tutorial doc/libxml2-api.xml.gz
 %doc doc/tutorial doc/libxml2-api.xml.gz
 %{_bindir}/xml2-config
 %{_bindir}/xml2-config
 %{_datadir}/aclocal/libxml.m4
 %{_datadir}/aclocal/libxml.m4
 %{_includedir}/*
 %{_includedir}/*
 %{_libdir}/lib*.so
 %{_libdir}/lib*.so
 %{_libdir}/lib*.a
 %{_libdir}/lib*.a
-%{_libdir}/*.sh
 %{_libdir}/cmake/libxml2/libxml2-config.cmake
 %{_libdir}/cmake/libxml2/libxml2-config.cmake
 %{_libdir}/pkgconfig/libxml-2.0.pc
 %{_libdir}/pkgconfig/libxml-2.0.pc
 %{_mandir}/man1/xml2-config.1*
 %{_mandir}/man1/xml2-config.1*
@@ -282,23 +293,21 @@ chmod -x doc/*.py
 %files python
 %files python
 %defattr(-, root, root)
 %defattr(-, root, root)
 %license Copyright
 %license Copyright
-%doc AUTHORS NEWS README
+%doc NEWS README.md
 %doc python/TODO
 %doc python/TODO
-%doc python/libxml2class.txt
-%doc python/tests/*.py
 %doc doc/*.py
 %doc doc/*.py
-%doc doc/python.html
 %{python2_sitearch}/*
 %{python2_sitearch}/*
+%ifarch x86_64
+%{python2_sitelib}/*
+%endif
 
 
 %files -n python3-%{name}
 %files -n python3-%{name}
 %defattr(-, root, root)
 %defattr(-, root, root)
 %license Copyright
 %license Copyright
-%doc AUTHORS NEWS README
+%doc NEWS README.md
 %doc python/TODO
 %doc python/TODO
-%doc python/libxml2class.txt
-%doc python/tests/*.py
 %doc doc/*.py
 %doc doc/*.py
-%doc doc/python.html
+%{python3_sitelib}/*
 %{python3_sitearch}/*
 %{python3_sitearch}/*
 
 
 %if %{build_compat32}
 %if %{build_compat32}
@@ -310,11 +319,13 @@ chmod -x doc/*.py
 %defattr(-, root, root)
 %defattr(-, root, root)
 %{_libdir}/lib*.so
 %{_libdir}/lib*.so
 %{_libdir}/lib*.a
 %{_libdir}/lib*.a
-%{_libdir}/*.sh
 %endif
 %endif
 
 
 
 
 %changelog
 %changelog
+* Tue Nov 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.10.3-1
+- updated to 2.10.3.
+
 * Fri Oct 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.14-2
 * Fri Oct 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.9.14-2
 - rebuilt with python3-3.11.
 - rebuilt with python3-3.11.
 
 

+ 4 - 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.14
+Version:        3.15
 Release:        1%{_dist_release}
 Release:        1%{_dist_release}
 Group:          internet
 Group:          internet
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -206,6 +206,9 @@ make check
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.15-1
+- new upstream release.
+
 * Fri Jan 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.14-1
 * Fri Jan 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.14-1
 - new upstream release.
 - new upstream release.
 - dropped install-info scriptlets.
 - dropped install-info scriptlets.

+ 13 - 19
m/make/make-vl.spec

@@ -2,7 +2,7 @@ Summary:     A GNU tool which simplifies the build process for users.
 Summary(ja): ユーザのビルド手続きを平易にする GNU ツール
 Summary(ja): ユーザのビルド手続きを平易にする GNU ツール
 Name: make
 Name: make
 Epoch: 1
 Epoch: 1
-Version: 4.3
+Version: 4.4
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: programming
 Group: programming
 Vendor: Project Vine
 Vendor: Project Vine
@@ -11,7 +11,7 @@ Distribution: Vine Linux
 License: GPL
 License: GPL
 URL: http://www.gnu.org/software/make/
 URL: http://www.gnu.org/software/make/
 Source: https://ftp.gnu.org/gnu/make/make-%{version}.tar.gz
 Source: https://ftp.gnu.org/gnu/make/make-%{version}.tar.gz
-Source1: http://translationproject.org/PO-files/ja/make-4.2.93.ja.po
+Source1: http://translationproject.org/PO-files/ja/make-4.3.92.ja.po
 Patch0: make-4.3-getcwd.patch
 Patch0: make-4.3-getcwd.patch
 
 
 # Assume we don't have clock_gettime in configure, so that
 # Assume we don't have clock_gettime in configure, so that
@@ -22,16 +22,9 @@ Patch2: make-4.0-noclock_gettime.patch
 # BZs #142691, #17374
 # BZs #142691, #17374
 Patch3: make-4.3-j8k.patch
 Patch3: make-4.3-j8k.patch
 
 
-# https://bugzilla.redhat.com/show_bug.cgi?id=1827850
-# https://savannah.gnu.org/bugs/?58232
-# Remove on next make rebase
-Patch4: make-4.3-cloexec.patch
-
-Buildroot: %{_tmppath}/%{name}-%{version}-root
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: automake >= 1.7.3
 BuildRequires: automake >= 1.7.3
-BuildRequires: guile-devel
+BuildRequires: guile30-devel
 BuildRequires: perl
 BuildRequires: perl
 BuildRequires: procps
 BuildRequires: procps
 BuildRequires: texinfo
 BuildRequires: texinfo
@@ -86,6 +79,7 @@ rm -f ${RPM_BUILD_ROOT}/%{_infodir}/dir
 %find_lang %name
 %find_lang %name
 
 
 %check
 %check
+export PATH=$PATH:/bin
 echo ============TESTING===============
 echo ============TESTING===============
 /usr/bin/env LANG=C make check
 /usr/bin/env LANG=C make check
 echo ============END TESTING===========
 echo ============END TESTING===========
@@ -94,14 +88,6 @@ echo ============END TESTING===========
 %clean
 %clean
 rm -rf ${RPM_BUILD_ROOT}
 rm -rf ${RPM_BUILD_ROOT}
 
 
-%post
-/sbin/install-info %{_infodir}/make.info.gz %{_infodir}/dir --entry="* Make: (make).                 The GNU make utility." || :
-
-%preun
-if [ $1 = 0 ]; then
-   /sbin/install-info --delete %{_infodir}/make.info.gz %{_infodir}/dir --entry="* Make: (make).                 The GNU make utility." || :
-fi
-
 
 
 %files -f %{name}.lang
 %files -f %{name}.lang
 %defattr(-,root,root)
 %defattr(-,root,root)
@@ -111,7 +97,15 @@ fi
 %{_infodir}/*.info*
 %{_infodir}/*.info*
 %{_includedir}/gnumake.h
 %{_includedir}/gnumake.h
 
 
+
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.4-1
+- new upstream release.
+- updated ja.po.
+- dropped install-info scriptlets.
+- dropped Patch4: fixed in upstream.
+- updated patches.
+
 * Wed Feb 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3-1
 * Wed Feb 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3-1
 - new upstream release.
 - new upstream release.
 - updated ja.po.
 - updated ja.po.

+ 11 - 3
m/mdadm/mdadm-vl.spec

@@ -4,15 +4,15 @@
 Summary:        Utilities for Linux md devices (software RAID arrays)
 Summary:        Utilities for Linux md devices (software RAID arrays)
 Summary(ja):    Linux の MD デバイス(ソフトウエアRAIDアレイ)用のユーティリティ
 Summary(ja):    Linux の MD デバイス(ソフトウエアRAIDアレイ)用のユーティリティ
 Name:           mdadm
 Name:           mdadm
-Version:        4.1
+Version:        4.2
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
-Group:          System Environment/Base
+Group:          system
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
 
 License:        GPL
 License:        GPL
-URL:            http://www.kernel.org/pub/linux/utils/raid/mdadm/
+URL:            https://www.kernel.org/pub/linux/utils/raid/mdadm/
 Source:         https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{version}.tar.xz
 Source:         https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{version}.tar.xz
 Source1:        mdmonitor.init
 Source1:        mdmonitor.init
 Source2:        raid-check
 Source2:        raid-check
@@ -35,10 +35,12 @@ Requires:       postfix
 BuildRequires:  glibc-static
 BuildRequires:  glibc-static
 
 
 %if %{with systemd}
 %if %{with systemd}
+BuildRequires: systemd-devel
 Requires(post): systemd coreutils
 Requires(post): systemd coreutils
 Requires(preun): systemd
 Requires(preun): systemd
 Requires(postun): systemd coreutils
 Requires(postun): systemd coreutils
 %else
 %else
+BuildRequires: eudev-libudev-devel
 Requires(post): /sbin/chkconfig
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/chkconfig
 Requires(preun): /sbin/chkconfig
 Requires(preun): /sbin/service
 Requires(preun): /sbin/service
@@ -53,6 +55,9 @@ almost all functions without a configuration file, though a configuration
 file can be used to help with some common tasks.
 file can be used to help with some common tasks.
 
 
 
 
+%debug_package
+
+
 %prep
 %prep
 %setup -q
 %setup -q
 %autopatch -p1
 %autopatch -p1
@@ -156,6 +161,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Mon Nov 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.2-1
+- new upstream release.
+
 * Sun Apr 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1-1
 * Sun Apr 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.1-1
 - new upstream release.
 - new upstream release.
 - added systemd support (disabled as default).
 - added systemd support (disabled as default).

+ 5 - 2
n/nghttp2/nghttp2-vl.spec

@@ -8,8 +8,8 @@
 Summary: Experimental HTTP/2 client, server and proxy
 Summary: Experimental HTTP/2 client, server and proxy
 Summary(ja): HTTP/2クライアント・サーバ・プロキシの実験的実装
 Summary(ja): HTTP/2クライアント・サーバ・プロキシの実験的実装
 Name: nghttp2
 Name: nghttp2
-Version: 1.50.0
-Release: 2%{?_dist_release}
+Version: 1.51.0
+Release: 1%{?_dist_release}
 Group: internet
 Group: internet
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -203,6 +203,9 @@ make %{?_smp_mflags} check
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.51.0-1
+- new upstream release.
+
 * Fri Oct 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.50.0-2
 * Fri Oct 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.50.0-2
 - rebuilt with libboost-1.80.0.
 - rebuilt with libboost-1.80.0.
 
 

+ 8 - 1
n/nspr/nspr-vl.spec

@@ -3,7 +3,7 @@
 Summary:	Netscape Portable Runtime
 Summary:	Netscape Portable Runtime
 Summary(ja):    Netscape ポータブルランタイム
 Summary(ja):    Netscape ポータブルランタイム
 Name:		nspr
 Name:		nspr
-Version:	4.32
+Version:	4.35
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 Group:		system
 Group:		system
 Vendor:		Project Vine
 Vendor:		Project Vine
@@ -15,6 +15,7 @@ URL:		http://www.mozilla.org/projects/nspr/
 Source0:	https://archive.mozilla.org/pub/nspr/releases/v%{version}/src/%{name}-%{version}.tar.gz
 Source0:	https://archive.mozilla.org/pub/nspr/releases/v%{version}/src/%{name}-%{version}.tar.gz
 
 
 Patch1:		nspr-config-pc.patch
 Patch1:		nspr-config-pc.patch
+Patch2:		nspr-gcc-atomics.patch
 
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 Provides:	mozilla-nspr
 Provides:	mozilla-nspr
@@ -66,6 +67,9 @@ memory management (malloc and free) and shared library linking.
 
 
 cp ./nspr/config/nspr-config.in ./nspr/config/nspr-config-pc.in
 cp ./nspr/config/nspr-config.in ./nspr/config/nspr-config-pc.in
 %patch1 -p0
 %patch1 -p0
+pushd nspr
+%patch2 -p1
+popd
 
 
 
 
 %build
 %build
@@ -131,6 +135,9 @@ NSPR_VERSION=`./config/nspr-config --version`
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.35-1
+- update to 4.35.
+
 * Wed Aug 11 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.32-1
 * Wed Aug 11 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.32-1
 - update to 4.32.
 - update to 4.32.
 
 

+ 15 - 22
n/nss/nss-vl.spec

@@ -1,6 +1,6 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 
-%define nspr_version 4.32
+%define nspr_version 4.35
 %define pem_version 1.0.8
 %define pem_version 1.0.8
 %define unsupported_tools_directory %{_libdir}/nss/unsupported-tools
 %define unsupported_tools_directory %{_libdir}/nss/unsupported-tools
 %global allTools "certutil cmsutil crlutil derdump modutil pk12util pp signtool signver ssltap vfychain vfyserv"
 %global allTools "certutil cmsutil crlutil derdump modutil pk12util pp signtool signver ssltap vfychain vfyserv"
@@ -27,7 +27,7 @@
 
 
 Summary:          Network Security Services
 Summary:          Network Security Services
 Name:             nss
 Name:             nss
-Version:          3.73
+Version:          3.85
 Release:          1%{?_dist_release}
 Release:          1%{?_dist_release}
 Group:            system
 Group:            system
 Vendor:           Project Vine
 Vendor:           Project Vine
@@ -62,14 +62,6 @@ Source104:        nss-softokn-config.in
 Source1000:       https://github.com/kdudka/nss-pem/releases/download/nss-pem-%{pem_version}/nss-pem-%{pem_version}.tar.xz
 Source1000:       https://github.com/kdudka/nss-pem/releases/download/nss-pem-%{pem_version}/nss-pem-%{pem_version}.tar.xz
 Source1001:       pem-makefile.tar.gz
 Source1001:       pem-makefile.tar.gz
 
 
-Patch2:           add-relro-linker-option.patch
-Patch3:           renegotiate-transitional.patch
-# Upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=617723
-Patch16:          nss-539183.patch
-# Fedora / RHEL-only patch, the templates directory was originally introduced to support mod_revocator
-Patch47:          utilwrap-include-templates.patch
-# TODO remove when we switch to building nss without softoken
-Patch49:          nss-skip-bltest-and-fipstest.patch
 # This patch uses the GCC -iquote option documented at
 # This patch uses the GCC -iquote option documented at
 # http://gcc.gnu.org/onlinedocs/gcc/Directory-Options.html#Directory-Options
 # http://gcc.gnu.org/onlinedocs/gcc/Directory-Options.html#Directory-Options
 # to give the in-tree headers a higher priority over the system headers,
 # to give the in-tree headers a higher priority over the system headers,
@@ -79,15 +71,17 @@ Patch49:          nss-skip-bltest-and-fipstest.patch
 # case when starting an update with API changes or even private export
 # case when starting an update with API changes or even private export
 # changes.
 # changes.
 #
 #
-# Once the buildroot aha been bootstrapped the patch may be removed
+# Once the buildroot has been bootstrapped the patch may be removed
 # but it doesn't hurt to keep it.
 # but it doesn't hurt to keep it.
-Patch50:          iquote.patch
-# Local patch for TLS_ECDHE_{ECDSA|RSA}_WITH_3DES_EDE_CBC_SHA ciphers
-Patch58: rhbz1185708-enable-ecc-3des-ciphers-by-default.patch
-Patch62: nss-skip-util-gtest.patch
+Patch4:           iquote.patch
+Patch12:          nss-signtool-format.patch
+# fedora disabled dbm by default
+Patch40:          nss-no-dbm-man-page.patch
 
 
-# dropped: get same effect by sed
-#Patch1000: nss-enable-pem.patch
+# upstream bug https://bugzilla.mozilla.org/show_bug.cgi?id=1774654
+Patch50:	nss-3.79-fix-client-cert-crash.patch
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1774659
+Patch51:	nss-3.79-dbtool.patch
 
 
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:    nspr-devel >= %{nspr_version}
 BuildRequires:    nspr-devel >= %{nspr_version}
@@ -172,12 +166,8 @@ tar xvf %{SOURCE1001}
 perl -pi -e 's/^#define USE_UTIL_DIRECTLY.*$//' ckpem.h
 perl -pi -e 's/^#define USE_UTIL_DIRECTLY.*$//' ckpem.h
 popd
 popd
 
 
-%patch2 -p0 -b .relro
-%patch3 -p0 -b .transitional
-%patch16 -p0 -b .539183
-%patch50 -p0 -b .iquote
 pushd nss
 pushd nss
-%patch62 -p1 -b .skip_util_gtest
+%autopatch -p1 -M 99
 popd
 popd
 
 
 # enable nss-pem
 # enable nss-pem
@@ -615,6 +605,9 @@ chmod 755 $RPM_BUILD_ROOT/%{_bindir}/nss-softokn-config
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.85-1
+- update to 3.85.
+
 * Fri Dec 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.73-1
 * Fri Dec 17 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.73-1
 - update to 3.73.
 - update to 3.73.
 - updated nss-pem to 1.0.8.
 - updated nss-pem to 1.0.8.

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

@@ -3,7 +3,7 @@
 Name:           par2cmdline
 Name:           par2cmdline
 Summary:        PAR 2.0 compatible file verification and repair tool
 Summary:        PAR 2.0 compatible file verification and repair tool
 Version:        0.8.1
 Version:        0.8.1
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Group:          accessories
 Group:          accessories
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
@@ -73,6 +73,9 @@ make check-TESTS
 
 
 
 
 %changelog
 %changelog
+* Tue Nov 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.8.1-3
+- rebuilt with current environment.
+
 * Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.8.1-2
 * Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.8.1-2
 - imported Patch0 from upstream.
 - imported Patch0 from upstream.
 
 

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

@@ -3,7 +3,7 @@
 Summary: Perl-compatible regular expression library
 Summary: Perl-compatible regular expression library
 Summary(ja): Perl 互換の正規表現ライブラリ
 Summary(ja): Perl 互換の正規表現ライブラリ
 Name: pcre2
 Name: pcre2
-Version: 10.40
+Version: 10.41
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -151,6 +151,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Wed Dec 07 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.41-1
+- new upstream release.
+
 * Sat Apr 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.40-1
 * Sat Apr 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.40-1
 - new upstream release.
 - new upstream release.
 
 

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

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

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

@@ -32,7 +32,7 @@ Summary:        Postfix Mail Transport Agent
 Summary(ja):    Postfix メールトランスポートエージェント
 Summary(ja):    Postfix メールトランスポートエージェント
 Name:           postfix
 Name:           postfix
 Version:        3.7.3
 Version:        3.7.3
-Release:        2%{?_dist_release}%{?with_systemd:.systemd}
+Release:        3%{?_dist_release}%{?with_systemd:.systemd}
 Group:          servers
 Group:          servers
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
@@ -583,6 +583,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.3-3
+- rebuilt with openldap-2.6.3.
+
 * Wed Oct 19 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.3-2
 * Wed Oct 19 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.3-2
 - rebuilt with libicu72.
 - rebuilt with libicu72.
 
 

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

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

+ 5 - 12
q/quota/quota-vl.spec

@@ -4,7 +4,7 @@
 Name: quota
 Name: quota
 Summary: System administration tools for monitoring users' disk usage.
 Summary: System administration tools for monitoring users' disk usage.
 Summary(ja): ユーザのディスク使用量をモニタするシステム管理ツール
 Summary(ja): ユーザのディスク使用量をモニタするシステム管理ツール
-Version: 4.06
+Version: 4.09
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -12,7 +12,7 @@ Distribution: Vine Linux
 
 
 License: GPLv2 and GPLv2+
 License: GPLv2 and GPLv2+
 URL: https://sourceforge.net/projects/linuxquota/
 URL: https://sourceforge.net/projects/linuxquota/
-Source0: http://downloads.sourceforge.net/linuxquota/quota-%{version}.tar.gz
+Source0: https://downloads.sourceforge.net/linuxquota/quota-%{version}.tar.gz
 Source1: quota_nld.init
 Source1: quota_nld.init
 Source2: quota_nld.sysconfig
 Source2: quota_nld.sysconfig
 
 
@@ -24,16 +24,6 @@ Source104: rpc-rquotad.sysconfig
 Patch0:     quota-4.06-warnquota-configuration-tunes.patch
 Patch0:     quota-4.06-warnquota-configuration-tunes.patch
 # Fix parsing a TCP port number
 # Fix parsing a TCP port number
 Patch1:     quota-4.03-Validate-upper-bound-of-RPC-port.patch
 Patch1:     quota-4.03-Validate-upper-bound-of-RPC-port.patch
-# Remove a dead code from process_file(), in upstream after 4.06,
-# <https://sourceforge.net/p/linuxquota/patches/54/>
-Patch2:     quota-4.06-quotacheck-Remove-a-dead-code-from-process_file.patch
-# Fix a compilation warning in quotaops.c, in upstream after 4.06
-Patch3:     quota-4.06-quotaops-fix-compilation-warning.patch
-# Warn when kernel XFS large time stamp does fit into (32-bit) user-space
-# time_t, in upstream after 4.06
-Patch4:     quota-4.06-quotaio_xfs-Warn-when-large-kernel-timestamps-cannot.patch
-# Do not use a pointless compiler-internal __P() macro, in upstream after 4.06
-Patch5:     quota-4.06-Drop-sys-cdefs.h-usage.patch
 
 
 BuildRoot: %{_tmppath}/%{name}-root
 BuildRoot: %{_tmppath}/%{name}-root
 BuildRequires: e2fsprogs-devel, gettext
 BuildRequires: e2fsprogs-devel, gettext
@@ -189,6 +179,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Mon Nov 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.09-1
+- new upstram release.
+
 * Thu Mar 04 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.06-1
 * Thu Mar 04 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.06-1
 - new upstram release.
 - new upstram release.
 - updated all patches.
 - updated all patches.

+ 10 - 1
r/readline/readline-vl.spec

@@ -4,7 +4,7 @@ Name: readline
 Version: 8.2.1
 Version: 8.2.1
 %global shortver %(echo %{version} | cut -d . -f 1-2)
 %global shortver %(echo %{version} | cut -d . -f 1-2)
 %global shortver_nodots %(echo %{shortver} | tr -d ".")
 %global shortver_nodots %(echo %{shortver} | tr -d ".")
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -27,6 +27,9 @@ Requires(post): /sbin/install-info
 Requires(preun): /sbin/install-info
 Requires(preun): /sbin/install-info
 
 
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
+%if %{build_compat32}
+%global __provides_exclude_from ^%{_libdir}/pkgconfig/.*$
+%endif
 
 
 %description
 %description
 The Readline library provides a set of functions that allow users to
 The Readline library provides a set of functions that allow users to
@@ -48,6 +51,9 @@ Summary(ja): Readline ライブラリを使うプログラムための開発用
 Group: programming
 Group: programming
 Requires: readline = %{version}
 Requires: readline = %{version}
 Requires: ncurses-devel
 Requires: ncurses-devel
+%if %{build_compat32}
+Provides: pkgconfig(readline) = %{version}-%{release}
+%endif
 
 
 %description devel
 %description devel
 The Readline library provides a set of functions that allow users to
 The Readline library provides a set of functions that allow users to
@@ -161,6 +167,9 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
 
 
 
 %changelog
 %changelog
+* Fri Nov 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2.1-2
+- droped "Provides:pkgconfig(readline)" from compat32.
+
 * Sun Nov 06 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2.1-1
 * Sun Nov 06 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.2.1-1
 - new upstream release.
 - new upstream release.
 - updated to patchlevel 001.
 - updated to patchlevel 001.

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

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

+ 18 - 2
r/rspamd/rspamd-vl.spec

@@ -1,6 +1,6 @@
 %bcond_with systemd
 %bcond_with systemd
 %bcond_with jemalloc
 %bcond_with jemalloc
-%bcond_with hyperscan
+%bcond_without hyperscan
 
 
 %define rspamd_user      _rspamd
 %define rspamd_user      _rspamd
 %define rspamd_group     %{rspamd_user}
 %define rspamd_group     %{rspamd_user}
@@ -14,7 +14,7 @@
 Summary:        Rapid spam filtering system
 Summary:        Rapid spam filtering system
 Name:           rspamd
 Name:           rspamd
 Version:        3.4
 Version:        3.4
-Release:        2%{?_dist_release}%{?with_systemd:.systemd}
+Release:        3%{?_dist_release}%{?with_systemd:.systemd}
 Group:          servers
 Group:          servers
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
@@ -25,6 +25,14 @@ Source0:        https://github.com/rspamd/rspamd/archive/%{version}.tar.gz#/%{na
 Source1000:     rspamd.init
 Source1000:     rspamd.init
 Source1001:     rspamd.logrotate
 Source1001:     rspamd.logrotate
 Patch1:         rspamd-3.1-32bit-noasm.patch
 Patch1:         rspamd-3.1-32bit-noasm.patch
+# https://github.com/rspamd/rspamd/issues/4329
+# https://github.com/rspamd/rspamd/commit/068714f9f5a96fbd94560211cec75775ee023d02
+Patch2:         rspamd-3.4-hyperscan.patch
+# https://github.com/rspamd/rspamd/commit/0d89d51e9f280b36554e8f9bc66217e1d6f845c4
+Patch3:         rspamd-3.4-url.patch
+# https://github.com/rspamd/rspamd/issues/4337
+# https://github.com/rspamd/rspamd/commit/ed4f55c76d039bc728bb86128b817aeb5d8d3089
+Patch4:         rspamd-3.4-O_CREAT.patch
 
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
 
 
@@ -162,6 +170,10 @@ rm -rf %{buildroot}
 #to allow easy upgrade from 0.8.1
 #to allow easy upgrade from 0.8.1
 %{__chown} -R %{rspamd_user}:%{rspamd_group} %{rspamd_home}
 %{__chown} -R %{rspamd_user}:%{rspamd_group} %{rspamd_home}
 
 
+if [ -d /var/lib/rspamd/ ]; then
+	find /var/lib/rspamd/ -name "*.unser" -delete
+fi
+
 %if %{with systemd}
 %if %{with systemd}
 #Macro is not used as we want to do this on upgrade
 #Macro is not used as we want to do this on upgrade
 #%systemd_post %{name}.service
 #%systemd_post %{name}.service
@@ -262,6 +274,10 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4-3
+- imported Patch2-4 from upstream.
+- enabled hyperscan.
+
 * Wed Nov 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4-2
 * Wed Nov 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4-2
 - disabled hyperscan.
 - disabled hyperscan.
 
 

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

@@ -2,7 +2,7 @@
 %bcond_with tracker
 %bcond_with tracker
 %bcond_without pidl
 %bcond_without pidl
 
 
-%define samba_version 4.17.2
+%define samba_version 4.17.3
 #define rc_number rc4
 #define rc_number rc4
 %define samba_release 1
 %define samba_release 1
 
 
@@ -1823,6 +1823,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Wed Nov 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.17.3-1
+- new upstream release.
+
 * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.17.2-1
 * Fri Nov 11 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.17.2-1
 - new upstream release.
 - new upstream release.
 
 

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

@@ -9,7 +9,7 @@ Summary:        The Squid proxy caching server
 Summary(ja):    Squid ウェブプロキシキャッシュ
 Summary(ja):    Squid ウェブプロキシキャッシュ
 Name:           squid
 Name:           squid
 Epoch:          7
 Epoch:          7
-Version:        5.6
+Version:        5.7
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          servers
 Group:          servers
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -32,9 +32,6 @@ Patch204:       squid-3.5.9-include-guards.patch
 # revert this upstream patch - https://bugzilla.redhat.com/show_bug.cgi?id=1936422
 # revert this upstream patch - https://bugzilla.redhat.com/show_bug.cgi?id=1936422
 # workaround for #1934919
 # workaround for #1934919
 Patch205:       squid-5.0.5-symlink-lang-err.patch
 Patch205:       squid-5.0.5-symlink-lang-err.patch
-Patch206:       squid-5.2-openssl3.patch
-# fix -lto build failure
-Patch207:       squid-5.2-test-store-cppsuite.patch
 
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  openldap-devel pam-devel openssl-devel krb5-devel
 BuildRequires:  openldap-devel pam-devel openssl-devel krb5-devel
@@ -87,8 +84,6 @@ Squid は、メインのサーバプログラム squid と、 Domain Name System
 %patch203 -p1 -b .perlpath
 %patch203 -p1 -b .perlpath
 %patch204 -p0 -b .include-guards
 %patch204 -p0 -b .include-guards
 %patch205 -p1 -R -b .symlink-lang-err
 %patch205 -p1 -R -b .symlink-lang-err
-%patch206 -p1 -b .openssl3
-%patch207 -p1 -b .flto
 
 
 
 
 %build
 %build
@@ -308,6 +303,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Sat Nov 12 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.7-1
+- new upstream release.
+
 * Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6-1
 * Fri Jul 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.6-1
 - new upstream release.
 - new upstream release.
 
 

+ 7 - 1
s/suricata/suricata-vl.spec

@@ -3,7 +3,7 @@
 
 
 Summary:        Intrusion Detection System
 Summary:        Intrusion Detection System
 Name:           suricata
 Name:           suricata
-Version:        6.0.8
+Version:        6.0.9
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          network,security
 Group:          network,security
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -245,6 +245,12 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Tue Nov 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.9-1
+- new upstream release.
+
+* Wed Nov 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.8-2
+- rebuilt with hiredis-1.1.0.
+
 * Wed Sep 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.8-1
 * Wed Sep 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.8-1
 - new upstream release.
 - new upstream release.
 
 

+ 64 - 18
s/sysstat/sysstat-vl.spec

@@ -1,22 +1,29 @@
+%bcond_with systemd
+
 Summary:	Collection of performance monitoring tools for Linux
 Summary:	Collection of performance monitoring tools for Linux
 Summary(ja):	Linux 用パフォーマンス計測ツール集
 Summary(ja):	Linux 用パフォーマンス計測ツール集
 Name:		sysstat
 Name:		sysstat
-Version:	12.2.1
-Release:	1%{?_dist_release}
+Version:	12.7.1
+Release:	1%{?_dist_release}%{?with_systemd:.systemd}
+Group:		system
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	shaolin
+
 License:	GPLv2+
 License:	GPLv2+
-Group:		Applications/System
 URL:		http://sebastien.godard.pagesperso-orange.fr/
 URL:		http://sebastien.godard.pagesperso-orange.fr/
 Source:		http://pagesperso-orange.fr/sebastien.godard/%{name}-%{version}.tar.xz
 Source:		http://pagesperso-orange.fr/sebastien.godard/%{name}-%{version}.tar.xz
 
 
-BuildRoot::     %{_tmppath}/%{name}-%{version}-root
-BuildRequires:  gettext, lm-sensors-devel
-Requires:	cronie, findutils, xz
+BuildRoot::	%{_tmppath}/%{name}-%{version}-root
+BuildRequires:	gettext, lm-sensors-devel
+Requires:	findutils, xz
+%if %{with systemd}
+%{?systemd_requires}
+%else
+Requires:	cronie
 Requires(post):   /sbin/chkconfig
 Requires(post):   /sbin/chkconfig
 Requires(preun):  /sbin/chkconfig
 Requires(preun):  /sbin/chkconfig
-
-Vendor:         Project Vine
-Distribution:   Vine Linux
-Packager:       shaolin
+%endif
 
 
 %description
 %description
 The sysstat package contains sar, sadf, mpstat, iostat, pidstat, nfsiostat,
 The sysstat package contains sar, sadf, mpstat, iostat, pidstat, nfsiostat,
@@ -36,6 +43,9 @@ The nfsiostat command reports I/O statistics for network file systems.
 The cifsiostat command reports I/O statistics for CIFS file systems.
 The cifsiostat command reports I/O statistics for CIFS file systems.
 
 
 
 
+%debug_package
+
+
 %prep
 %prep
 %setup -q
 %setup -q
 iconv -f windows-1252 -t utf8 CREDITS > CREDITS.aux
 iconv -f windows-1252 -t utf8 CREDITS > CREDITS.aux
@@ -44,10 +54,14 @@ mv CREDITS.aux CREDITS
 
 
 %build
 %build
 %configure \
 %configure \
-    --enable-install-cron --enable-copy-only --disable-file-attr \
-    --disable-stripping --docdir=%{_docdir}/%{name}-%{version} \
+    --enable-install-cron \
+    --enable-copy-only \
+    --disable-file-attr \
+    --disable-stripping \
+    --docdir='%{_pkgdocdir}' \
     sadc_options='-S DISK' \
     sadc_options='-S DISK' \
-    history=28 compressafter=31
+    history=28 \
+    compressafter=31
 make %{?_smp_mflags}
 make %{?_smp_mflags}
 
 
 
 
@@ -55,39 +69,66 @@ make %{?_smp_mflags}
 rm -rf %{buildroot}
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot}
 make install DESTDIR=%{buildroot}
 
 
-# Install cron file
-mkdir -p %{buildroot}%{_sysconfdir}/cron.d
-install -m 0644 cron/sysstat.crond %{buildroot}%{_sysconfdir}/cron.d/sysstat
+rm -f %{buildroot}%{_pkgdocdir}/COPYING
 
 
 # Install service file
 # Install service file
+%if %{with systemd}
+
+%else
 mkdir -p %{buildroot}%{_initdir}
 mkdir -p %{buildroot}%{_initdir}
 install -m 0755 sysstat %{buildroot}%{_initdir}/
 install -m 0755 sysstat %{buildroot}%{_initdir}/
 
 
+# Install cron file
+mkdir -p %{buildroot}%{_sysconfdir}/cron.d
+install -m 0644 cron/sysstat.crond %{buildroot}%{_sysconfdir}/cron.d/sysstat
+%endif
+
 %find_lang %{name}
 %find_lang %{name}
 
 
+
 %clean
 %clean
 rm -rf %{buildroot}
 rm -rf %{buildroot}
 
 
+
 %post
 %post
+%if %{with systemd}
+%systemd_post sysstat.service sysstat-collect.timer sysstat-summary.timer
+%else
 /sbin/chkconfig --add sysstat
 /sbin/chkconfig --add sysstat
+%endif
 
 
 %preun
 %preun
+%if %{with systemd}
+%systemd_preun sysstat.service sysstat-collect.timer sysstat-summary.timer%else
+%endif
 if [[ $1 -eq 0 ]]; then
 if [[ $1 -eq 0 ]]; then
     # Remove sa logs if removing sysstat completely
     # Remove sa logs if removing sysstat completely
     rm -f %{_localstatedir}/log/sa/*
     rm -f %{_localstatedir}/log/sa/*
     # Remove service
     # Remove service
+%if !%{with systemd}
     /sbin/chkconfig --del sysstat
     /sbin/chkconfig --del sysstat
+%endif
 fi
 fi
 
 
+%if %{with systemd}
+%postun
+%systemd_postun sysstat.service sysstat-collect.timer sysstat-summary.timer
+%endif
+
 
 
 %files -f %{name}.lang
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %license COPYING
 %license COPYING
-%doc CHANGES CREDITS README.md FAQ.md
-%config(noreplace) %{_sysconfdir}/cron.d/sysstat
+%doc CHANGES CREDITS README.md FAQ.md %{name}-%{version}.lsm
 %config(noreplace) %{_sysconfdir}/sysconfig/sysstat
 %config(noreplace) %{_sysconfdir}/sysconfig/sysstat
 %config(noreplace) %{_sysconfdir}/sysconfig/sysstat.ioconf
 %config(noreplace) %{_sysconfdir}/sysconfig/sysstat.ioconf
+%if %{with systemd}
+%{_systemd_util_dir}/system-sleep/sysstat*
+%{_unitdir}/sysstat*
+%else
+%config(noreplace) %{_sysconfdir}/cron.d/sysstat
 %{_initdir}/sysstat
 %{_initdir}/sysstat
+%endif
 %{_bindir}/*
 %{_bindir}/*
 %{_libdir}/sa
 %{_libdir}/sa
 %{_mandir}/man1/*
 %{_mandir}/man1/*
@@ -95,7 +136,12 @@ fi
 %{_mandir}/man8/*
 %{_mandir}/man8/*
 %{_localstatedir}/log/sa
 %{_localstatedir}/log/sa
 
 
+
 %changelog
 %changelog
+* Thu Nov 17 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 12.7.1-1
+- updated to 12.7.1.
+- added systemd support (disabled as default).
+
 * Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 12.2.1-1
 * Mon Mar 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 12.2.1-1
 - updated to 12.2.1.
 - updated to 12.2.1.
 
 

+ 6 - 3
t/tzdata/tzdata-vl.spec

@@ -1,9 +1,9 @@
 Summary: Timezone data
 Summary: Timezone data
 Summary(ja): タイムゾーンのデータ
 Summary(ja): タイムゾーンのデータ
 Name: tzdata
 Name: tzdata
-Version: 2021e
-%define tzdata_version 2021e
-%define tzcode_version 2021e
+Version: 2022f
+%define tzdata_version 2022f
+%define tzcode_version 2022f
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -157,6 +157,9 @@ rm -fr $RPM_BUILD_ROOT
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 20 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2022f-1
+- updated to 2022f.
+
 * Wed Nov 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2021e-1
 * Wed Nov 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2021e-1
 - updated to 2021e.
 - updated to 2021e.
 
 

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

@@ -2,8 +2,8 @@
 
 
 # version, patch version
 # version, patch version
 %define vimversion	9.0
 %define vimversion	9.0
-%define vimsrcpversion	0827
-%define vimpversion	0827
+%define vimsrcpversion	0978
+%define vimpversion	0978
 
 
 %define vimsubdir	vim%(echo %{vimversion} | sed -e's/\\.//')
 %define vimsubdir	vim%(echo %{vimversion} | sed -e's/\\.//')
 #define vimdir		%{vimsubdir}
 #define vimdir		%{vimsubdir}
@@ -787,6 +787,9 @@ rm -rf %{buildroot}
 
 
 
 
 %changelog
 %changelog
+* Thu Dec 01 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0978-1
+- new upstream release.
+
 * Wed Nov 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0827-1
 * Wed Nov 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 9.0.0827-1
 - new upstream release.
 - new upstream release.
 
 

+ 4 - 1
x/xmlsec1/xmlsec1-vl.spec

@@ -1,6 +1,6 @@
 Summary: Library providing support for "XML Signature" and "XML Encryption" standards
 Summary: Library providing support for "XML Signature" and "XML Encryption" standards
 Name: xmlsec1
 Name: xmlsec1
-Version: 1.2.36
+Version: 1.2.37
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -238,6 +238,9 @@ rm -fr %{buildroot}
 
 
 
 
 %changelog
 %changelog
+* Tue Nov 29 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.37-1
+- new upstream release.
+
 * Wed Nov 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.36-1
 * Wed Nov 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.36-1
 - new upstream release.
 - new upstream release.
 
 

+ 4 - 1
z/zabbix/zabbix-vl.spec

@@ -18,7 +18,7 @@
 
 
 Summary: The Enterprise-class Monitoring Solution for Everyone
 Summary: The Enterprise-class Monitoring Solution for Everyone
 Name: zabbix
 Name: zabbix
-Version: 6.0.8
+Version: 6.0.12
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: system
 Group: system
 Vendor: Project Vine
 Vendor: Project Vine
@@ -639,6 +639,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Sat Dec 10 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.12-1
+- new upstream release.
+
 * Fri Sep 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.8-1
 * Fri Sep 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.0.8-1
 - new upstream release.
 - new upstream release.