diff options
author | Joan Figueras | 2023-03-29 20:10:29 +0200 |
---|---|---|
committer | Joan Figueras | 2023-03-29 20:10:29 +0200 |
commit | a3e0aaebccdab9c7be479e113b29ec1d74717479 (patch) | |
tree | c1fb307464e2ee1e43fa3900289aa0878f0a94ac /PKGBUILD | |
parent | 351c22834b0f1ef918626d2a490579bc1300a58a (diff) | |
download | aur-a3e0aaebccdab9c7be479e113b29ec1d74717479.tar.gz |
Fixed build issues
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -5,7 +5,7 @@ pkgname=basilisk pkgver=2023.03.27 platform=RB_20230320 -pkgrel=1 +pkgrel=2 pkgdesc="A XUL-based web-browser demonstrating the Unified XUL Platform (UXP)" arch=('x86_64') url="https://www.basilisk-browser.org/" @@ -15,10 +15,14 @@ makedepends=('unzip' 'zip' 'python2' 'python2-dbus' 'yasm' 'mesa' 'autoconf2.13' options=('!emptydirs') source=("https://repo.palemoon.org/Basilisk-Dev/Basilisk/archive/v${pkgver}.tar.gz" "https://repo.palemoon.org/MoonchildProductions/UXP/archive/${platform}.tar.gz" - "https://repo.palemoon.org/mcp-graveyard/Pale-Moon/raw/commit/54aeb54828aba7ab47d6ec4a2ee432589efa2b4f/palemoon/branding/unofficial/browser.desktop") + "https://repo.palemoon.org/mcp-graveyard/Pale-Moon/raw/commit/54aeb54828aba7ab47d6ec4a2ee432589efa2b4f/palemoon/branding/unofficial/browser.desktop" + "https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2177.patch" + "https://repo.palemoon.org/Basilisk-Dev/Basilisk/pulls/50.patch") sha256sums=('44397775d894655459d9157f8cb255d4a66269c8d5ccf0f4d7b5bc1eec6c3a3a' '70ee4270c1dbcb0413204491493e55d475b505574f1053d444c2f4c167ef613b' - '9ffbaa46c277e3c9addc2ce61b17e8eccffd3860706ca75d4fd70eeaa6f5e380') + '9ffbaa46c277e3c9addc2ce61b17e8eccffd3860706ca75d4fd70eeaa6f5e380' + '1b779cef12b4171d19b0f5e8a3cc89729c051575bf81c238c67933091751dedd' + '1f0762eea1fe56ed0dd0d0a748908c50a4f7a3c2d58d9f1544e856cea4bf1df0') prepare() { cd "$srcdir/$pkgname" @@ -95,6 +99,15 @@ ac_add_options --disable-maintenance-service #mk_add_options MOZ_MAKE_FLAGS="-j4" #mk_add_options PYTHON=/usr/bin/python2 EOF + + # Fix packaging by removing the defunct private browsing components. #50 + # https://repo.palemoon.org/Basilisk-Dev/Basilisk/pulls/50/files + patch -Np1 -i ../50.patch + + # Issue #2175 - Fix build bustage in WebRTC. #2177 + # https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2177 + cd platform + patch -Np1 -i ../../2177.patch } build() { |