* [PR PATCH] vivaldi: update to 5.6.2867.50, build for aarch64 & armv7l
@ 2022-12-28 1:00 JamiKettunen
2022-12-28 9:27 ` [PR PATCH] [Merged]: " sgn
0 siblings, 1 reply; 2+ messages in thread
From: JamiKettunen @ 2022-12-28 1:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1374 bytes --]
There is a new pull request by JamiKettunen against master on the void-packages repository
https://github.com/JamiKettunen/void-packages vivaldi
https://github.com/void-linux/void-packages/pull/41324
vivaldi: update to 5.6.2867.50, build for aarch64 & armv7l
Tested as working on `aarch64-glibc` on a OnePlus 5T.
![vivaldi](https://user-images.githubusercontent.com/47358222/209741477-d8b811c4-101b-4b37-936f-204fcfe13435.jpg)
#### Testing the changes
- I tested the changes in this PR: **briefly**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/41324.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vivaldi-41324.patch --]
[-- Type: text/x-diff, Size: 2067 bytes --]
From 9ee3fcbc3bcd784f9cd4606b7f20628aefba1ac8 Mon Sep 17 00:00:00 2001
From: Jami Kettunen <jami.kettunen@protonmail.com>
Date: Wed, 28 Dec 2022 01:38:49 +0200
Subject: [PATCH] vivaldi: update to 5.6.2867.50, build for aarch64 & armv7l
---
srcpkgs/vivaldi/template | 23 +++++++++++++++++++----
1 file changed, 19 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index 2f1e63b3f76a..f42ab0eac3be 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,9 +1,9 @@
# Template file for 'vivaldi'
pkgname=vivaldi
-version=5.6.2867.36
+version=5.6.2867.50
revision=1
_release=1
-archs="x86_64"
+archs="x86_64 aarch64 armv7l"
hostmakedepends="curl python3-html2text python3-setuptools"
depends="desktop-file-utils hicolor-icon-theme xz"
short_desc="Advanced browser made with the power user in mind"
@@ -12,12 +12,27 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
# Privacy Policy: https://vivaldi.com/privacy/browser/
license="custom:Proprietary"
homepage="https://vivaldi.com"
-distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
_licenseUrl="https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/"
-checksum=7535e9a519ff6e5f87615ceacab2815dbd9801ac34951264c007ae91a96fddae
repository=nonfree
restricted=yes
nostrip=yes
+case "$XBPS_TARGET_MACHINE" in
+x86_64)
+ distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
+ checksum=8a26bfbbd442c49e0430f18d5103b3a23c8d8552e5c184c6ba16bff7ff10f882
+ ;;
+aarch64)
+ distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_arm64.deb"
+ checksum=aec448206a36d05344b62d38e406fda81afa7abb6b81396df1513037134a11a7
+ ;;
+armv7l)
+ distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_armhf.deb"
+ checksum=4868815e36f0b9a011e7f24a3408f40903a575fb11724f7a7993d505cf669cbd
+ ;;
+*)
+ broken="No distfiles available for this target"
+ ;;
+esac
post_extract() {
rm -r etc opt/vivaldi/cron
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-12-28 9:27 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-28 1:00 [PR PATCH] vivaldi: update to 5.6.2867.50, build for aarch64 & armv7l JamiKettunen
2022-12-28 9:27 ` [PR PATCH] [Merged]: " sgn
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).