%global uuid com.github.cassidyjames.%{name}
Name: ephemeral
Version: 7.1.0
Release: 1%{?dist}
Summary: Private-by-default, always-incognito browser
License: GPLv3+
URL: https://github.com/cassidyjames/ephemeral
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
BuildRequires: /usr/bin/appstream-util
BuildRequires: /usr/bin/desktop-file-validate
BuildRequires: meson
BuildRequires: vala
BuildRequires: pkgconfig(granite)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libdazzle-1.0)
BuildRequires: pkgconfig(webkit2gtk-4.0)
Requires: hicolor-icon-theme
%description
Browse the Internet in private without leaving a trace of history on your
computer. Ephemeral is a stripped down private browser that's perfect for
avoiding persistent cookies or web trackers. Close the window and all traces of
your browsing are removed from your device.
%prep
%autosetup -p1
%build
%meson
%meson_build
%install
%meson_install
%find_lang %{uuid}
# No HiDPI version yet
rm -r %{buildroot}%{_datadir}/icons/hicolor/*@2
# SVG dupes
rm -r %{buildroot}%{_datadir}/icons/hicolor/{16x16,24x24,32x32,48x48,64x64}
%check
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files -f %{uuid}.lang
%license LICENSE
%doc README.md
%{_bindir}/%{uuid}
%{_datadir}/applications/*.desktop
%{_datadir}/glib-2.0/schemas/*.gschema.xml
%{_datadir}/icons/hicolor/*/apps/*.svg
%{_metainfodir}/*.xml
%changelog
* Fri Mar 26 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 7.1.0-1
- build(update): 7.1.0
* Fri Feb 19 2021 Fabio Valentini <decathorpe@gmail.com> - 7.0.5-3
- Rebuilt for granite 6 soname bump.
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Jan 16 2021 Artem Polishchuk <ego.cordatus@gmail.com> - 7.0.5-1
- build(update): 7.0.5
* Wed Sep 30 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 7.0.0-1
- Update to 7.0.0
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sun May 03 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.4.1-1
- Update to 6.4.1
* Wed Apr 29 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.4.0-1
- Update to 6.4.0
* Wed Apr 29 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.3.4-1
- Update to 6.3.4
* Wed Apr 01 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.3.3-1
- Update to 6.3.3
* Sat Mar 28 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.3.2-1
- Update to 6.3.2
* Mon Mar 23 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.3.1-1
- Update to 6.3.1
- Enable LTO
- Clean SVG icon dupes
* Tue Mar 03 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.3.0-1
- Update to 6.3.0
* Tue Feb 18 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.2.1-1
- Update to 6.2.1
* Fri Jan 31 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.2.0-1
- Update to 6.2.0
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.1.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Tue Jan 21 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 6.1.1-1
- Update to 6.1.1
* Mon Nov 04 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 6.1.0-1
- Update to 6.1.0
* Mon Oct 14 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 6.0.0-1
- Update to 6.0.0
* Tue Sep 17 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 5.3.0-1
- Update to 5.3.0
* Wed Jul 31 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 5.2.1-1
- Update to 5.2.1
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jun 20 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 5.1.0-1
- Update to 5.1.0
- Remove duplicate HiDPI icons
* Tue Apr 02 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 5.0.1-1
- Update to 5.0.1.
* Wed Mar 13 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 4.2.0-1
- 4.2.0
- New option to close the window when opening a page in an external browser
- The web view is now focused when navigating
* Sat Feb 23 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 4.1.2-1
- 4.1.2
- Updated and corrected several autocomplete domains
- No longer attempt to force HTTPS on protocol-less domains—fixes several popular sites
- Strip whitespace from URL entry before navigating—fixes instances where trying to navigate to a domain would perform a search
- 4.1.1
- Corrected joinmastodon.org TLD
- Added descriptions for more sites
- Removed dead sites
- Updated translations
- 4.1.0
- The URL entry will offer to complete over 400 popular sites*
- New Search Engine choice in the Menu
- Switched to Startpage.com by default
* Wed Feb 13 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 4.0.4-1
- Added German translations
* Sun Feb 10 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 4.0.3-9
- Updated spec file
* Tue Feb 05 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 4.0.3-1
- Added Russian translations
* Sun Feb 03 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 4.0.2-1
- Initial release