Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] vivaldi: update to 5.7.2921.53
@ 2023-02-17 11:09 rafeyu
  2023-02-17 13:05 ` icp1994
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: rafeyu @ 2023-02-17 11:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1247 bytes --]

There is a new pull request by rafeyu against master on the void-packages repository

https://github.com/rafeyu/void-packages vivaldi-update
https://github.com/void-linux/void-packages/pull/42327

vivaldi: update to 5.7.2921.53
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### 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/42327.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vivaldi-update-42327.patch --]
[-- Type: text/x-diff, Size: 1534 bytes --]

From 7772739c173d71756fdac829e6c22a98d914d4c4 Mon Sep 17 00:00:00 2001
From: Ramdziana F Y <ramdzian@gmail.com>
Date: Fri, 17 Feb 2023 18:07:26 +0700
Subject: [PATCH] vivaldi: update to 5.7.2921.53

---
 srcpkgs/vivaldi/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index 7be52434641a..70d15eb14147 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,6 +1,6 @@
 # Template file for 'vivaldi'
 pkgname=vivaldi
-version=5.6.2867.62
+version=5.7.2921.53
 revision=1
 _release=1
 archs="x86_64 aarch64 armv7l"
@@ -19,15 +19,15 @@ nostrip=yes
 case "$XBPS_TARGET_MACHINE" in
 x86_64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
-	checksum=a79a2409dbc406eacbd5482a2cc06109de1c68f6e2380d5666b23d4c2e63ea88
+	checksum=aa4282a072424638b75df5e4ef59f805f8c5c90a5767e05aae21e66d83c0baff
 	;;
 aarch64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_arm64.deb"
-	checksum=6894766d727c7456b253eeb8657ce243b5fa980e09e177c0e3ba30bb9f926921
+	checksum=53c9915d72ea07173e86e9a3e02cfdc79abbe4a0be1f7a579557b4ae9d476add
 	;;
 armv7l)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_armhf.deb"
-	checksum=9b01450c19785d54f9b060363d9de1245a3e578b214c46f9487d590de3aba942
+	checksum=6afe507b62a4bdfd909355466a10b8627c0bbad0b0a3c30f5280f710ca7849bb
 	;;
 *)
 	broken="No distfiles available for this target"

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: vivaldi: update to 5.7.2921.53
  2023-02-17 11:09 [PR PATCH] vivaldi: update to 5.7.2921.53 rafeyu
@ 2023-02-17 13:05 ` icp1994
  2023-02-18  9:17 ` rafeyu
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: icp1994 @ 2023-02-17 13:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

New comment by icp1994 on void-packages repository

https://github.com/void-linux/void-packages/pull/42327#issuecomment-1434625951

Comment:
FWIW, I have been using vivaldi with the addition of `skiprdeps="/opt/vivaldi/libqt5_shim.so"` as in the google-chrome template since I don't want qt stuff in my system. I haven't noticed anything out of ordinary.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: vivaldi: update to 5.7.2921.53
  2023-02-17 11:09 [PR PATCH] vivaldi: update to 5.7.2921.53 rafeyu
  2023-02-17 13:05 ` icp1994
@ 2023-02-18  9:17 ` rafeyu
  2023-02-19  4:21 ` classabbyamp
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: rafeyu @ 2023-02-18  9:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 433 bytes --]

New comment by rafeyu on void-packages repository

https://github.com/void-linux/void-packages/pull/42327#issuecomment-1435528983

Comment:
According to [this document](https://docs.google.com/document/d/1IO6NTtnJiEVps0WlUC_lDr1bBKO72zPNTe-4msoBYXk/edit?resourcekey=0-UbCM69FptaNMGX7JXGt-3Q), it don't bring any qt stuff. It used to provide qt implementation in browser, and it will effect KDE Plasma user when they change the theme

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: vivaldi: update to 5.7.2921.53
  2023-02-17 11:09 [PR PATCH] vivaldi: update to 5.7.2921.53 rafeyu
  2023-02-17 13:05 ` icp1994
  2023-02-18  9:17 ` rafeyu
@ 2023-02-19  4:21 ` classabbyamp
  2023-02-19 14:49 ` [PR PATCH] [Updated] " rafeyu
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: classabbyamp @ 2023-02-19  4:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 823 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/42327#issuecomment-1435865936

Comment:
> The proposed solution is to put all QT functionality into a separate shared library called libqt5_shim.so whose sole purpose is to adapt the QT interface for Chrome.  libqt5_shim.so will depend on QT directly.  Then at runtime, Chrome can dlopen() libqt5_shim.so with RTLD_NOW and if QT is available the library will be loaded; otherwise dlopen() will fail, and will not cause a crash.

this tells me it should be fine to add the `skiprdeps` line. anyone who wants to use the qt integration (like KDE users) should already have the necessary qt components installed and the shim will load successfully. if not, it won't load successfully and it shouldn't cause any issues.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] vivaldi: update to 5.7.2921.53
  2023-02-17 11:09 [PR PATCH] vivaldi: update to 5.7.2921.53 rafeyu
                   ` (2 preceding siblings ...)
  2023-02-19  4:21 ` classabbyamp
@ 2023-02-19 14:49 ` rafeyu
  2023-03-05  8:16 ` classabbyamp
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: rafeyu @ 2023-02-19 14:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1252 bytes --]

There is an updated pull request by rafeyu against master on the void-packages repository

https://github.com/rafeyu/void-packages vivaldi-update
https://github.com/void-linux/void-packages/pull/42327

vivaldi: update to 5.7.2921.53
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### 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/42327.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vivaldi-update-42327.patch --]
[-- Type: text/x-diff, Size: 1738 bytes --]

From 11b819daf3d5d49e116fc4a90fd362fbb4b1639e Mon Sep 17 00:00:00 2001
From: Ramdziana F Y <ramdzian@gmail.com>
Date: Fri, 17 Feb 2023 18:07:26 +0700
Subject: [PATCH] vivaldi: update to 5.7.2921.53 and skip libqt5_shim.so as
 runtime dependency

---
 srcpkgs/vivaldi/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index 7be52434641a..87c74429fa0a 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,6 +1,6 @@
 # Template file for 'vivaldi'
 pkgname=vivaldi
-version=5.6.2867.62
+version=5.7.2921.53
 revision=1
 _release=1
 archs="x86_64 aarch64 armv7l"
@@ -16,18 +16,19 @@ _licenseUrl="https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/"
 repository=nonfree
 restricted=yes
 nostrip=yes
+skiprdeps="/opt/vivaldi/libqt5_shim.so"
 case "$XBPS_TARGET_MACHINE" in
 x86_64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
-	checksum=a79a2409dbc406eacbd5482a2cc06109de1c68f6e2380d5666b23d4c2e63ea88
+	checksum=aa4282a072424638b75df5e4ef59f805f8c5c90a5767e05aae21e66d83c0baff
 	;;
 aarch64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_arm64.deb"
-	checksum=6894766d727c7456b253eeb8657ce243b5fa980e09e177c0e3ba30bb9f926921
+	checksum=53c9915d72ea07173e86e9a3e02cfdc79abbe4a0be1f7a579557b4ae9d476add
 	;;
 armv7l)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_armhf.deb"
-	checksum=9b01450c19785d54f9b060363d9de1245a3e578b214c46f9487d590de3aba942
+	checksum=6afe507b62a4bdfd909355466a10b8627c0bbad0b0a3c30f5280f710ca7849bb
 	;;
 *)
 	broken="No distfiles available for this target"

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: vivaldi: update to 5.7.2921.53
  2023-02-17 11:09 [PR PATCH] vivaldi: update to 5.7.2921.53 rafeyu
                   ` (3 preceding siblings ...)
  2023-02-19 14:49 ` [PR PATCH] [Updated] " rafeyu
@ 2023-03-05  8:16 ` classabbyamp
  2023-03-05  8:16 ` [PR PATCH] [Updated] " classabbyamp
  2023-03-05  8:18 ` [PR PATCH] [Merged]: " classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: classabbyamp @ 2023-03-05  8:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 239 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/42327#issuecomment-1455021944

Comment:
sorry for the long delay - i took the liberty of doing a couple cleanups and updating to .60

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] vivaldi: update to 5.7.2921.53
  2023-02-17 11:09 [PR PATCH] vivaldi: update to 5.7.2921.53 rafeyu
                   ` (4 preceding siblings ...)
  2023-03-05  8:16 ` classabbyamp
@ 2023-03-05  8:16 ` classabbyamp
  2023-03-05  8:18 ` [PR PATCH] [Merged]: " classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: classabbyamp @ 2023-03-05  8:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1258 bytes --]

There is an updated pull request by classabbyamp against master on the void-packages repository

https://github.com/rafeyu/void-packages vivaldi-update
https://github.com/void-linux/void-packages/pull/42327

vivaldi: update to 5.7.2921.53
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### 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/42327.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-vivaldi-update-42327.patch --]
[-- Type: text/x-diff, Size: 2718 bytes --]

From 0746fc413fae64ca4a5b3b6cb50e53a7d294063d Mon Sep 17 00:00:00 2001
From: Ramdziana F Y <ramdzian@gmail.com>
Date: Fri, 17 Feb 2023 18:07:26 +0700
Subject: [PATCH] vivaldi: update to 5.7.2921.60

skip libqt5_shim.so as runtime dependency
don't download EULA, link to it instead
---
 srcpkgs/vivaldi/files/EULA |  1 +
 srcpkgs/vivaldi/template   | 18 ++++++------------
 2 files changed, 7 insertions(+), 12 deletions(-)
 create mode 100644 srcpkgs/vivaldi/files/EULA

diff --git a/srcpkgs/vivaldi/files/EULA b/srcpkgs/vivaldi/files/EULA
new file mode 100644
index 000000000000..1420da532915
--- /dev/null
+++ b/srcpkgs/vivaldi/files/EULA
@@ -0,0 +1 @@
+see https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/
diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index 7be52434641a..1375f7d25fd4 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,33 +1,30 @@
 # Template file for 'vivaldi'
 pkgname=vivaldi
-version=5.6.2867.62
+version=5.7.2921.60
 revision=1
 _release=1
 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"
 maintainer="Orphaned <orphan@voidlinux.org>"
-# EULA: https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/
-# Privacy Policy: https://vivaldi.com/privacy/browser/
 license="custom:Proprietary"
 homepage="https://vivaldi.com"
-_licenseUrl="https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/"
 repository=nonfree
 restricted=yes
 nostrip=yes
+skiprdeps="/opt/vivaldi/libqt5_shim.so"
 case "$XBPS_TARGET_MACHINE" in
 x86_64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb"
-	checksum=a79a2409dbc406eacbd5482a2cc06109de1c68f6e2380d5666b23d4c2e63ea88
+	checksum=85eb0eddb76b6e40b7963c4e3e7d6c0f78b03fd7498f796103637c230a816bf1
 	;;
 aarch64)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_arm64.deb"
-	checksum=6894766d727c7456b253eeb8657ce243b5fa980e09e177c0e3ba30bb9f926921
+	checksum=ef888b3e9dd6976c57e0a24396ee7d38f3847b229807be0a992d6fc5b19fef4a
 	;;
 armv7l)
 	distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_armhf.deb"
-	checksum=9b01450c19785d54f9b060363d9de1245a3e578b214c46f9487d590de3aba942
+	checksum=6f42722f41cecfb443d896de9ebeb7e11e044792d751f589dec5e0477f1d7365
 	;;
 *)
 	broken="No distfiles available for this target"
@@ -58,8 +55,5 @@ do_install() {
 }
 
 post_install() {
-	curl ${_licenseUrl} \
-		| sed -n '/main id="main"/,/\/main/p' \
-			| html2text > EULA.md
-	vlicense EULA.md
+	vlicense ${FILESDIR}/EULA
 }

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Merged]: vivaldi: update to 5.7.2921.53
  2023-02-17 11:09 [PR PATCH] vivaldi: update to 5.7.2921.53 rafeyu
                   ` (5 preceding siblings ...)
  2023-03-05  8:16 ` [PR PATCH] [Updated] " classabbyamp
@ 2023-03-05  8:18 ` classabbyamp
  6 siblings, 0 replies; 8+ messages in thread
From: classabbyamp @ 2023-03-05  8:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1091 bytes --]

There's a merged pull request on the void-packages repository

vivaldi: update to 5.7.2921.53
https://github.com/void-linux/void-packages/pull/42327

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### 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
-->


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-03-05  8:18 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-17 11:09 [PR PATCH] vivaldi: update to 5.7.2921.53 rafeyu
2023-02-17 13:05 ` icp1994
2023-02-18  9:17 ` rafeyu
2023-02-19  4:21 ` classabbyamp
2023-02-19 14:49 ` [PR PATCH] [Updated] " rafeyu
2023-03-05  8:16 ` classabbyamp
2023-03-05  8:16 ` [PR PATCH] [Updated] " classabbyamp
2023-03-05  8:18 ` [PR PATCH] [Merged]: " classabbyamp

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).