Browse Source

updated 14 packages

cups-2.3.3-1

firefox-78.5.0-1

golang-1.15.5-1

kernel-5.4.80-1

krb5-1.18.3-1

mariadb-10.5.8-1

nsd-4.3.4-1

php74-7.4.13-1

postfix-3.5.8-1

postgresql-13.1-1

thunderbird-78.5.1-1

tmux-3.1c-1

unbound-1.13.0-1

webkitgtk4-2.30.3-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12508 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 4 years ago
parent
commit
e812c59aa5

+ 59 - 56
c/cups/cups-vl.spec

@@ -11,14 +11,14 @@ Summary: Common Unix Printing System
 Name: cups
 Name: cups
 Version: 2.3.3
 Version: 2.3.3
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
-Group: System Environment/Daemons
+Group: servers
 Vendor: Project Vine
 Vendor: Project Vine
 Distribution: Vine Linux
 Distribution: Vine Linux
 Packager: daisuke, tomop
 Packager: daisuke, tomop
 
 
 License: GPL
 License: GPL
-Url: https://www.cups.org/
-Source: https://github.com/apple/cups/releases/download/v%{version}/cups-%{version}-source.tar.gz
+Url: https://github.com/OpenPrinting/cups
+Source: https://github.com/OpenPrinting/cups/archive/v%{version}.tar.gz#/cups-%{version}.tar.gz
 # Our initscript
 # Our initscript
 Source1: cups.init
 Source1: cups.init
 # Pixmap for desktop file
 # Pixmap for desktop file
@@ -159,59 +159,6 @@ BuildRequires: systemd-devel
 Requires(pre): chkconfig initscripts perl
 Requires(pre): chkconfig initscripts perl
 %endif
 %endif
 
 
-%package devel
-Summary: Common Unix Printing System - development environment
-Group: Development/Libraries
-Requires: %{name}-libs = %{version}-%{release}
-Requires: e2fsprogs-devel
-Requires: gnutls-devel
-Requires: krb5-devel
-Requires: zlib-devel
-License: LGPL
-
-%package libs
-Summary: Common Unix Printing System - libraries
-Group: System Environment/Libraries
-License: LGPL
-
-%package client
-Summary: CUPS printing system - client programs
-License: GPLv2
-Requires: %{name}-libs%{?_isa} = %{version}-%{release}
-%if %{use_alternatives}
-Provides: /usr/bin/lpq /usr/bin/lpr /usr/bin/lp /usr/bin/cancel /usr/bin/lprm /usr/bin/lpstat
-Requires(pre): alternatives
-Requires(preun): alternatives
-%endif
-Provides: lpd lpr LPRng
-
-%package lpd
-Summary: CUPS printing system - lpd emulation
-Requires: %{name}%{?_isa} = %{version}-%{release}
-Requires: %{name}-libs%{?_isa} = %{version}-%{release}
-Provides: lpd
-%if %{with systemd}
-%{?systemd_requires}
-%else
-Requires: xinetd
-%endif
-
-
-%package -n compat32-%{name}-libs
-Summary: Common Unix Printing System - libraries
-Group: System Environment/Libraries
-
-%package -n compat32-%{name}-devel
-Summary: Common Unix Printing System - development environment
-Group: Development/Libraries
-Requires: compat32-%{name}-libs = %{version}-%{release}
-Requires: %{name}-devel = %{version}-%{release}
-Requires: compat32-e2fsprogs-devel
-Requires: compat32-gnutls-devel
-Requires: compat32-krb5-devel
-Requires: compat32-zlib-devel
-
-
 %description
 %description
 CUPS printing system provides a portable printing layer for
 CUPS printing system provides a portable printing layer for
 UNIX® operating systems. It has been developed by Apple Inc.
 UNIX® operating systems. It has been developed by Apple Inc.
@@ -226,6 +173,16 @@ CUPS provides the System V and Berkeley command-line interfaces.
  CUPSはSystem VやBerkeleyコマンドラインのインターフェースを提供します。
  CUPSはSystem VやBerkeleyコマンドラインのインターフェースを提供します。
 
 
 
 
+%package devel
+Summary: Common Unix Printing System - development environment
+Group: programming
+Requires: %{name}-libs = %{version}-%{release}
+Requires: e2fsprogs-devel
+Requires: gnutls-devel
+Requires: krb5-devel
+Requires: zlib-devel
+License: LGPL
+
 %description devel
 %description devel
 CUPS printing system provides a portable printing layer for
 CUPS printing system provides a portable printing layer for
 UNIX. operating systems. This is the development package for creating
 UNIX. operating systems. This is the development package for creating
@@ -239,6 +196,11 @@ additional printer drivers, and other CUPS services.
 るためのパッケージです。
 るためのパッケージです。
 
 
 
 
+%package libs
+Summary: Common Unix Printing System - libraries
+Group: system
+License: LGPL
+
 %description libs
 %description libs
 CUPS printing system provides a portable printing layer for
 CUPS printing system provides a portable printing layer for
 UNIX® operating systems. It has been developed by Apple Inc.
 UNIX® operating systems. It has been developed by Apple Inc.
@@ -258,6 +220,18 @@ natively, without needing the lp/lpr commands.
 リケーションから使われるライブラリ類です。
 リケーションから使われるライブラリ類です。
 
 
 
 
+%package client
+Summary: CUPS printing system - client programs
+Group: publishing
+License: GPLv2
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+%if %{use_alternatives}
+Provides: /usr/bin/lpq /usr/bin/lpr /usr/bin/lp /usr/bin/cancel /usr/bin/lprm /usr/bin/lpstat
+Requires(pre): alternatives
+Requires(preun): alternatives
+%endif
+Provides: lpd lpr LPRng
+
 %description client
 %description client
 CUPS printing system provides a portable printing layer for
 CUPS printing system provides a portable printing layer for
 UNIX® operating systems. This package contains command-line client
 UNIX® operating systems. This package contains command-line client
@@ -271,6 +245,18 @@ programs.
 す。
 す。
 
 
 
 
+%package lpd
+Summary: CUPS printing system - lpd emulation
+Group: servers
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+Provides: lpd
+%if %{with systemd}
+%{?systemd_requires}
+%else
+Requires: xinetd
+%endif
+
 %description lpd
 %description lpd
 CUPS printing system provides a portable printing layer for
 CUPS printing system provides a portable printing layer for
 UNIX® operating systems. This is the package that provides standard
 UNIX® operating systems. This is the package that provides standard
@@ -283,6 +269,10 @@ lpd emulation.
  このパッケージは標準的なlpdエミュレーションを提供します。
  このパッケージは標準的なlpdエミュレーションを提供します。
 
 
 
 
+%package -n compat32-%{name}-libs
+Summary: Common Unix Printing System - libraries
+Group: system
+
 %description -n compat32-%{name}-libs
 %description -n compat32-%{name}-libs
 CUPS printing system provides a portable printing layer for
 CUPS printing system provides a portable printing layer for
 UNIX® operating systems. It has been developed by Apple Inc.
 UNIX® operating systems. It has been developed by Apple Inc.
@@ -302,6 +292,16 @@ natively, without needing the lp/lpr commands.
 ケーションから使われるライブラリ類です。
 ケーションから使われるライブラリ類です。
 
 
 
 
+%package -n compat32-%{name}-devel
+Summary: Common Unix Printing System - development environment
+Group: programming
+Requires: compat32-%{name}-libs = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Requires: compat32-e2fsprogs-devel
+Requires: compat32-gnutls-devel
+Requires: compat32-krb5-devel
+Requires: compat32-zlib-devel
+
 %description -n compat32-%{name}-devel
 %description -n compat32-%{name}-devel
 CUPS printing system provides a portable printing layer for
 CUPS printing system provides a portable printing layer for
 UNIX. operating systems. This is the development package for creating
 UNIX. operating systems. This is the development package for creating
@@ -872,6 +872,9 @@ rm -f %{_libdir}/cups/backend/smb
 
 
 
 
 %changelog
 %changelog
+* Sun Nov 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-2
+- shifted to OpenPrinting version.
+
 * Fri May 22 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-1
 * Fri May 22 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.3.3-1
 - new upstream release.
 - new upstream release.
 - added systemd support (disabled as default).
 - added systemd support (disabled as default).

+ 12 - 4
f/firefox/firefox-vl.spec

@@ -1,8 +1,8 @@
 %bcond_with clang
 %bcond_with clang
 
 
 # do not include minor version number in MOZILLA_FIVE_HOME
 # do not include minor version number in MOZILLA_FIVE_HOME
-%global ffmajor 78.4
-%global geckomajor 78.4
+%global ffmajor 78.5
+%global geckomajor 78.5
 %global ffminor 0
 %global ffminor 0
 %global ffversion %{ffmajor}%{?ffminor:.%{ffminor}}
 %global ffversion %{ffmajor}%{?ffminor:.%{ffminor}}
 %define ffdir %{_libdir}/firefox
 %define ffdir %{_libdir}/firefox
@@ -124,7 +124,7 @@ Patch589:        mozilla-1634213.patch
 Patch600:        pgo.patch
 Patch600:        pgo.patch
 Patch602:        mozilla-1516803.patch
 Patch602:        mozilla-1516803.patch
 
 
-Patch700:        rust-1.47.patch
+#Patch700:        rust-1.47.patch
 
 
 # customization patches
 # customization patches
 
 
@@ -247,7 +247,7 @@ cd %{tarballdir}
 %patch602 -p1 -b .1516803
 %patch602 -p1 -b .1516803
 
 
 # for rust-1.47
 # for rust-1.47
-%patch700 -p1 -b .rust-1.47
+# %patch700 -p1 -b .rust-1.47
 
 
 #%patch1000 -p0 -b .ignore-exception
 #%patch1000 -p0 -b .ignore-exception
 
 
@@ -578,8 +578,16 @@ fi
 #---------------------------------------------------------------------
 #---------------------------------------------------------------------
 
 
 %changelog
 %changelog
+* Thu Nov 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.5.0-1
+- updated to 78.5.0.
+- dropped Patch700: fixed in upstream.
+
+* Tue Nov 10 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.4.1-1
+- updated to 78.4.1.
+
 * Mon Oct 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.4.0-1
 * Mon Oct 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.4.0-1
 - updated to 78.4.0.
 - updated to 78.4.0.
+- added Patch700 to build with rust-1.47.
 
 
 * Fri Oct 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.3.1-1
 * Fri Oct 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.3.1-1
 - updated to 78.3.1.
 - updated to 78.3.1.

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

@@ -75,7 +75,7 @@
 %global gohostarch  386
 %global gohostarch  386
 %endif
 %endif
 
 
-%global go_version 1.15.1
+%global go_version 1.15.5
 %global go_api %(echo "%{version}" | cut -d . -f 1,2)
 %global go_api %(echo "%{version}" | cut -d . -f 1,2)
 
 
 Summary:        The Go Programming Language
 Summary:        The Go Programming Language
@@ -412,6 +412,9 @@ fi
 %endif
 %endif
 
 
 %changelog
 %changelog
+* Thu Nov 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.15.5-1
+- new upstream release.
+
 * Fri Sep 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.15.1-1
 * Fri Sep 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.15.1-1
 - new upstream release.
 - new upstream release.
 
 

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

@@ -40,7 +40,7 @@ Summary(ja): Linux カーネル (Linux オペレーティングシステムの
 # adding some text to the end of the version number.
 # adding some text to the end of the version number.
 #
 #
 %define sublevel 4
 %define sublevel 4
-%define patchlevel 66
+%define patchlevel 80
 %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}
@@ -1160,6 +1160,9 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Wed Dec 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.80-1
+- updated to 5.4.80.
+
 * Sat Sep 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.66-1
 * Sat Sep 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.66-1
 - updated to 5.4.66.
 - updated to 5.4.66.
 
 

+ 75 - 26
k/krb5/krb5-vl.spec

@@ -1,3 +1,5 @@
+%bcond_with systemd
+
 %bcond_with test
 %bcond_with test
 %if %{with test}
 %if %{with test}
 BuildRequires: socket_wrapper
 BuildRequires: socket_wrapper
@@ -20,8 +22,14 @@ BuildRequires: socket_wrapper
 Summary: The Kerberos network authentication system
 Summary: The Kerberos network authentication system
 Summary(ja): Kerberos ネットワーク認証システム
 Summary(ja): Kerberos ネットワーク認証システム
 Name: krb5
 Name: krb5
-Version: 1.18
-Release: 1%{_dist_release}
+Version: 1.18.3
+Release: 1%{_dist_release}%{?with_systemd:.systemd}
+Group: system
+Vendor: Project Vine
+Distribution: Vine Linux
+
+License: MIT
+URL: http://web.mit.edu/kerberos/www/
 
 
 # Maybe we should explode from the now-available-to-everybody tarball instead?
 # Maybe we should explode from the now-available-to-everybody tarball instead?
 # http://web.mit.edu/kerberos/dist/krb5/1.11/krb5-1.11.1-signed.tar
 # http://web.mit.edu/kerberos/dist/krb5/1.11/krb5-1.11.1-signed.tar
@@ -61,21 +69,43 @@ 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
 #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: Fix-AS-REQ-checking-of-KDB-modified-indicators.patch
+#Patch8: Fix-AS-REQ-checking-of-KDB-modified-indicators.patch
 Patch9: Allow-certauth-modules-to-set-hw-authent-flag.patch
 Patch9: Allow-certauth-modules-to-set-hw-authent-flag.patch
-Patch10: Allow-deletion-of-require_auth-with-LDAP-KDB.patch
+#Patch10: Allow-deletion-of-require_auth-with-LDAP-KDB.patch
 Patch11: Refresh-manually-acquired-creds-from-client-keytab.patch
 Patch11: Refresh-manually-acquired-creds-from-client-keytab.patch
-Patch12: Document-client-keytab-usage.patch
+#Patch12: Document-client-keytab-usage.patch
 Patch13: Add-finalization-safety-check-to-com_err.patch
 Patch13: Add-finalization-safety-check-to-com_err.patch
-Patch14: Eliminate-redundant-PKINIT-responder-invocation.patch
+#Patch14: Eliminate-redundant-PKINIT-responder-invocation.patch
 Patch15: Correctly-import-service-GSS-host-based-name.patch
 Patch15: Correctly-import-service-GSS-host-based-name.patch
 Patch16: Do-expiration-warnings-for-all-init_creds-APIs.patch
 Patch16: Do-expiration-warnings-for-all-init_creds-APIs.patch
+Patch17: Pass-gss_localname-through-SPNEGO.patch
+Patch18: Omit-KDC-indicator-check-for-S4U2Self-requests.patch
+Patch19: Fix-typo-in-in-in-the-ksu-man-page.patch
+Patch21: Replace-gssrpc-tests-with-a-Python-script.patch
+Patch22: Default-dns_canonicalize_hostname-to-fallback.patch
+Patch23: Remove-resolver-test-utility.patch
+Patch24: Omit-PA_FOR_USER-if-we-can-t-compute-its-checksum.patch
+Patch25: Improve-negoex_parse_token-code-hygiene.patch
+Patch26: Refactor-krb5-GSS-checksum-handling.patch
+Patch27: Implement-GSS_C_CHANNEL_BOUND_FLAG.patch
+Patch28: Implement-KERB_AP_OPTIONS_CBT-server-side.patch
+Patch29: Add-client_aware_channel_bindings-option.patch
+Patch30: Pass-channel-bindings-through-SPNEGO.patch
+Patch31: Add-channel-bindings-tests.patch
+Patch32: Use-two-queues-for-concurrent-t_otp.py-daemons.patch
+Patch34: Ignore-bad-enctypes-in-krb5_string_to_keysalts.patch
+Patch35: Fix-leak-in-KERB_AP_OPTIONS_CBT-server-support.patch
+Patch37: Add-three-kvno-options-from-Heimdal-kgetcred.patch
+Patch39: Improve-KDC-alias-checking-for-S4U-requests.patch
+Patch40: Adjust-KDC-alias-helper-function-contract.patch
+Patch41: Allow-aliases-when-matching-U2U-second-ticket.patch
+Patch42: Refactor-KDC-authdata-list-management-helpers.patch
+Patch43: Avoid-passing-DB-entry-structures-in-KDC.patch
+Patch44: Minimize-usage-of-tgs_server-in-KDC.patch
+Patch45: Fix-minor-static-analysis-defects.patch
 
 
 # Vine patch(es)
 # Vine patch(es)
 
 
-License: MIT
-URL: http://web.mit.edu/kerberos/www/
-Group: System Environment/Libraries
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 
 BuildRequires: autoconf, bison, flex, gawk
 BuildRequires: autoconf, bison, flex, gawk
@@ -83,7 +113,7 @@ BuildRequires: autoconf, bison, flex, gawk
 BuildRequires: e2fsprogs-devel
 BuildRequires: e2fsprogs-devel
 # BuildRequires: gzip, ncurses-devel, rsh, texinfo, texinfo-tex, tar
 # BuildRequires: gzip, ncurses-devel, rsh, texinfo, texinfo-tex, tar
 BuildRequires: gzip, ncurses-devel, texinfo, tar, git
 BuildRequires: gzip, ncurses-devel, texinfo, tar, git
-BuildRequires: python-sphinx
+BuildRequires: python3-sphinx
 # BuildRequires: texlive
 # BuildRequires: texlive
 # BuildRequires: texlive-latexrecommended
 # BuildRequires: texlive-latexrecommended
 # BuildRequires: texlive-fontsrecommended
 # BuildRequires: texlive-fontsrecommended
@@ -106,17 +136,15 @@ BuildRequires: openssl-devel >= 1.0.0
 BuildRequires: libverto-devel
 BuildRequires: libverto-devel
 %endif
 %endif
 
 
-Vendor: Project Vine
-Distribution: Vine Linux
-
 %description
 %description
 Kerberos V5 is a trusted-third-party network authentication system,
 Kerberos V5 is a trusted-third-party network authentication system,
 which can improve your network's security by eliminating the insecure
 which can improve your network's security by eliminating the insecure
 practice of cleartext passwords.
 practice of cleartext passwords.
 
 
+
 %package devel
 %package devel
 Summary: Development files needed to compile Kerberos 5 programs
 Summary: Development files needed to compile Kerberos 5 programs
-Group: Development/Libraries
+Group: programming
 Requires: %{name}-libs = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
 # Requires: keyutils-libs-devel, libselinux-devel
 # Requires: keyutils-libs-devel, libselinux-devel
 Requires: keyutils-libs-devel
 Requires: keyutils-libs-devel
@@ -131,17 +159,19 @@ contains the header files and libraries needed for compiling Kerberos
 5 programs. If you want to develop Kerberos-aware programs, you need
 5 programs. If you want to develop Kerberos-aware programs, you need
 to install this package.
 to install this package.
 
 
+
 %package libs
 %package libs
 Summary: The shared libraries used by Kerberos 5
 Summary: The shared libraries used by Kerberos 5
-Group: System Environment/Libraries
+Group: system
 
 
 %description libs
 %description libs
 Kerberos is a network authentication system. The krb5-libs package
 Kerberos is a network authentication system. The krb5-libs package
 contains the shared libraries needed by Kerberos 5. If you are using
 contains the shared libraries needed by Kerberos 5. If you are using
 Kerberos, you need to install this package.
 Kerberos, you need to install this package.
 
 
+
 %package server
 %package server
-Group: System Environment/Daemons
+Group: servers
 Summary: The KDC and related programs for Kerberos 5
 Summary: The KDC and related programs for Kerberos 5
 Requires: %{name}-libs = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
 %if %{WITH_SYSVERTO}
 %if %{WITH_SYSVERTO}
@@ -172,8 +202,9 @@ distribution center (KDC).  If you are installing a Kerberos 5 KDC,
 you need to install this package (in other words, most people should
 you need to install this package (in other words, most people should
 NOT install this package).
 NOT install this package).
 
 
+
 %package server-ldap
 %package server-ldap
-Group: System Environment/Daemons
+Group: servers
 Summary: The LDAP storage plugin for the Kerberos 5 KDC
 Summary: The LDAP storage plugin for the Kerberos 5 KDC
 Requires: %{name}-server = %{version}-%{release}
 Requires: %{name}-server = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
@@ -185,9 +216,10 @@ distribution center (KDC).  If you are installing a Kerberos 5 KDC,
 and you wish to use a directory server to store the data for your
 and you wish to use a directory server to store the data for your
 realm, you need to install this package.
 realm, you need to install this package.
 
 
+
 %package workstation
 %package workstation
 Summary: Kerberos 5 programs for use on workstations
 Summary: Kerberos 5 programs for use on workstations
-Group: System Environment/Base
+Group: system
 Requires: %{name}-libs = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
 Requires(post): /sbin/install-info
 Requires(post): /sbin/install-info
 Requires(preun): /sbin/install-info
 Requires(preun): /sbin/install-info
@@ -202,9 +234,10 @@ package contains the basic Kerberos programs (kinit, klist, kdestroy,
 kpasswd). If your network uses Kerberos, this package should be
 kpasswd). If your network uses Kerberos, this package should be
 installed on every workstation.
 installed on every workstation.
 
 
+
 %package pkinit-openssl
 %package pkinit-openssl
 Summary: The PKINIT module for Kerberos 5
 Summary: The PKINIT module for Kerberos 5
-Group: System Environment/Libraries
+Group: system
 Requires: %{name}-libs = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
 
 
 %description pkinit-openssl
 %description pkinit-openssl
@@ -213,11 +246,12 @@ package contains the PKINIT plugin, which uses OpenSSL to allow clients
 to obtain initial credentials from a KDC using a private key and a
 to obtain initial credentials from a KDC using a private key and a
 certificate.
 certificate.
 
 
+
 # compat32
 # compat32
 %package -n compat32-%{name}-devel
 %package -n compat32-%{name}-devel
 Summary: Development files needed to compile Kerberos 5 programs.
 Summary: Development files needed to compile Kerberos 5 programs.
 Summary(ja): Kerberos 5 プログラムをコンパイルするために必要な開発ファイル
 Summary(ja): Kerberos 5 プログラムをコンパイルするために必要な開発ファイル
-Group: Development/Libraries
+Group: programming
 Requires: compat32-%{name}-libs = %{version}-%{release}
 Requires: compat32-%{name}-libs = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 Requires: compat32-e2fsprogs-devel
 Requires: compat32-e2fsprogs-devel
@@ -228,10 +262,11 @@ contains the header files and libraries needed for compiling Kerberos
 5 programs. If you want to develop Kerberos-aware programs, you need
 5 programs. If you want to develop Kerberos-aware programs, you need
 to install this package.
 to install this package.
 
 
+
 %package -n compat32-%{name}-libs
 %package -n compat32-%{name}-libs
 Summary: The shared libraries used by Kerberos 5.
 Summary: The shared libraries used by Kerberos 5.
 Summary(ja): Kerberos 5 の共有ライブラリ
 Summary(ja): Kerberos 5 の共有ライブラリ
-Group: System Environment/Libraries
+Group: system
 Requires(pre): /sbin/ldconfig
 Requires(pre): /sbin/ldconfig
 Requires: %{name}-libs = %{version}-%{release}
 Requires: %{name}-libs = %{version}-%{release}
 
 
@@ -240,10 +275,11 @@ Kerberos is a network authentication system. The krb5-libs package
 contains the shared libraries needed by Kerberos 5. If you are using
 contains the shared libraries needed by Kerberos 5. If you are using
 Kerberos, you need to install this package.
 Kerberos, you need to install this package.
 
 
+
 %package -n compat32-%{name}-pkinit-openssl
 %package -n compat32-%{name}-pkinit-openssl
 Summary: The PKINIT module for Kerberos 5.
 Summary: The PKINIT module for Kerberos 5.
 Summary(ja): Kerberos 5 の PKINIT モジュール
 Summary(ja): Kerberos 5 の PKINIT モジュール
-Group: System Environment/Libraries
+Group: system
 Requires: compat32-%{name}-libs = %{version}-%{release}
 Requires: compat32-%{name}-libs = %{version}-%{release}
 Requires: %{name}-pkinit-openssl = %{version}-%{release}
 Requires: %{name}-pkinit-openssl = %{version}-%{release}
 
 
@@ -255,6 +291,10 @@ certificate.
 
 
 # end of compat32 package
 # end of compat32 package
 
 
+
+%debug_package
+
+
 %prep
 %prep
 %autosetup -S git -n %{name}-%{version}
 %autosetup -S git -n %{name}-%{version}
 
 
@@ -297,6 +337,7 @@ PORT=`expr 7777 + $LONG_BIT - 48`
 sed -i -e s,7777,`expr "$PORT" + 0`,g $cfg
 sed -i -e s,7777,`expr "$PORT" + 0`,g $cfg
 sed -i -e s,7778,`expr "$PORT" + 1`,g $cfg
 sed -i -e s,7778,`expr "$PORT" + 1`,g $cfg
 
 
+
 %build
 %build
 source %{_libdir}/tclConfig.sh
 source %{_libdir}/tclConfig.sh
 pushd src
 pushd src
@@ -380,10 +421,10 @@ fi
 cd src/man
 cd src/man
 make -f Makefile.in top_srcdir=.. srcdir=. man
 make -f Makefile.in top_srcdir=.. srcdir=. man
 
 
-
 # We need to cut off any access to locally-running nameservers, too.
 # We need to cut off any access to locally-running nameservers, too.
 %{__cc} -fPIC -shared -o noport.so -Wall -Wextra $RPM_SOURCE_DIR/noport.c
 %{__cc} -fPIC -shared -o noport.so -Wall -Wextra $RPM_SOURCE_DIR/noport.c
 
 
+
 %check
 %check
 %if %{with test}
 %if %{with test}
 mkdir nss_wrapper
 mkdir nss_wrapper
@@ -408,6 +449,7 @@ make -C src/clients check TMPDIR=%{_tmppath}
 keyctl session - make -C src/util check TMPDIR=%{_tmppath}
 keyctl session - make -C src/util check TMPDIR=%{_tmppath}
 %endif
 %endif
 
 
+
 %install
 %install
 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
 
 
@@ -574,15 +616,15 @@ rm -f -- "$RPM_BUILD_ROOT/%{_libdir}/krb5/plugins/preauth/test.so"
 
 
 %find_lang %{gettext_domain}
 %find_lang %{gettext_domain}
 
 
+
 %clean
 %clean
 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
 [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
 
 
-%post libs -p /sbin/ldconfig
 
 
+%post libs -p /sbin/ldconfig
 %postun libs -p /sbin/ldconfig
 %postun libs -p /sbin/ldconfig
 
 
 %post server-ldap -p /sbin/ldconfig
 %post server-ldap -p /sbin/ldconfig
-
 %postun server-ldap -p /sbin/ldconfig
 %postun server-ldap -p /sbin/ldconfig
 
 
 %post server
 %post server
@@ -646,9 +688,9 @@ fi
 exit 0
 exit 0
 
 
 %post -n compat32-%{name}-libs -p /sbin/ldconfig
 %post -n compat32-%{name}-libs -p /sbin/ldconfig
-
 %postun -n compat32-%{name}-libs -p /sbin/ldconfig
 %postun -n compat32-%{name}-libs -p /sbin/ldconfig
 
 
+
 %files workstation
 %files workstation
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %doc src/config-files/services.append
 %doc src/config-files/services.append
@@ -691,6 +733,7 @@ exit 0
 %{_unitdir}/krb5kdc.service
 %{_unitdir}/krb5kdc.service
 %{_unitdir}/kadmin.service
 %{_unitdir}/kadmin.service
 %{_unitdir}/kprop.service
 %{_unitdir}/kprop.service
+%{_tmpfilesdir}/krb5-krb5kdc.conf
 %else
 %else
 /etc/rc.d/init.d/krb5kdc
 /etc/rc.d/init.d/krb5kdc
 /etc/rc.d/init.d/kadmin
 /etc/rc.d/init.d/kadmin
@@ -891,7 +934,13 @@ exit 0
 
 
 %endif
 %endif
 
 
+
 %changelog
 %changelog
+* Thu Nov 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18.3-1
+- updated to 1.18.3.
+- dropped all patches.
+- imported patches from rawhide.
+
 * Wed Apr 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18-1
 * Wed Apr 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.18-1
 - updated to 1.18.
 - updated to 1.18.
 - added systemd support (disabled as default).
 - added systemd support (disabled as default).

+ 14 - 4
m/mariadb/mariadb-vl.spec

@@ -15,10 +15,10 @@
 
 
 %define _unpackaged_files_terminate_build 1
 %define _unpackaged_files_terminate_build 1
 
 
-%define mariadb_version		10.5.6
+%define mariadb_version		10.5.8
 %define mariadb_base_version	10.5
 %define mariadb_base_version	10.5
 %define mroonga_version		10.07
 %define mroonga_version		10.07
-%define groonga_version		10.0.7
+%define groonga_version		10.0.8
 %define client_version		18
 %define client_version		18
 
 
 %define galera_api_version	26.4
 %define galera_api_version	26.4
@@ -50,10 +50,11 @@ Source998:	perl-requires.sh
 Source1000:	macros.mariadb.in
 Source1000:	macros.mariadb.in
 
 
 Patch0:		mariadb-scripts.patch
 Patch0:		mariadb-scripts.patch
+
 # replace mroonga to the newest version.
 # replace mroonga to the newest version.
 Patch1000: 0001-MariaDB-%{mariadb_version}-Mroonga-v%{mroonga_version}-Groonga-v%{groonga_version}.patch
 Patch1000: 0001-MariaDB-%{mariadb_version}-Mroonga-v%{mroonga_version}-Groonga-v%{groonga_version}.patch
 #
 #
-#Patch2000:	mysql-srv_buf_size.patch
+Patch2000:	MDEV-24130.patch
 
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:	bison, cmake, gcc-c++, groff, git
 BuildRequires:	bison, cmake, gcc-c++, groff, git
@@ -95,7 +96,7 @@ Summary:	MariaDB: a very fast and robust SQL database server
 Version:	%{mariadb_version}
 Version:	%{mariadb_version}
 Release:	%{release}
 Release:	%{release}
 Group:		servers
 Group:		servers
-Requires:	fileutils sh-utils net-tools mariadb-common
+Requires:	fileutils sh-utils net-tools mariadb-common which
 Requires(post):	mariadb-common
 Requires(post):	mariadb-common
 Provides:	mysql-server mysql MySQL MySQL-server mariadbserver-%{mariadb_base_version}
 Provides:	mysql-server mysql MySQL MySQL-server mariadbserver-%{mariadb_base_version}
 Obsoletes:	MySQL mysql mysql-server
 Obsoletes:	MySQL mysql mysql-server
@@ -262,6 +263,7 @@ into a client application instead of running as a separate process.
 %patch0 -p1
 %patch0 -p1
 %endif
 %endif
 git --git-dir= apply -p1 %{PATCH1000}
 git --git-dir= apply -p1 %{PATCH1000}
+%patch2000 -p1
 
 
 cp -f \
 cp -f \
 	%{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE14} \
 	%{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE14} \
@@ -856,6 +858,14 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Thu Nov 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.8-1
+- new upstream release.
+- added Patch2000 to fix failure on starting mariadbd.
+
+* Wed Nov 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.7-1
+- new upstream release.
+- replaced patch1000 to update Groonga to v10.0.8.
+
 * Thu Oct 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.6-1
 * Thu Oct 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.5.6-1
 - new upstream release.
 - new upstream release.
 - replaced patch1000 to update Groonga to v10.0.7.
 - replaced patch1000 to update Groonga to v10.0.7.

+ 4 - 1
n/nsd/nsd-vl.spec

@@ -3,7 +3,7 @@
 Summary: Fast and lean authoritative DNS Name Server
 Summary: Fast and lean authoritative DNS Name Server
 Summary(ja): 高速で最小限のAuthoritative専用DNSネームサーバ
 Summary(ja): 高速で最小限のAuthoritative専用DNSネームサーバ
 Name: nsd
 Name: nsd
-Version: 4.3.3
+Version: 4.3.4
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Group: servers
 Vendor: Project Vine
 Vendor: Project Vine
@@ -184,6 +184,9 @@ fi
 %endif
 %endif
 
 
 %changelog
 %changelog
+* Wed Dec 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.4-1
+- new upstream release.
+
 * Thu Oct 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-1
 * Thu Oct 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.3.3-1
 - new upstream release.
 - new upstream release.
 
 

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

@@ -55,7 +55,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: 7.4.12
+Version: 7.4.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
@@ -1056,6 +1056,9 @@ rm -f files.*
 
 
 #======================================================================
 #======================================================================
 %changelog
 %changelog
+* Thu Nov 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.13-1
+- new upstream release.
+
 * Thu Oct 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.12-1
 * Thu Oct 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.12-1
 - new upstream release.
 - new upstream release.
 
 

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

@@ -31,7 +31,7 @@
 Summary:        Postfix Mail Transport Agent
 Summary:        Postfix Mail Transport Agent
 Summary(ja):    Postfix メールトランスポートエージェント
 Summary(ja):    Postfix メールトランスポートエージェント
 Name:           postfix
 Name:           postfix
-Version:        3.5.7
+Version:        3.5.8
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          servers
 Group:          servers
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -560,6 +560,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_sysconfdir}/postfix/postfix-files.d/pcre
 %{_sysconfdir}/postfix/postfix-files.d/pcre
 
 
 %changelog
 %changelog
+* Mon Nov 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.8-1
+- new upstream release.
+
 * Tue Sep 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.7-1
 * Tue Sep 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.5.7-1
 - new upstream release.
 - new upstream release.
 
 

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

@@ -17,7 +17,7 @@
 Summary: PostgreSQL client programs
 Summary: PostgreSQL client programs
 Summary(ja): PostgreSQL のクライアントプログラム群
 Summary(ja): PostgreSQL のクライアントプログラム群
 Name: postgresql
 Name: postgresql
-Version: 13.0
+Version: 13.1
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: office
 Group: office
 Vendor: Project Vine
 Vendor: Project Vine
@@ -857,6 +857,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 %endif
 
 
 %changelog
 %changelog
+* Fri Nov 13 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.1-1
+- new upstream release.
+
 * Mon Oct 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0-1
 * Mon Oct 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0-1
 - new upstream release.
 - new upstream release.
 
 

+ 16 - 3
t/thunderbird/thunderbird-vl.spec

@@ -28,7 +28,7 @@
 Summary:	Thunderbird Community Edition, Mail/newsgroup client
 Summary:	Thunderbird Community Edition, Mail/newsgroup client
 Summary(ja):	Thunderbirdコミュニティエディション, メール・ニュースクライアント
 Summary(ja):	Thunderbirdコミュニティエディション, メール・ニュースクライアント
 Name:		thunderbird
 Name:		thunderbird
-Version:	78.4.0
+Version:	78.5.1
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 Group:		internet,communication
 Group:		internet,communication
 Vendor:		Project Vine
 Vendor:		Project Vine
@@ -81,7 +81,6 @@ Patch307:       build-disable-elfhack.patch
 
 
 # Upstream patches
 # Upstream patches
 Patch402:       mozilla-526293.patch
 Patch402:       mozilla-526293.patch
-Patch404:        rust-1.47.patch
 
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
 %if %{with clang}
 %if %{with clang}
@@ -188,7 +187,6 @@ Thunderbird はスタンドアローンのメールおよびニュースクラ
 #cd ..
 #cd ..
 
 
 %patch402 -p1 -b .526293
 %patch402 -p1 -b .526293
-%patch404 -p1 -b .rust-1.47
 
 
 # replace source for newer rust
 # replace source for newer rust
 #cp -f %{SOURCE900} ./third_party/rust/cssparser/src/
 #cp -f %{SOURCE900} ./third_party/rust/cssparser/src/
@@ -455,8 +453,23 @@ fi
 #===============================================================================
 #===============================================================================
 
 
 %changelog
 %changelog
+* Fri Dec 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.5.1-1
+- new upstream release.
+
+* Thu Nov 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.5.0-1
+- new upstream release.
+- dropped Patch404: fixed in upstream.
+
+* Thu Nov 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.4.3-1
+- new upstream release.
+
+* Sun Nov 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.4.1-1
+- new upstream release.
+
 * Mon Oct 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.4.0-1
 * Mon Oct 26 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.4.0-1
 - new upstream release.
 - new upstream release.
+- dropped Patch404: fixed in upstream.
+- added Patch404 to build with rust-1.47.
 
 
 * Sat Oct 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.12.1-1
 * Sat Oct 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.12.1-1
 - new upstream release.
 - new upstream release.

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

@@ -1,6 +1,6 @@
 Summary:        A terminal multiplexer
 Summary:        A terminal multiplexer
 Name:           tmux
 Name:           tmux
-Version:        3.1b
+Version:        3.1c
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 Group:          accessories
 Group:          accessories
 Vendor:         Project Vine
 Vendor:         Project Vine
@@ -51,7 +51,11 @@ fi
 %{_bindir}/tmux
 %{_bindir}/tmux
 %{_mandir}/man1/tmux.1.*
 %{_mandir}/man1/tmux.1.*
 
 
+
 %changelog
 %changelog
+* Tue Nov 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1c-1
+- new upstream release.
+
 * Fri Aug 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1b-1
 * Fri Aug 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1b-1
 - new upstream release.
 - new upstream release.
 
 

+ 5 - 2
u/unbound/unbound-vl.spec

@@ -11,7 +11,7 @@
 
 
 Summary: Validating, recursive, and caching DNS(SEC) resolver
 Summary: Validating, recursive, and caching DNS(SEC) resolver
 Name: unbound
 Name: unbound
-Version: 1.12.0
+Version: 1.13.0
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: servers
 Group: servers
 Distribution: Vine Linux
 Distribution: Vine Linux
@@ -370,8 +370,11 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Thu Dec 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.13.0-1
+- updated to 1.13.0.
+
 * Thu Oct 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.0-1
 * Thu Oct 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.0-1
-- updated to 1.12.1.
+- updated to 1.12.0.
 
 
 * Mon Jul 27 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.11.0-1
 * Mon Jul 27 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.11.0-1
 - updated to 1.11.1.
 - updated to 1.11.1.

+ 16 - 4
w/webkitgtk4/webkitgtk4-vl.spec

@@ -1,3 +1,4 @@
+%bcond_with systemd
 %bcond_with clang
 %bcond_with clang
 
 
 ## NOTE: Lots of files in various subdirectories have the same name (such as
 ## NOTE: Lots of files in various subdirectories have the same name (such as
@@ -9,8 +10,8 @@
 
 
 Summary:        GTK+ Web content engine library
 Summary:        GTK+ Web content engine library
 Name:           webkitgtk4
 Name:           webkitgtk4
-Version:        2.28.4
-Release:        1%{?_dist_release}
+Version:        2.30.3
+Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          system
 Group:          system
 Vendor:         Project Vine
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Distribution:   Vine Linux
@@ -61,6 +62,10 @@ BuildRequires:  libnotify-devel
 BuildRequires:  hyphen-devel
 BuildRequires:  hyphen-devel
 BuildRequires:  woff2-devel
 BuildRequires:  woff2-devel
 BuildRequires:  xdg-dbus-proxy
 BuildRequires:  xdg-dbus-proxy
+%if %{with systemd}
+BuildRequires:  systemd-devel
+%endif
+
 Requires:       geoclue2
 Requires:       geoclue2
 
 
 # for sandbox
 # for sandbox
@@ -162,6 +167,11 @@ export LD=ld.lld
   -DUSE_GSTREAMER_GL=OFF \
   -DUSE_GSTREAMER_GL=OFF \
   -DUSE_OPENJPEG=OFF \
   -DUSE_OPENJPEG=OFF \
   -DENABLE_GTKDOC=OFF \
   -DENABLE_GTKDOC=OFF \
+%if %{with systemd}
+  -DUSE_SYSTEMD=ON \
+%else
+  -DUSE_SYSTEMD=OFF \
+%endif
   ..
   ..
 popd
 popd
 
 
@@ -175,10 +185,8 @@ DESTDIR=%{buildroot} ninja -C %{_target_platform} install
 
 
 # Finally, copy over and rename various files for %%license inclusion
 # Finally, copy over and rename various files for %%license inclusion
 %add_to_license_files Source/JavaScriptCore/COPYING.LIB
 %add_to_license_files Source/JavaScriptCore/COPYING.LIB
-%add_to_license_files Source/JavaScriptCore/icu/LICENSE
 %add_to_license_files Source/ThirdParty/ANGLE/LICENSE
 %add_to_license_files Source/ThirdParty/ANGLE/LICENSE
 %add_to_license_files Source/ThirdParty/ANGLE/src/third_party/compiler/LICENSE
 %add_to_license_files Source/ThirdParty/ANGLE/src/third_party/compiler/LICENSE
-%add_to_license_files Source/WebCore/icu/LICENSE
 %add_to_license_files Source/WebCore/LICENSE-APPLE
 %add_to_license_files Source/WebCore/LICENSE-APPLE
 %add_to_license_files Source/WebCore/LICENSE-LGPL-2
 %add_to_license_files Source/WebCore/LICENSE-LGPL-2
 %add_to_license_files Source/WebCore/LICENSE-LGPL-2.1
 %add_to_license_files Source/WebCore/LICENSE-LGPL-2.1
@@ -230,6 +238,10 @@ DESTDIR=%{buildroot} ninja -C %{_target_platform} install
 
 
 
 
 %changelog
 %changelog
+* Tue Dec 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.30.3-1
+- new upstream release.
+- added systemd support (disabled as default).
+
 * Tue Sep 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.28.4-1
 * Tue Sep 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.28.4-1
 - new upstream release.
 - new upstream release.