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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
|
Source: @browser@
Section: web
Priority: optional
Maintainer: Progress Linux Maintainers <maintainers@lists.progress-linux.org>
XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org>
XSBC-Original-Maintainer: Maintainers of Mozilla-related packages <team+pkg-mozilla@tracker.debian.org>
XSBC-Original-Uploaders: Mike Hommey <glandium@debian.org>
Bugs: mailto:maintainers@lists.progress-linux.org
Build-Depends: autotools-dev,
debhelper-compat (= 12),
gcc-13,
g++-13,
libx11-dev,
libx11-xcb-dev,
libxt-dev,
libgtk-3-dev,
libglib2.0-dev,
libdrm-dev,
libstartup-notification0-dev,
libjpeg-dev,
%if USE_SYSTEM_ZLIB
zlib1g-dev,
%endif
libreadline-dev,
python3 (>= 3.6),
dpkg-dev,
%if USE_SYSTEM_NSPR
%define NSPR_VERSION 4.32
libnspr4-dev (>= 2:@NSPR_VERSION@~),
%endif
%if USE_SYSTEM_NSS
%define NSS_VERSION 3.100
libnss3-dev (>= 2:@NSS_VERSION@~),
%endif
%if USE_SYSTEM_VPX
libvpx-dev (>= 1.10.0),
%endif
libdbus-glib-1-dev,
%if USE_SYSTEM_FFI
libffi-dev,
%endif
%if USE_SYSTEM_LIBEVENT
libevent-dev,
%endif
libpulse-dev,
libasound2-dev,
yasm,
nasm (>= 2.14) [amd64 i386],
%if DIST == bookworm || DIST == bullseye || DIST == buster
rustc-mozilla (>= 1.75),
cargo-mozilla (>= 1.75),
%else
rustc (>= 1.75),
cargo (>= 1.75),
%endif
llvm-dev,
libclang-dev,
clang,
%if DIST != bullseye && DIST != buster
libc++-dev-wasm32,
libclang-rt-dev-wasm32,
lld,
%endif
cbindgen (>= 0.26.0),
nodejs (>= 12.22.1),
zip,
unzip,
locales,
xvfb,
xfonts-base,
xauth,
ttf-bitstream-vera,
fonts-freefont-ttf,
fonts-dejima-mincho,
iso-codes
Build-Conflicts: graphicsmagick-imagemagick-compat,
liboss4-salsa-dev,
libhildonmime-dev,
libosso-dev
Standards-Version: 3.9.8.0
Vcs-Browser: https://git.progress-linux.org/packages/graograman-backports/firefox
Vcs-Git: https://git.progress-linux.org/packages/graograman-backports/firefox
XSBC-Original-Vcs-Browser: https://salsa.debian.org/mozilla-team/firefox/commits/@SHORT_SOURCE_CHANNEL@/master
XSBC-Original-Vcs-Git: https://salsa.debian.org/mozilla-team/firefox.git -b @SHORT_SOURCE_CHANNEL@/master
Package: @browser@
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
fontconfig,
procps,
debianutils (>= 1.16),
%if USE_SYSTEM_NSPR
libnspr4 (>= 2:@NSPR_VERSION@~),
%endif
%if USE_SYSTEM_NSS
libnss3 (>= 2:@NSS_VERSION@~)
%endif
Recommends: @LIBAVCODEC@
Suggests: fonts-stix | otf-stix,
fonts-lmodern,
libgssapi-krb5-2 | libkrb53,
libcanberra0,
pulseaudio
%if TRANSITION
Conflicts: iceweasel (<< 45)
%endif
Breaks: xul-ext-torbutton
Provides: www-browser,
gnome-www-browser
%define RAW_DESCRIPTION Mozilla Firefox web browser
%define LONGDESC1 @Browser@ is a powerful, extensible web browser with support for modern
%define LONGDESC2 web application technologies.
%define firefox_esr firefox-esr
%if browser == firefox_esr
%define DESCRIPTION @RAW_DESCRIPTION@ - Extended Support Release (ESR)
%else
%define DESCRIPTION @RAW_DESCRIPTION@
%endif
Description: @DESCRIPTION@
@LONGDESC1@
@LONGDESC2@
%if TRANSITION
Package: iceweasel
Architecture: all
Priority: extra
Section: oldlibs
Depends: @browser@, ${misc:Depends}
Description: Web browser based on Firefox - Transitional package
This is a transitional package, it can be safely removed.
%endif
Package: @browser@-l10n-all
Architecture: all
Section: metapackages
Depends: ${misc:Depends}, @L10N_PACKAGES_DEPS@
%if TRANSITION
Breaks: iceweasel-l10n-all (<< 45)
Replaces: iceweasel-l10n-all (<< 45)
Provides: iceweasel-l10n-all
%endif
Description: All language packages for @Browser@ (meta)
@LONGDESC1@
@LONGDESC2@
.
This is a metapackage depending on all available localizations of @Browser@.
%if TRANSITION
Package: iceweasel-l10n-all
Architecture: all
Priority: extra
Section: oldlibs
Depends: @browser@-l10n-all, ${misc:Depends}
Description: All language packages for Iceweasel - Transitional package
This is a transitional package, it can be safely removed.
%endif
%include l10n/browser-l10n.control
|