-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbubblejail.spec
More file actions
138 lines (101 loc) · 3.11 KB
/
bubblejail.spec
File metadata and controls
138 lines (101 loc) · 3.11 KB
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
Name: bubblejail
Version: 0.10.2
Release: 1%{?dist}
Summary: Bubblewrap based sandboxing for desktop applications
License: GPLv3+
URL: https://github.com/igo95862/bubblejail
Source0: %{url}/releases/download/%{version}/bubblejail-%{version}.tar.xz
BuildRequires: meson
BuildRequires: gcc
BuildRequires: python3-jinja2
BuildRequires: python3-devel
BuildRequires: scdoc
Requires: python3 >= 3.11
Requires: python3-pyxdg
Requires: python3-tomli-w
Requires: bubblewrap >= 0.5.0
Requires: xdg-dbus-proxy
Requires: python3-pyqt6-base
Requires: libseccomp
Requires: python3-cattrs
Recommends: desktop-file-utils
Recommends: libnotify
Suggests: bash-completion
Suggests: fish
Suggests: slirp4netns
%global debug_package %{nil}
%description
Bubblejail is a bubblewrap-based alternative to Firejail.
%prep
%autosetup -p1
%build
%meson \
-Duse-vendored-python-lxns=enabled \
-Dpython.purelibdir=%_libdir/bubblejail/python-packages \
-Dpython.platlibdir=%_libdir/bubblejail/python-packages
%meson_build
%install
%meson_install
%files
%license LICENSES/GPL-3.0-or-later.txt
%doc README.md docs/breaking_changes.md
%_bindir/bubblejail
%_bindir/bubblejail-config
%_libdir/bubblejail
%_datadir/applications/bubblejail-config.desktop
%_datadir/bash-completion/completions/bubblejail
%_datadir/bubblejail
%_datadir/fish/vendor_completions.d/bubblejail.fish
%_datadir/icons/hicolor/128x128/apps/bubblejail-config.png
%_datadir/icons/hicolor/scalable/apps/bubblejail-config.svg
%_mandir/man1/bubblejail.1.gz
%_mandir/man5/bubblejail.services.5.gz
%changelog
* Sun Oct 29 2025 RoyalOughtness - 0.10.1-1
- Update to 0.10.1
* Sun Dec 22 2024 RoyalOughtness - 0.10.0-1
- Update to 0.10.0
* Sun Dec 22 2024 rusty-snake - 0.9.4-1
- Update to 0.9.4
* Mon Oct 14 2024 rusty-snake - 0.9.3-1
- Update to 0.9.3
* Sun Sep 08 2024 rusty-snake - 0.9.2-1
- Update to 0.9.2
* Sun Aug 25 2024 rusty-snake - 0.9.1-1
- Update to 0.9.1
* Mon Jul 08 2024 rusty-snake - 0.9.0-1
- Update to 0.9.0
* Thu May 30 2024 rusty-snake - 0.8.3-2
- Fix igo95862/bubblejail#103
* Sat Mar 02 2024 rusty-snake - 0.8.3-1
- Update to 0.8.3
* Wed Oct 25 2023 rusty-snake - 0.8.2-1
- Update to 0.8.2
* Sun Aug 06 2023 rusty-snake - 0.8.1-1
- Update to 0.8.1
* Sun Aug 06 2023 rusty-snake - 0.8.0-4
- Cherry-pick more patches
* Sat Aug 05 2023 rusty-snake - 0.8.0-3
- Fix from igo95862/bubblejail#68
* Sun Jul 09 2023 rusty-snake - 0.8.0-2
- Fix igo95862/bubblejail#63
* Sun Jul 02 2023 rusty-snake - 0.8.0-1
- Update to 0.8.0
* Sun Feb 12 2023 rusty-snake - 0.7.0-1
- Update to 0.7.0
* Sat Jul 09 2022 rusty-snake - 0.6.2-1
- Update to 0.6.2
* Wed Jun 08 2022 rusty-snake - 0.6.1-1
- Update to 0.6.1
* Mon May 23 2022 rusty-snake - 0.6.0-1
- Update to 0.6.0
* Tue Apr 19 2022 rusty-snake - 0.5.3-1
- Update to 0.5.3
* Wed Apr 06 2022 rusty-snake - 0.5.2-1
- Update to 0.5.2
* Sun Feb 13 2022 rusty-snake - 0.5.1-1
- Update to 0.5.1
* Mon Jan 31 2022 rusty-snake - 0.5.0-1
- Update to 0.5.0
* Mon Oct 11 2021 rusty-snake - 0.4.2-1
- Initial bubblejail spec