MozillaFirefox/MozillaFirefox.spec
branchfirefox48
changeset 929 9fc2ebe6d7f1
parent 928 4663386a04de
child 930 fdfd88b0c2d7
equal deleted inserted replaced
928:4663386a04de 929:9fc2ebe6d7f1
    16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
    16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
    17 #
    17 #
    18 
    18 
    19 
    19 
    20 # changed with every update
    20 # changed with every update
    21 %define major 48
    21 %define major 49
    22 %define mainver %major.0.2
    22 %define mainver %major.0
    23 %define update_channel release
    23 %define update_channel release
    24 %define releasedate 20160824000000
    24 %define releasedate 20160919000000
    25 
    25 
    26 # PIE, full relro (x86_64 for now)
    26 # PIE, full relro (x86_64 for now)
    27 %define build_hardened 1
    27 %define build_hardened 1
    28 
    28 
    29 # general build definitions
    29 # general build definitions
    73 BuildRequires:  libiw-devel
    73 BuildRequires:  libiw-devel
    74 BuildRequires:  libnotify-devel
    74 BuildRequires:  libnotify-devel
    75 BuildRequires:  libproxy-devel
    75 BuildRequires:  libproxy-devel
    76 BuildRequires:  makeinfo
    76 BuildRequires:  makeinfo
    77 BuildRequires:  mozilla-nspr-devel >= 4.12
    77 BuildRequires:  mozilla-nspr-devel >= 4.12
    78 BuildRequires:  mozilla-nss-devel >= 3.24
    78 BuildRequires:  mozilla-nss-devel >= 3.25
    79 BuildRequires:  nss-shared-helper-devel
    79 BuildRequires:  nss-shared-helper-devel
    80 BuildRequires:  python-devel
    80 BuildRequires:  python-devel
    81 BuildRequires:  startup-notification-devel
    81 BuildRequires:  startup-notification-devel
    82 BuildRequires:  unzip
    82 BuildRequires:  unzip
    83 BuildRequires:  update-desktop-files
    83 BuildRequires:  update-desktop-files
   144 Patch8:         mozilla-openaes-decl.patch
   144 Patch8:         mozilla-openaes-decl.patch
   145 Patch10:        mozilla-no-stdcxx-check.patch
   145 Patch10:        mozilla-no-stdcxx-check.patch
   146 Patch11:        mozilla-reduce-files-per-UnifiedBindings.patch
   146 Patch11:        mozilla-reduce-files-per-UnifiedBindings.patch
   147 Patch12:        mozilla-gtk3_20.patch
   147 Patch12:        mozilla-gtk3_20.patch
   148 Patch13:        mozilla-check_return.patch
   148 Patch13:        mozilla-check_return.patch
   149 Patch15:        mozilla-exclude-nametablecpp.patch
   149 Patch14:        mozilla-skia-overflow.patch
   150 Patch16:        mozilla-aarch64-48bit-va.patch
       
   151 Patch17:        mozilla-binutils-visibility.patch
   150 Patch17:        mozilla-binutils-visibility.patch
   152 Patch18:        mozilla-old_configure-bmo1282843.patch
       
   153 # Firefox/browser
   151 # Firefox/browser
   154 Patch101:       firefox-kde.patch
   152 Patch101:       firefox-kde.patch
   155 Patch102:       firefox-no-default-ualocale.patch
   153 Patch102:       firefox-no-default-ualocale.patch
   156 Patch103:       firefox-branded-icons.patch
   154 Patch103:       firefox-branded-icons.patch
   157 # hotfix
   155 # hotfix
   263 %patch11 -p1
   261 %patch11 -p1
   264 %if 0%{?firefox_use_gtk3}
   262 %if 0%{?firefox_use_gtk3}
   265 %patch12 -p1
   263 %patch12 -p1
   266 %endif
   264 %endif
   267 %patch13 -p1
   265 %patch13 -p1
   268 %patch15 -p1
   266 %patch14444 -p1
   269 %patch16 -p1
       
   270 %patch17 -p1
   267 %patch17 -p1
   271 %patch18 -p1
       
   272 # Firefox
   268 # Firefox
   273 %patch101 -p1
   269 %patch101 -p1
   274 %patch102 -p1
   270 %patch102 -p1
   275 %patch103 -p1
   271 %patch103 -p1
   276 %patch150 -p1
   272 %patch150 -p1