Compare commits
No commits in common. "c8s" and "c10s" have entirely different histories.
1
.fmf/version
Normal file
1
.fmf/version
Normal file
@ -0,0 +1 @@
|
|||||||
|
1
|
94
B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE
Normal file
94
B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Comment: B1D2 BD13 75BE CB78 4CF4 F8C4 D73C F638 C53C 06BE
|
||||||
|
Comment: Simon Josefsson <simon@josefsson.org>
|
||||||
|
|
||||||
|
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
|
||||||
|
qQti/j3vHKX6c3yU4FLNCw==
|
||||||
|
=KvZq
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
23
gating.yaml
23
gating.yaml
@ -1,6 +1,25 @@
|
|||||||
--- !Policy
|
--- !Policy
|
||||||
product_versions:
|
product_versions:
|
||||||
- rhel-8
|
- fedora-*
|
||||||
|
decision_context: bodhi_update_push_testing
|
||||||
|
subject_type: koji_build
|
||||||
|
rules:
|
||||||
|
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/tier1-public.functional}
|
||||||
|
|
||||||
|
#Rawhide
|
||||||
|
--- !Policy
|
||||||
|
product_versions:
|
||||||
|
- fedora-*
|
||||||
|
decision_context: bodhi_update_push_stable
|
||||||
|
subject_type: koji_build
|
||||||
|
rules:
|
||||||
|
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/tier1-public.functional}
|
||||||
|
|
||||||
|
#gating rhel
|
||||||
|
--- !Policy
|
||||||
|
product_versions:
|
||||||
|
- rhel-*
|
||||||
decision_context: osci_compose_gate
|
decision_context: osci_compose_gate
|
||||||
rules:
|
rules:
|
||||||
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional}
|
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/tier1-public.functional}
|
||||||
|
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/tier1-internal.functional}
|
@ -1,78 +0,0 @@
|
|||||||
Patch by Robert Scheck <robert@fedoraproject.org> for libidn2 >= 2.0.0, which works
|
|
||||||
around the broken libtool of Debian. Multilib/multiarch systems like Fedora or Red
|
|
||||||
Hat Enterprise Linux are using /usr/lib64 for 64 bit libraries and /usr/lib is used
|
|
||||||
for 32 bit libraries. That allows to run 32 bit software on 64 bit systems. Debian
|
|
||||||
systems only use /usr/lib which contains only 32 or 64 bit systems depending on the
|
|
||||||
architecture.
|
|
||||||
|
|
||||||
Libtool hardcodes the runtime search path in a library (rpath), if the library that
|
|
||||||
is used for linking is not within the default system library path. The result is,
|
|
||||||
that if libtool.m4/configure files are generated by a Debian system, but used on a
|
|
||||||
Fedora or Red Hat Enterprise Linux 64 bit system for compiling, "-rpath /usr/lib64"
|
|
||||||
makes it into the binary.
|
|
||||||
|
|
||||||
Fedora and EPEL (for Red Hat Enterprise Linux) do not allow binaries with rpath, as
|
|
||||||
the Linux dynamic linker is usually smarter than the hardcoded path.
|
|
||||||
|
|
||||||
The fix for this issue is to add the optional /lib64 and /usr/lib64 directories at/
|
|
||||||
within libtool in front of the regular /lib and /usr/lib directories at the system
|
|
||||||
library path. These libtool information are hold in libtool.m4, which is generated
|
|
||||||
by running aclocal. As the content of libtool.m4 is included into configure during
|
|
||||||
a run of autoconf, libtool.m4 needs to be modified within the upstream build system
|
|
||||||
each time after a aclocal run - until Debian's libtool is fixed at Debian upstream.
|
|
||||||
|
|
||||||
Applying the fix is either possible by using the last hunk of the patch (the other
|
|
||||||
hunks are runtime-only if configure file has been already generated) or by running
|
|
||||||
the following sed command after each aclocal run within the upstream build system:
|
|
||||||
|
|
||||||
sed -e 's@\(# Ideally, we could use ldconfig to report\)@# Add ABI-specific directories to the system library path.\n sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"\n\n \1@' \
|
|
||||||
-e 's@/lib /usr/lib $lt_ld_extra@$sys_lib_dlsearch_path_spec $lt_ld_extra@' -i libidn2-2.0.0/m4/libtool.m4
|
|
||||||
|
|
||||||
More information regarding this topic can be found for example at:
|
|
||||||
|
|
||||||
- http://osdir.com/ml/bug-libtool-gnu/2009-12/msg00034.html
|
|
||||||
- http://lists.gnu.org/archive/html/libtool/2009-01/msg00039.html
|
|
||||||
- http://thread.gmane.org/gmane.comp.gnu.libtool.general/8339/focus=8345
|
|
||||||
|
|
||||||
--- libidn2-2.0.0/configure 2017-03-29 17:26:58.000000000 +0200
|
|
||||||
+++ libidn2-2.0.0/configure.rpath 2017-04-07 00:59:43.000000000 +0200
|
|
||||||
@@ -14266,6 +14266,9 @@
|
|
||||||
# before this can be enabled.
|
|
||||||
hardcode_into_libs=yes
|
|
||||||
|
|
||||||
+ # Add ABI-specific directories to the system library path.
|
|
||||||
+ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
|
|
||||||
+
|
|
||||||
# Ideally, we could use ldconfig to report *all* directores which are
|
|
||||||
# searched for libraries, however this is still not possible. Aside from not
|
|
||||||
# being certain /sbin/ldconfig is available, command
|
|
||||||
@@ -14274,7 +14277,7 @@
|
|
||||||
# appending ld.so.conf contents (and includes) to the search path.
|
|
||||||
if test -f /etc/ld.so.conf; then
|
|
||||||
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
|
|
||||||
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
|
|
||||||
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# We used to test for /lib/ld.so.1 and disable shared libraries on
|
|
||||||
--- libidn2-2.0.0/m4/libtool.m4 2017-02-15 10:54:29.000000000 +0100
|
|
||||||
+++ libidn2-2.0.0/m4/libtool.m4.rpath 2017-04-07 00:58:52.000000000 +0200
|
|
||||||
@@ -2866,6 +2866,9 @@
|
|
||||||
# before this can be enabled.
|
|
||||||
hardcode_into_libs=yes
|
|
||||||
|
|
||||||
+ # Add ABI-specific directories to the system library path.
|
|
||||||
+ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
|
|
||||||
+
|
|
||||||
# Ideally, we could use ldconfig to report *all* directores which are
|
|
||||||
# searched for libraries, however this is still not possible. Aside from not
|
|
||||||
# being certain /sbin/ldconfig is available, command
|
|
||||||
@@ -2874,7 +2877,7 @@
|
|
||||||
# appending ld.so.conf contents (and includes) to the search path.
|
|
||||||
if test -f /etc/ld.so.conf; then
|
|
||||||
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
|
|
||||||
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
|
|
||||||
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# We used to test for /lib/ld.so.1 and disable shared libraries on
|
|
134
libidn2.spec
134
libidn2.spec
@ -1,17 +1,20 @@
|
|||||||
Summary: Library to support IDNA2008 internationalized domain names
|
Summary: Library to support IDNA2008 internationalized domain names
|
||||||
Name: libidn2
|
Name: libidn2
|
||||||
Version: 2.2.0
|
Version: 2.3.7
|
||||||
Release: 1%{?dist}
|
Release: 3%{?dist}
|
||||||
License: (GPLv2+ or LGPLv3+) and GPLv3+
|
License: (GPL-2.0-or-later OR LGPL-3.0-or-later) AND GPL-3.0-or-later
|
||||||
URL: https://www.gnu.org/software/libidn/#libidn2
|
URL: https://www.gnu.org/software/libidn/#libidn2
|
||||||
|
|
||||||
Source0: https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
|
Source0: https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
|
||||||
Source1: https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
|
Source1: https://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
|
||||||
Patch0: libidn2-2.0.0-rpath.patch
|
Source2: https://keys.openpgp.org/vks/v1/by-fingerprint/B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE
|
||||||
|
|
||||||
|
BuildRequires: gnupg2
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
|
BuildRequires: make
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
BuildRequires: libunistring-devel
|
BuildRequires: libunistring-devel
|
||||||
|
BuildRequires: texinfo
|
||||||
Provides: bundled(gnulib)
|
Provides: bundled(gnulib)
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -29,28 +32,31 @@ developing applications that use libidn2.
|
|||||||
|
|
||||||
%package -n idn2
|
%package -n idn2
|
||||||
Summary: IDNA2008 internationalized domain names conversion tool
|
Summary: IDNA2008 internationalized domain names conversion tool
|
||||||
License: GPLv3+
|
License: GPL-3.0-or-later
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
%if 0%{?rhel} && 0%{?rhel} <= 7
|
||||||
|
Requires(post): /sbin/install-info
|
||||||
|
Requires(preun): /sbin/install-info
|
||||||
|
%endif
|
||||||
|
|
||||||
%description -n idn2
|
%description -n idn2
|
||||||
The idn2 package contains the idn2 command line tool for testing
|
The idn2 package contains the idn2 command line tool for testing
|
||||||
IDNA2008 conversions.
|
IDNA2008 conversions.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
|
%{!?el7:%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'}
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1 -b .rpath
|
|
||||||
touch -c -r configure.rpath configure
|
|
||||||
touch -c -r m4/libtool.m4.rpath m4/libtool.m4
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --disable-static
|
%configure --disable-static
|
||||||
make %{?_smp_mflags}
|
%make_build
|
||||||
|
%make_build -C doc html
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' install
|
%make_install
|
||||||
|
|
||||||
# Clean-up examples for documentation
|
# Clean-up examples for documentation
|
||||||
make %{?_smp_mflags} -C examples distclean
|
%make_build -C examples distclean
|
||||||
rm -f examples/Makefile*
|
rm -f examples/Makefile*
|
||||||
|
|
||||||
# Don't install any libtool .la files
|
# Don't install any libtool .la files
|
||||||
@ -62,21 +68,31 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/info/dir
|
|||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
|
|
||||||
%check
|
%check
|
||||||
make %{?_smp_mflags} -C tests check
|
%make_build -C tests check
|
||||||
|
|
||||||
%ldconfig_scriptlets
|
%ldconfig_scriptlets
|
||||||
|
|
||||||
|
%if 0%{?rhel} && 0%{?rhel} <= 7
|
||||||
|
%post -n idn2
|
||||||
|
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
|
||||||
|
|
||||||
|
%preun -n idn2
|
||||||
|
if [ $1 -eq 0 ]; then
|
||||||
|
/sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
|
||||||
|
fi
|
||||||
|
%endif
|
||||||
|
|
||||||
%files -f %{name}.lang
|
%files -f %{name}.lang
|
||||||
%license COPYING COPYING.LESSERv3 COPYING.unicode COPYINGv2
|
%license COPYING COPYING.LESSERv3 COPYING.unicode COPYINGv2
|
||||||
%doc AUTHORS NEWS README.md
|
%doc AUTHORS NEWS README.md
|
||||||
%{_libdir}/%{name}.so.*
|
%{_libdir}/%{name}.so.0*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%doc doc/%{name}.html examples
|
%doc doc/%{name}.html examples
|
||||||
%{_libdir}/%{name}.so
|
%{_libdir}/%{name}.so
|
||||||
%{_libdir}/pkgconfig/%{name}.pc
|
%{_libdir}/pkgconfig/%{name}.pc
|
||||||
%{_includedir}/*.h
|
%{_includedir}/idn2.h
|
||||||
%{_mandir}/man3/*
|
%{_mandir}/man3/idn2_*.3*
|
||||||
%{_datadir}/gtk-doc/
|
%{_datadir}/gtk-doc/
|
||||||
|
|
||||||
%files -n idn2
|
%files -n idn2
|
||||||
@ -85,9 +101,91 @@ make %{?_smp_mflags} -C tests check
|
|||||||
%{_infodir}/%{name}.info*
|
%{_infodir}/%{name}.info*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Mon Jun 10 2019 Miroslav Lichvar <mlichvar@redhat.com> 2.2.0-1
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 2.3.7-3
|
||||||
- Update to 2.2.0 (#1674201)
|
- Bump release for October 2024 mass rebuild:
|
||||||
- Drop obsolete scriptlets
|
Resolves: RHEL-64018
|
||||||
|
|
||||||
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.3.7-2
|
||||||
|
- Bump release for June 2024 mass rebuild
|
||||||
|
|
||||||
|
* Sat Jan 27 2024 Robert Scheck <robert@fedoraproject.org> 2.3.7-1
|
||||||
|
- Upgrade to 2.3.7 (#2260623)
|
||||||
|
|
||||||
|
* Sat Jan 27 2024 Robert Scheck <robert@fedoraproject.org> 2.3.6-1
|
||||||
|
- Upgrade to 2.3.6
|
||||||
|
|
||||||
|
* Sat Jan 27 2024 Robert Scheck <robert@fedoraproject.org> 2.3.5-1
|
||||||
|
- Upgrade to 2.3.5
|
||||||
|
|
||||||
|
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.4-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Oct 24 2022 Robert Scheck <robert@fedoraproject.org> 2.3.4-1
|
||||||
|
- Upgrade to 2.3.4 (#2137124)
|
||||||
|
|
||||||
|
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 13 2022 Robert Scheck <robert@fedoraproject.org> 2.3.3-1
|
||||||
|
- Upgrade to 2.3.3 (#2106161)
|
||||||
|
|
||||||
|
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.2-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Aug 31 2021 Robert Scheck <robert@fedoraproject.org> 2.3.2-3
|
||||||
|
- Disable undesired Makefile rebuilding by automake (#1999520)
|
||||||
|
|
||||||
|
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.2-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jul 20 2021 Robert Scheck <robert@fedoraproject.org> 2.3.2-1
|
||||||
|
- Upgrade to 2.3.2 (#1983906)
|
||||||
|
|
||||||
|
* Wed May 12 2021 Robert Scheck <robert@fedoraproject.org> 2.3.1-1
|
||||||
|
- Upgrade to 2.3.1 (#1960005)
|
||||||
|
|
||||||
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue May 26 2020 Jeff Law <law@redhat.com> - 2.3.0-3
|
||||||
|
- Touch a couple autoconf related files to prevent undesired rebuilding
|
||||||
|
if %%configure changes one or more configure files.
|
||||||
|
|
||||||
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Nov 16 2019 Robert Scheck <robert@fedoraproject.org> 2.3.0-1
|
||||||
|
- Upgrade to 2.3.0 (#1764345, #1772703)
|
||||||
|
|
||||||
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu May 23 2019 Robert Scheck <robert@fedoraproject.org> 2.2.0-1
|
||||||
|
- Upgrade to 2.2.0 (#1713402)
|
||||||
|
|
||||||
|
* Sat Feb 09 2019 Robert Scheck <robert@fedoraproject.org> 2.1.1a-1
|
||||||
|
- Upgrade to 2.1.1a (#1674002 #c1)
|
||||||
|
|
||||||
|
* Sat Feb 09 2019 Robert Scheck <robert@fedoraproject.org> 2.1.1-1
|
||||||
|
- Upgrade to 2.1.1 (#1674002, #1674023)
|
||||||
|
|
||||||
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.5-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.5-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
* Mon May 21 2018 Robert Scheck <robert@fedoraproject.org> 2.0.5-1
|
* Mon May 21 2018 Robert Scheck <robert@fedoraproject.org> 2.0.5-1
|
||||||
- Upgrade to 2.0.5 (#1577864, #1579825)
|
- Upgrade to 2.0.5 (#1577864, #1579825)
|
||||||
|
36
plans.fmf
Normal file
36
plans.fmf
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
/tier1-internal:
|
||||||
|
plan:
|
||||||
|
import:
|
||||||
|
url: https://src.fedoraproject.org/tests/libidn2.git
|
||||||
|
name: /plans/tier1/internal
|
||||||
|
|
||||||
|
/tier1-public:
|
||||||
|
plan:
|
||||||
|
import:
|
||||||
|
url: https://src.fedoraproject.org/tests/libidn2.git
|
||||||
|
name: /plans/tier1/public
|
||||||
|
|
||||||
|
/tier2-tier3-internal:
|
||||||
|
plan:
|
||||||
|
import:
|
||||||
|
url: https://src.fedoraproject.org/tests/libidn2.git
|
||||||
|
name: /plans/tier2-tier3/internal
|
||||||
|
|
||||||
|
/tier2-tier3-public:
|
||||||
|
plan:
|
||||||
|
import:
|
||||||
|
url: https://src.fedoraproject.org/tests/libidn2.git
|
||||||
|
name: /plans/tier2-tier3/public
|
||||||
|
|
||||||
|
/others-internal:
|
||||||
|
plan:
|
||||||
|
import:
|
||||||
|
url: https://src.fedoraproject.org/tests/libidn2.git
|
||||||
|
name: /plans/others/internal
|
||||||
|
|
||||||
|
/others-public:
|
||||||
|
plan:
|
||||||
|
import:
|
||||||
|
url: https://src.fedoraproject.org/tests/libidn2.git
|
||||||
|
name: /plans/others/public
|
||||||
|
|
4
sources
4
sources
@ -1,2 +1,2 @@
|
|||||||
SHA512 (libidn2-2.2.0.tar.gz) = ccf56056a378d49a28ff67a2a23cd3d32ce51f86a78f84839b98dad709a1d0d03ac8d7c1496f0e4d3536bca00e3d09d34d76a37317b2ce87e3aa66bdf4e877b8
|
SHA512 (libidn2-2.3.7.tar.gz) = eab5702bc0baed45492f8dde43a4d2ea3560ad80645e5f9e0cfa8d3b57bccd7fd782d04638e000ba07924a5d9f85e760095b55189188c4017b94705bef9b4a66
|
||||||
SHA512 (libidn2-2.2.0.tar.gz.sig) = eeaa88542340ddd7a5a029a0072344378410f6b437f521cdecefbdb1ceb7539236959a9fb8a24464d55658ecca949c28664bc0c00e9786282ac0209b53a72612
|
SHA512 (libidn2-2.3.7.tar.gz.sig) = 00e5f8c3b6b1aef9ee341db99b339217080a57dbe65fba56798d60ad4be971a9535d8ae27e1f243b18b9fc9e900ada6c452b040a6c8094d5e05d8a76d1d79c03
|
||||||
|
Loading…
Reference in New Issue
Block a user