-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnyxt.spec
87 lines (76 loc) · 2.67 KB
/
nyxt.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
%global debug_package %{nil}
%global __strip /bin/true
%define _build_id_links none
Name: nyxt
Version: 3.12.0
Release: 1%{?dist}
Summary: Keyboard-oriented, infinitely extensible web browser
License: BSD
URL: https://nyxt.atlas.engineer/
Source0: https://github.com/atlas-engineer/%{name}/releases/download/%{version}/%{name}-%{version}-source-with-submodules.tar.xz
BuildRequires: gcc-c++ git make
BuildRequires: sbcl >= 2.3.6
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: libfixposix-devel
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(webkit2gtk-4.0)
Requires: pkgconfig(openssl)
Requires: pkgconfig(gobject-introspection-1.0)
Requires: pkgconfig(webkit2gtk-4.0)
Requires: libfixposix-devel
Requires: xsel
Requires: wl-clipboard
%description
Nyxt is a keyboard-oriented, infinitely extensible web browser designed for
power users. Conceptually inspired by Emacs and Vim, it has familiar
key-bindings (Emacs, vi, CUA), and is fully configurable in Lisp.
%prep
%setup -q -c -n %{name}-%{version}
echo $PWD
%build
make PREFIX=/usr all
%install
make PREFIX=/usr DESTDIR=$RPM_BUILD_ROOT install
%files
/usr/bin/nyxt
/usr/share/applications/nyxt.desktop
/usr/share/metainfo/nyxt.metainfo.xml
/usr/share/icons/hicolor/scalable/apps/nyxt.svg
/usr/share/icons/hicolor/*/apps/nyxt.png
/usr/share/nyxt/*
%changelog
* Wed Nov 6 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.12.0
* Fri Aug 2 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.8
* Sun Jun 2 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.7
* Mon Apr 15 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.6
* Wed Mar 27 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.5
* Mon Mar 4 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.4
* Wed Feb 21 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.3
* Wed Feb 7 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.2
* Mon Jan 22 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.1
* Sun Jan 14 2024 <kiky.tokamuro@yandex.ru>
- version updated to 3.11.0
* Wed Dec 13 2023 <kiky.tokamuro@yandex.ru>
- version updated to 3.10.0
* Sat Nov 18 2023 <kiky.tokamuro@yandex.ru>
- version updated to 3.9.2
* Tue Oct 24 2023 <kiky.tokamuro@yandex.ru>
- version updated to 3.9.1
* Tue Oct 10 2023 <kiky.tokamuro@yandex.ru>
- version updated to 3.9.0
* Mon Sep 25 2023 <kiky.tokamuro@yandex.ru>
- version updated to 3.8.0
* Mon Sep 11 2023 <kiky.tokamuro@yandex.ru>
- version updated to 3.7.0
* Sat Sep 9 2023 <kiky.tokamuro@yandex.ru>
- initial release