[zoneminder/el8] 1.34.7 Release
by Andrew Bauer
Summary of changes:
b3f9ff1... 1.34.7 Release (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[zoneminder/f30] 1.34.7 Release
by Andrew Bauer
Summary of changes:
b3f9ff1... 1.34.7 Release (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[zoneminder/f31] 1.34.7 Release
by Andrew Bauer
Summary of changes:
b3f9ff1... 1.34.7 Release (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[zoneminder/f32] 1.34.7 Release
by Andrew Bauer
Summary of changes:
b3f9ff1... 1.34.7 Release (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[zoneminder] 1.34.7 Release
by Andrew Bauer
commit b3f9ff131713b083d72d8634621cad35b6b4a487
Author: Andrew Bauer <zonexpertconsulting(a)outlook.com>
Date: Sat Mar 28 14:26:39 2020 -0500
1.34.7 Release
.gitignore | 1 +
sources | 3 +--
zoneminder.spec | 5 ++++-
3 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 67b5f42..a48f1bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@
/zoneminder-1.34.3.tar.gz
/zoneminder-1.34.5.tar.gz
/zoneminder-1.34.6.tar.gz
+/zoneminder-1.34.7.tar.gz
diff --git a/sources b/sources
index c25130f..1d389fa 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,3 @@
SHA512 (cakephp-enum-behavior-1.0-zm.tar.gz) = 26b4fa4e4b53b6add69df506d68cee06c7c153ddb6facb76ff1156c5f558b9a7704e99b54361771195092ae7ab4f493c24135fa5a3f59fae84b6dc33ff3e0bd1
SHA512 (crud-3.1.0-zm.tar.gz) = 03b641454ad070a729e45f592c6c01bf2c80c53f00e085eb48380ba96e88d8c1410b2a0c58607f85d6536375d789b022b9e6b7de5bda8886ec17c3bdb07a68fc
-SHA512 (zoneminder-1.34.5.tar.gz) = 8ee5232d3124e03b4e103e9653ce10682d90660fe13142b0c92c002ea831f72c54cf13a61ac70415263e83bb520d128c6d9ff206d4ca365d2dbb32544b12de7f
-SHA512 (zoneminder-1.34.6.tar.gz) = 89def2df69ff6173c25a67d02a17de7e5ff4b2197905faf4c818c3c318bea041c3d83a0953ae7c38178c54c59cc778ed060183e83a7f12f8a02f8a237f6c5b07
+SHA512 (zoneminder-1.34.7.tar.gz) = 6adcfe71c924c9916cb061649ed01d6196e6e6a4b97ceaf90007e64021c354210cdce967995f1dd3d4d3fe3ee80494c3a5aca27feb72ca141feb128fea7e2981
diff --git a/zoneminder.spec b/zoneminder.spec
index e1fc33a..602bfb3 100644
--- a/zoneminder.spec
+++ b/zoneminder.spec
@@ -28,7 +28,7 @@
%global _hardened_build 1
Name: zoneminder
-Version: 1.34.6
+Version: 1.34.7
Release: 1%{?dist}
Summary: A camera monitoring and analysis tool
Group: System Environment/Daemons
@@ -416,6 +416,9 @@ EOF
%dir %attr(755,nginx,nginx) %{_localstatedir}/spool/zoneminder-upload
%changelog
+* Sat Mar 28 2020 Andrew Bauer <zonexpertconsulting(a)outlook.com> - 1.34.7-1
+- 1.34.7 Release
+
* Sat Mar 23 2020 Andrew Bauer <zonexpertconsulting(a)outlook.com> - 1.34.6-1
- 1.34.6 Release
4 years, 8 months
[pcsx2] Update to 1.6-rc
by Artem Polishchuk
commit c1f078f5000c76d09f4d3ee4a606440be1fdf0ba
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Sat Mar 28 00:42:21 2020 +0200
Update to 1.6-rc
.gitignore | 1 +
pcsx2.spec | 18 ++++++++++--------
sources | 2 +-
3 files changed, 12 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8ed481c..410e1f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
v1.2.1.tar.gz
pcsx2.1.4.tar.gz
/pcsx2-1.5.0.20200205git5308be3.tar.gz
+/pcsx2-1.6.0-rc.tar.gz
diff --git a/pcsx2.spec b/pcsx2.spec
index f528126..1116939 100644
--- a/pcsx2.spec
+++ b/pcsx2.spec
@@ -1,17 +1,13 @@
-%global commit 5308be3c4d1c5b4026ce9cd70ba0b591e9b95f68
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-%global date 20200205
-
%global appname PCSX2
Name: pcsx2
-Version: 1.5.0
-Release: 5.%{date}git%{shortcommit}%{?dist}
+Version: 1.6.0
+Release: 0.1rc%{?dist}
Summary: Playstation 2 Emulator
License: GPLv2 and GPLv3+ and LGPLv2+ and LGPLv3
URL: https://pcsx2.net
-Source0: https://github.com/%{appname}/%{name}/archive/%{commit}/%{name}-%{version...
+Source0: https://github.com/%{appname}/%{name}/archive/v%{version}-rc/%{name}-%{ve...
ExclusiveArch: i686
BuildRequires: cmake
@@ -34,6 +30,7 @@ BuildRequires: pkgconfig(portaudio-2.0)
BuildRequires: pkgconfig(sdl2)
BuildRequires: pkgconfig(soundtouch)
BuildRequires: pkgconfig(zlib)
+
Recommends: %{name}-langpacks = %{version}-%{release}
%description
@@ -63,8 +60,9 @@ Translations files for %{appname}.
%prep
-%autosetup -n %{name}-%{commit} -p1
+%autosetup -n %{name}-%{version}-rc -p1
mkdir -p %{_target_platform}
+
# Unbundle third-party
rm -r 3rdparty/
@@ -112,12 +110,16 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_mandir}/man1/%{appname}*
%files -f %{name}_Iconized.lang -f %{name}_Main.lang langpacks
+
# FIXME: Directories without known owners:
%dir %{_datadir}/locale/ar_SA/
%dir %{_datadir}/locale/ar_SA/LC_MESSAGES
%changelog
+* Fri Mar 27 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.6.0-0.1rc
+- Update to 1.6-rc
+
* Wed Feb 05 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.5.0-5.20200205git5308be3
- Update to latest git snapshot
diff --git a/sources b/sources
index 6abff98..a2d5145 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pcsx2-1.5.0.20200205git5308be3.tar.gz) = 11e26789ba312038b4b150b0cd51b290613ffde3c5fb5997a96a74de28f017ee391a6a2f0169a4c7270cac1f0779dd0106b65a7d1d46f79a11fc0fb42fb35b9c
+SHA512 (pcsx2-1.6.0-rc.tar.gz) = 8f0cf3828585160357e781673533e2186a0e6842af2bc356bb14a1362ce96ad676c59443e65c4d0f2c18d6257d4540ab1725ab9a5000a0bc67b93222fef3b5ee
4 years, 8 months
[rpmfusion-free-obsolete-packages] Bump version to 32
by Leigh Scott
commit c0e2c2caa80dcf93d6b724c79134e20ddc450c28
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Mar 27 16:58:21 2020 +0000
Bump version to 32
rpmfusion-free-obsolete-packages.spec | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
---
diff --git a/rpmfusion-free-obsolete-packages.spec b/rpmfusion-free-obsolete-packages.spec
index 7ab19ad..90d1f5f 100644
--- a/rpmfusion-free-obsolete-packages.spec
+++ b/rpmfusion-free-obsolete-packages.spec
@@ -1,6 +1,6 @@
Name: rpmfusion-free-obsolete-packages
-Version: 31
-Release: 3%{?dist}
+Version: 32
+Release: 1%{?dist}
Summary: A package to obsolete retired packages from rpmfusion-free
License: MIT
@@ -71,6 +71,14 @@ Obsoletes: gxine < 0.5.910-6
# Last build python2-vlc-3.0.6109-0.4.20190508git949d19e.fc32
Provides: python2-vlc = 3.0.6109-1
Obsoletes: python2-vlc < 3.0.6109-1
+# Last build wireguard-kmod-0.0.20191219-2.fc32
+Provides: akmod-wireguard = 0.0.20191219-3
+Obsoletes: akmod-wireguard < 0.0.20191219-3
+Provides: kmod-wireguard = 0.0.20191219-3
+Obsoletes: kmod-wireguard < 0.0.20191219-3
+# Last build wireguard-0.0.20191219-2.fc32
+Provides: wireguard = 0.0.20191219-3
+Obsoletes: wireguard < 0.0.20191219-3
%description
This package exists only to obsolete other packages which need to be removed
@@ -90,6 +98,10 @@ cp -p %{SOURCE0} .
%doc README
%changelog
+* Fri Mar 27 2020 Leigh Scott <leigh123linux(a)gmail.com> - 32-1
+- Bump version to 32
+- Add wireguard
+
* Wed Mar 11 2020 Leigh Scott <leigh123linux(a)gmail.com> - 31-3
- Add python2-vlc
4 years, 8 months
[retroarch-freeworld] Add Joypad Autoconfig Files
by Artem Polishchuk
commit 3462e0532ba1b8bae624c04e90661b7adeda7130
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Fri Mar 27 16:36:56 2020 +0200
Add Joypad Autoconfig Files
.gitignore | 4 +++
retroarch-freeworld.spec | 88 ++++++++++++++++++++++++++++++++++--------------
sources | 7 ++--
3 files changed, 71 insertions(+), 28 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0505057..139bcd9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,7 @@
/libretro-core-info-1.8.4.tar.gz
/retroarch-1.8.4.tar.gz
/retroarch-assets-20191031gitc2bbf23.tar.gz
+/retroarch-1.8.5.tar.gz
+/retroarch-assets-20200323gite09cbd5.tar.gz
+/retroarch-joypad-autoconfig-20200326gita908bd9.tar.gz
+/libretro-core-info-1.8.5.tar.gz
diff --git a/retroarch-freeworld.spec b/retroarch-freeworld.spec
index 132126b..1a25413 100644
--- a/retroarch-freeworld.spec
+++ b/retroarch-freeworld.spec
@@ -2,37 +2,43 @@
%bcond_without freeworld
%bcond_with nonfree
-%global appname retroarch
-%global uuid org.libretro.RetroArch
+%global appname retroarch
+%global uuid org.libretro.RetroArch
# Freeworld package
%if %{with freeworld}
-%global p_suffix -freeworld
-%global sum_suffix Freeworld version.
+%global p_suffix -freeworld
+%global sum_suffix Freeworld version.
%else
-%global p_suffix %{nil}
-%global sum_suffix %{nil}
+%global p_suffix %{nil}
+%global sum_suffix %{nil}
%endif
# LTO
-%global optflags %{optflags} -flto
-%global build_ldflags %{build_ldflags} -flto
+%global optflags %{optflags} -flto
+%global build_ldflags %{build_ldflags} -flto
-%global short_url https://github.com/libretro
+%global short_url https://github.com/libretro
# Assets
-%global commit c2bbf234195bbad91c827337a2fb2b5bc727407b
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-%global date 20191031
+%global commit1 e09cbd5a0c7c324cccc96c5804a5e03e5cb9b26c
+%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
+%global date 20200323
+
+# Joypad Autoconfig Files
+%global commit4 a908bd9f0cebe05ef491be67bf275623815947f4
+%global shortcommit4 %(c=%{commit4}; echo ${c:0:7})
+%global date4 20200326
Name: %{appname}%{?p_suffix}
-Version: 1.8.4
-Release: 4%{?dist}
+Version: 1.8.5
+Release: 2%{?dist}
Summary: Cross-platform, sophisticated frontend for the libretro API. %{?sum_suffix}
# CC-BY: Assets
# CC0: AppData manifest
# MIT: Libretro's core info
+# Joypad Autoconfig Files
#
# Apache License (v2.0)
# ------------------------------------
@@ -95,7 +101,7 @@ URL: https://www.libretro.com/
Source0: %{short_url}/RetroArch/archive/v%{version}/%{appname}-%{version}.tar.gz
# Assets
-Source1: %{short_url}/%{appname}-assets/archive/%{commit}/%{appname}-assets-%{date}git%{shortcommit}.tar.gz
+Source1: %{short_url}/%{appname}-assets/archive/%{commit1}/%{appname}-assets-%{date}git%{shortcommit1}.tar.gz
# AppData manifest
# * https://github.com/flathub/org.libretro.RetroArch/blob/master/org.libretr...
@@ -104,6 +110,9 @@ Source2: https://raw.githubusercontent.com/flathub/%{uuid}/06be0a83a01514
# Libretro's core info
Source3: %{short_url}/libretro-core-info/archive/v%{version}/libretro-core-info-%{version}.tar.gz
+# Joypad Autoconfig Files
+Source4: %{short_url}/%{appname}-joypad-autoconfig/archive/%{commit4}/%{appname}-joypad-autoconfig-%{date4}git%{shortcommit4}.tar.gz
+
# https://github.com/libretro/retroarch-assets/pull/334
Patch0: https://github.com/libretro/retroarch-assets/pull/334.patch#/add-executab...
@@ -148,8 +157,10 @@ BuildRequires: Cg
BuildRequires: libCg
BuildRequires: xv
%endif
+
Requires: perl(Net::DBus) %dnl Fedora package: perl-Net-DBus
Requires: perl(X11::Protocol) %dnl Fedora package: perl-X11-Protocol
+
Recommends: %{name}-assets = %{?epoch:%{epoch}:}%{version}-%{release}
Recommends: %{name}-filters%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Recommends: libretro-beetle-ngp%{?_isa}
@@ -159,6 +170,7 @@ Recommends: libretro-beetle-wswan%{?_isa}
Recommends: libretro-bsnes-mercury%{?_isa}
Recommends: libretro-desmume2015%{?_isa}
Recommends: libretro-gambatte%{?_isa}
+Recommends: libretro-gw%{?_isa}
Recommends: libretro-handy%{?_isa}
Recommends: libretro-mgba%{?_isa}
Recommends: libretro-nestopia%{?_isa}
@@ -169,6 +181,7 @@ Recommends: libretro-stella2014%{?_isa}
# Non-Free cores
# * Dummy for future
%endif
+
Provides: bundled(7zip) = 9.20
Provides: bundled(discord-rpc)
Provides: bundled(dr)
@@ -227,11 +240,11 @@ Audio and video filters for %{name}.
%prep
%setup -n RetroArch-%{version} -q
%setup -n RetroArch-%{version} -q -D -T -a1
-pushd %{appname}-assets-%{commit}
+pushd %{appname}-assets-%{commit1}
%patch0 -p1
popd
%setup -n RetroArch-%{version} -q -D -T -a3
-
+%setup -n RetroArch-%{version} -q -D -T -a4
# Unbundling
pushd deps
@@ -258,11 +271,13 @@ sed -e 's|# assets_directory =|assets_directory = %{_datadir}/libretro/assets-fr
-e 's|# video_filter_dir =|video_filter_dir = %{_libdir}/retroarch/filters/video-freeworld/|g' \
-e 's|# audio_filter_dir =|audio_filter_dir = %{_libdir}/retroarch/filters/audio-freeworld/|g' \
-e 's|# libretro_info_path =|libretro_info_path = %{_datadir}/libretro/info-freeworld/|g' \
+ -e 's|# joypad_autoconfig_dir =|joypad_autoconfig_dir = %{_datadir}/libretro/autoconfig-freeworld/|g' \
%else
-sed -e 's|# assets_directory =|assets_directory = %{_datadir}/libretro/assets/|g' \
- -e 's|# video_filter_dir =|video_filter_dir = %{_libdir}/retroarch/filters/video/|g' \
- -e 's|# audio_filter_dir =|audio_filter_dir = %{_libdir}/retroarch/filters/audio/|g' \
- -e 's|# libretro_info_path =|libretro_info_path = %{_datadir}/libretro/info/|g' \
+sed -e 's|# assets_directory =|assets_directory = %{_datadir}/libretro/assets/|g' \
+ -e 's|# video_filter_dir =|video_filter_dir = %{_libdir}/retroarch/filters/video/|g' \
+ -e 's|# audio_filter_dir =|audio_filter_dir = %{_libdir}/retroarch/filters/audio/|g' \
+ -e 's|# libretro_info_path =|libretro_info_path = %{_datadir}/libretro/info/|g' \
+ -e 's|# joypad_autoconfig_dir =|joypad_autoconfig_dir = %{_datadir}/libretro/autoconfig/|g' \
%endif
-i retroarch.cfg
@@ -292,8 +307,8 @@ sed -e 's|retroarch.cfg|%{name}.cfg|g' \
%make_build
# Assets
-%make_build -C %{appname}-assets-%{commit} \
- GIT_VERSION=%{shortcommit}
+%make_build -C %{appname}-assets-%{commit1} \
+ GIT_VERSION=%{shortcommit1}
# Audio filters
%make_build -C libretro-common/audio/dsp_filters
@@ -304,6 +319,9 @@ sed -e 's|retroarch.cfg|%{name}.cfg|g' \
# Libretro's core info
%make_build -C libretro-core-info-%{version}
+# Joypad Autoconfig Files
+%make_build -C %{appname}-joypad-autoconfig-%{commit4}
+
%install
%make_install
@@ -311,7 +329,7 @@ rm %{buildroot}%{_docdir}/%{appname}/COPYING \
%{buildroot}%{_docdir}/%{appname}/README.md
# Assets
-%make_install -C %{appname}-assets-%{commit}
+%make_install -C %{appname}-assets-%{commit1}
%if %{with freeworld}
mv %{buildroot}%{_datadir}/libretro/assets/ \
%{buildroot}%{_datadir}/libretro/assets-freeworld/
@@ -343,6 +361,13 @@ rm %{buildroot}%{_datadir}/libretro/assets%{?p_suffix}/pkg/osd-font.ttf \
# AppData manifest
install -m 0644 -Dp %{SOURCE2} %{buildroot}%{_metainfodir}/%{uuid}.appdata.xml
+# Joypad Autoconfig Files
+%make_install -C %{appname}-joypad-autoconfig-%{commit4}
+%if %{with freeworld}
+mv %{buildroot}%{_datadir}/libretro/autoconfig/ \
+ %{buildroot}%{_datadir}/libretro/autoconfig-freeworld/
+%endif
+
# Rename desktop file to UUID for compatibility
mv %{buildroot}%{_datadir}/applications/%{appname}.desktop \
%{buildroot}%{_datadir}/applications/%{uuid}.desktop
@@ -380,6 +405,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
%doc README.md README-exynos.md README-OMAP.md README-mali_fbdev_r4p0.md CHANGES.md CONTRIBUTING.md
%{_bindir}/%{appname}*
%{_datadir}/applications/*.desktop
+%{_datadir}/libretro/autoconfig%{?p_suffix}/
%{_datadir}/libretro/info%{?p_suffix}/
%{_datadir}/pixmaps/*.svg
%{_mandir}/man6/*
@@ -390,6 +416,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
# one will be saved in home dir
%config %{_sysconfdir}/%{name}.cfg
+
%files assets
# Incorrect-fsf-address
# * https://github.com/libretro/retroarch-assets/issues/335
@@ -398,15 +425,26 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
%{_datadir}/libretro/assets%{?p_suffix}/
%dir %{_datadir}/libretro/
+
%files filters
%{_libdir}/%{appname}/filters%{?p_suffix}/
%dir %{_libdir}/%{appname}/
%changelog
+* Thu Mar 26 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.5-2
+- Add Joypad Autoconfig Files
+
+* Mon Mar 23 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.5-1
+- Update to 1.8.5
+- Add new libretro core
+
* Sat Feb 22 2020 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 1.8.4-4
- Rebuild for ffmpeg-4.3 git
+* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.8.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
* Wed Jan 29 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.4-3
- Spec file improvements
- Thanks to Nicolas Chauvet <kwizart(a)gmail.com> for help with packaging and review
@@ -426,4 +464,4 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
* Fri Nov 29 2019 Artem Polishchuk <ego.cordatus(a)gmail.com> - 1.8.1-14
- Initial package
-- Thanks to Vitaly Zaitsev <vitaly(a)easycoding.org> for help with packaging and review
\ No newline at end of file
+- Thanks to Vitaly Zaitsev <vitaly(a)easycoding.org> for help with packaging and review
diff --git a/sources b/sources
index 59e62ca..9beb163 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,4 @@
-SHA512 (libretro-core-info-1.8.4.tar.gz) = a6c3521ef670efffa47176357d7681c1f3e677382053cf5f073b755d244c05fd7e7eebafa1f3f7caa0f7e965ba7f2a15083636edf86bb859cdc862d43d3f455f
-SHA512 (retroarch-1.8.4.tar.gz) = 04e94716b3d198d33cfde706d951d1eab01b6045d5be4220f9f08089624d08c86c961e15332144642936ae6800d12f679b17a43a72b33c3315e8314758f10cbf
-SHA512 (retroarch-assets-20191031gitc2bbf23.tar.gz) = f6d7ed068c36f65f3ac3765b6b18d7d723d4c7855033aaa344f9a33fae2a8aae01b82b074d87fe57fbea368b636351e86cd9485d9279a56d6284976fe87a1d5a
+SHA512 (retroarch-1.8.5.tar.gz) = 068c658a6e1e9f8413a3c874aa2361bcb40a21cb2ace8f283422e176ad6a699e759317d2b573574fc41975b6d92a007d91717faec389819d758af6f850781e88
+SHA512 (retroarch-assets-20200323gite09cbd5.tar.gz) = 772927d98f6b26493c57bfec044c2b04b8208cf34be520ac3b3bc75a6be102af9f3b39fd2fdc3b8e2facaba0ef5f56225f8c4f9d892b8f7e3b93bc04119bfb86
+SHA512 (retroarch-joypad-autoconfig-20200326gita908bd9.tar.gz) = 24701750851c9773b4ce758d21cd39481d861399212beb645c64c6158ecf8bcc5d1a0ad9dbb1b56d714fbee9e6dee9ce2a42b3d1bbf3464917903c8cdb12a215
+SHA512 (libretro-core-info-1.8.5.tar.gz) = 28f8654d5d8b8954243218e07dec25b8d23087c8ca74017d9a7a3f8ea4086e3139588249e33ee8ff7da3f5ee527fa95bf397fbe5e9165b996fe7a1e958c00cf7
4 years, 8 months