Merge branch 'master' of github.com:pisilinux/main
This commit is contained in:
@@ -9,7 +9,7 @@ from pisi.actionsapi import autotools
|
|||||||
from pisi.actionsapi import pisitools
|
from pisi.actionsapi import pisitools
|
||||||
from pisi.actionsapi import shelltools
|
from pisi.actionsapi import shelltools
|
||||||
|
|
||||||
#WorkDir = "mozilla-release"
|
WorkDir = "mozilla-release-6b51784853e47e091d213d421a19cb623af718f0"
|
||||||
ObjDir = "build"
|
ObjDir = "build"
|
||||||
locales = "az bs ca da de el en-US en-GB en-ZA es-AR es-CL es-ES fi fr hr hu it lt nl pl pt-BR pt-PT ro ru sr sv-SE tr uk".split()
|
locales = "az bs ca da de el en-US en-GB en-ZA es-AR es-CL es-ES fi fr hr hu it lt nl pl pt-BR pt-PT ro ru sr sv-SE tr uk".split()
|
||||||
xpidir = "%s/xpi" % get.workDIR()
|
xpidir = "%s/xpi" % get.workDIR()
|
||||||
@@ -41,7 +41,8 @@ def setup():
|
|||||||
|
|
||||||
shelltools.system("../configure --prefix=/usr --libdir=/usr/lib --disable-strip --disable-install-strip")
|
shelltools.system("../configure --prefix=/usr --libdir=/usr/lib --disable-strip --disable-install-strip")
|
||||||
|
|
||||||
|
#shelltools.cd("mozilla-release-6b51784853e47e091d213d421a19cb623af718f0")
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
shelltools.cd(ObjDir)
|
shelltools.cd(ObjDir)
|
||||||
shelltools.system("../mach build")
|
shelltools.system("../mach build")
|
||||||
|
|||||||
+25
@@ -0,0 +1,25 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
#
|
||||||
|
# Welcome to the new world of configure. We're working on moving to a
|
||||||
|
# python based configure. In the meanwhile, remains of the old autoconf
|
||||||
|
# based configure is in old-configure.in.
|
||||||
|
# If you need to add something, please come talk to the build system
|
||||||
|
# peers for now.
|
||||||
|
#
|
||||||
|
# Because adding a configure file in the tree is going to conflict with
|
||||||
|
# existing configure files in people's (and automation) work trees, and
|
||||||
|
# because some automation jobs are still running autoconf and configure
|
||||||
|
# "manually", this file is actually an m4 file that is processed by
|
||||||
|
# autoconf, but doesn't call any autoconf macros. The `divert` line
|
||||||
|
# below ensures the script that follows is output by autoconf.
|
||||||
|
: "divert(0)dnl"
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
SRCDIR=$(dirname $0)
|
||||||
|
TOPSRCDIR="$SRCDIR"
|
||||||
|
export OLD_CONFIGURE="$SRCDIR"/old-configure
|
||||||
|
|
||||||
|
which python2.7 > /dev/null && exec python2.7 "$TOPSRCDIR/configure.py" "$@" || exec python "$TOPSRCDIR/configure.py" "$@"
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -9,7 +9,7 @@ ac_add_options --enable-official-branding
|
|||||||
# System libraries
|
# System libraries
|
||||||
ac_add_options --with-system-nspr
|
ac_add_options --with-system-nspr
|
||||||
ac_add_options --with-system-nss
|
ac_add_options --with-system-nss
|
||||||
ac_add_options --with-system-icu
|
#ac_add_options --with-system-icu
|
||||||
ac_add_options --with-system-jpeg
|
ac_add_options --with-system-jpeg
|
||||||
ac_add_options --with-system-zlib
|
ac_add_options --with-system-zlib
|
||||||
ac_add_options --with-system-bz2
|
ac_add_options --with-system-bz2
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
// Use LANG environment variable to choose locale
|
// Use LANG environment variable to choose locale
|
||||||
|
pref("intl.locale.requested", "");
|
||||||
pref("intl.locale.matchOS", true);
|
pref("intl.locale.matchOS", true);
|
||||||
|
|
||||||
// Disable default browser checking.
|
// Disable default browser checking.
|
||||||
@@ -6,4 +7,4 @@ pref("browser.shell.checkDefaultBrowser", false);
|
|||||||
|
|
||||||
// Don't disable our bundled extensions in the application directory
|
// Don't disable our bundled extensions in the application directory
|
||||||
pref("extensions.autoDisableScopes", 11);
|
pref("extensions.autoDisableScopes", 11);
|
||||||
pref("extensions.shownSelectionUI", true);
|
pref("extensions.shownSelectionUI", true);
|
||||||
|
|||||||
@@ -15,10 +15,11 @@
|
|||||||
<IsA>app:gui</IsA>
|
<IsA>app:gui</IsA>
|
||||||
<Summary>Firefox Web Browser</Summary>
|
<Summary>Firefox Web Browser</Summary>
|
||||||
<Description>It is more secure and faster to browse the web with Firefox web browser. You can personalize your web browser with many specifications that is not enough to explain in two sentences.</Description>
|
<Description>It is more secure and faster to browse the web with Firefox web browser. You can personalize your web browser with many specifications that is not enough to explain in two sentences.</Description>
|
||||||
<Archive sha1sum="7a35b39e0b80f308ad22beb2037ceb5f855219f4" type="tarxz">https://ftp.mozilla.org/pub/firefox/releases/58.0.2/source/firefox-58.0.2.source.tar.xz</Archive>
|
<Archive sha1sum="82f69f2eeef9316abb096518fff8e95386e0f1e1" type="tarbz2">https://hg.mozilla.org/releases/mozilla-release/archive/6b51784853e47e091d213d421a19cb623af718f0.tar.bz2</Archive>
|
||||||
<AdditionalFiles>
|
<AdditionalFiles>
|
||||||
<!--Our main configure script. Configure paramters are stored here.-->
|
<!--Our main configure script. Configure paramters are stored here.-->
|
||||||
<AdditionalFile target=".mozconfig" permission="0644">mozconfig</AdditionalFile>
|
<AdditionalFile target=".mozconfig" permission="0644">mozconfig</AdditionalFile>
|
||||||
|
<AdditionalFile target="configure" permission="0755">configure</AdditionalFile>
|
||||||
<AdditionalFile target="browserconfig.properties" permission="0644">pisilinux/browserconfig.properties</AdditionalFile> <!--anasayfa ayarlaması-->
|
<AdditionalFile target="browserconfig.properties" permission="0644">pisilinux/browserconfig.properties</AdditionalFile> <!--anasayfa ayarlaması-->
|
||||||
</AdditionalFiles>
|
</AdditionalFiles>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
@@ -55,14 +56,8 @@
|
|||||||
<Dependency>jack-audio-connection-kit-devel</Dependency>
|
<Dependency>jack-audio-connection-kit-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
<Patch level="1">firefox-install-dir.patch</Patch>
|
<Patch level="1">ffmpeg4.patch</Patch>
|
||||||
<Patch level="1">llvmversyon.patch</Patch>
|
|
||||||
<!-- <Patch level="1">icu58.patch</Patch> -->
|
|
||||||
<Patch level="1">rustc.patch</Patch>
|
|
||||||
<!-- <Patch level="1">0002-Bug-1419426-Implement-browserSettings.contextMenuSho.patch</Patch> -->
|
|
||||||
<Patch level="1">no-crmf.diff</Patch>
|
<Patch level="1">no-crmf.diff</Patch>
|
||||||
<!-- <Patch level="1">plugin-crash.diff</Patch> -->
|
|
||||||
<!-- <Patch level="1">glibc-2.26-fix.diff</Patch> -->
|
|
||||||
</Patches>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
@@ -544,6 +539,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="14">
|
||||||
|
<Date>2018-02-06</Date>
|
||||||
|
<Version>59.0.3</Version>
|
||||||
|
<Comment>Version Bump.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
<Update release="13">
|
<Update release="13">
|
||||||
<Date>2018-02-04</Date>
|
<Date>2018-02-04</Date>
|
||||||
<Version>58.0.2</Version>
|
<Version>58.0.2</Version>
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ from pisi.actionsapi import shelltools
|
|||||||
def setup():
|
def setup():
|
||||||
shelltools.makedirs("build")
|
shelltools.makedirs("build")
|
||||||
shelltools.cd("build")
|
shelltools.cd("build")
|
||||||
shelltools.system("meson .. --prefix=/usr -Ddocumentation=false")
|
shelltools.system("meson .. --prefix=/usr -Dudev-dir=/lib/udev -Ddocumentation=false")
|
||||||
|
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
|
|||||||
@@ -41,6 +41,7 @@
|
|||||||
<Path fileType="executable">/usr/bin</Path>
|
<Path fileType="executable">/usr/bin</Path>
|
||||||
<Path fileType="executable">/usr/libexec/libinput</Path>
|
<Path fileType="executable">/usr/libexec/libinput</Path>
|
||||||
<Path fileType="library">/usr/lib</Path>
|
<Path fileType="library">/usr/lib</Path>
|
||||||
|
<Path fileType="executable">/lib/udev</Path>
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
<Path fileType="data">/usr/share/man/man1</Path>
|
<Path fileType="data">/usr/share/man/man1</Path>
|
||||||
</Files>
|
</Files>
|
||||||
@@ -60,6 +61,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="10">
|
||||||
|
<Date>2018-05-06</Date>
|
||||||
|
<Version>1.10.4</Version>
|
||||||
|
<Comment>Rebuild.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
<Update release="9">
|
<Update release="9">
|
||||||
<Date>2018-04-12</Date>
|
<Date>2018-04-12</Date>
|
||||||
<Version>1.10.4</Version>
|
<Version>1.10.4</Version>
|
||||||
|
|||||||
Reference in New Issue
Block a user