Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / epiphany
Commits:
48f4f6db by Fabian Bornschein at 2024-07-10T14:40:01+02:00
upgpkg: 47alpha-1: gnome-unstable
- - - - -
a77b073a by Fabian Bornschein at 2024-08-18T12:18:13+02:00
upgpkg: 47beta-1: gnome-unstable
* do not run 'Web view test'-test
* run tests with software renderer only
* add a "$XDG_RUNTIME_DIR"-directory for tests
- - - - -
70cb107b by Fabian Bornschein at 2024-08-31T22:14:34+02:00
upgpkg: 47rc-1: gnome-unstable
- - - - -
05657539 by Fabian Bornschein at 2024-09-12T20:41:05+02:00
upgpkg: 47.0-1: gnome-unstable
- - - - -
ce750e92 by Jan Alexander Steffens (heftig) at 2024-09-17T00:24:33+02:00
Merge remote-tracking branch 'origin/gnome-unstable'
* origin/gnome-unstable:
upgpkg: 47.0-1: gnome-unstable
upgpkg: 47rc-1: gnome-unstable
upgpkg: 47beta-1: gnome-unstable * do not run 'Web view test'-test *
run tests with software renderer only * add a
"$XDG_RUNTIME_DIR"-directory for tests
upgpkg: 47alpha-1: gnome-unstable
- - - - -
46539922 by Jan Alexander Steffens (heftig) at 2024-09-17T00:28:29+02:00
nvchecker.toml: Keep from/to_pattern
It doesn't hurt when it doesn't match.
- - - - -
3 changed files:
- .SRCINFO
- .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = epiphany
pkgdesc = A GNOME web browser based on the WebKit rendering engine
- pkgver = 46.4
+ pkgver = 47.0
pkgrel = 1
url = https://apps.gnome.org/Epiphany
arch = x86_64
@@ -29,7 +29,6 @@ pkgbase = epiphany
depends = glib2
depends = glibc
depends = gmp
- depends = graphene
depends = gstreamer
depends = gtk4
depends = hicolor-icon-theme
@@ -45,7 +44,7 @@ pkgbase = epiphany
depends = pango
depends = sqlite
depends = webkitgtk-6.0
- source = git+https://gitlab.gnome.org/GNOME/epiphany.git#tag=46.4
- b2sums =
ca74f947894b40893ccdfdae3c837d0790beda1b65b29669234ecf89571d0b5628ca5519df53b0fcc9adfb95104304b58e906594b6be73e4424d217972888d32
+ source = git+https://gitlab.gnome.org/GNOME/epiphany.git#tag=47.0
+ b2sums =
ffbf3efd616a5633b9a3de736d0c9e9a77cb97bf2bb4ee1a66ac0a87a2280fcd5dd7e3bc4ae08ebdccd9d93d949f30fd9f3774ce7130080802a928df3d314bc0
pkgname = epiphany
=====================================
.nvchecker.toml
=====================================
@@ -2,3 +2,5 @@
source = "git"
git = "https://gitlab.gnome.org/GNOME/epiphany.git"
include_regex = '\d+(\.\d+)*'
+from_pattern = '\.([a-z])'
+to_pattern = '\1'
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
# Contributor: Jan de Groot <[email protected]>
pkgname=epiphany
-pkgver=46.4
+pkgver=47.0
pkgrel=1
pkgdesc="A GNOME web browser based on the WebKit rendering engine"
url="https://apps.gnome.org/Epiphany"
@@ -18,7 +18,6 @@ depends=(
glib2
glibc
gmp
- graphene
gstreamer
gtk4
hicolor-icon-theme
@@ -56,7 +55,7 @@ checkdepends=(
)
groups=(gnome)
source=("git+https://gitlab.gnome.org/GNOME/epiphany.git#tag=${pkgver/[a-z]/.&}")
-b2sums=('ca74f947894b40893ccdfdae3c837d0790beda1b65b29669234ecf89571d0b5628ca5519df53b0fcc9adfb95104304b58e906594b6be73e4424d217972888d32')
+b2sums=('ffbf3efd616a5633b9a3de736d0c9e9a77cb97bf2bb4ee1a66ac0a87a2280fcd5dd7e3bc4ae08ebdccd9d93d949f30fd9f3774ce7130080802a928df3d314bc0')
prepare() {
cd epiphany
@@ -68,9 +67,34 @@ build() {
}
check() {
- WEBKIT_DISABLE_SANDBOX_THIS_IS_DANGEROUS=1 LC_COLLATE=en_US.UTF-8 \
- dbus-run-session xvfb-run -s '-nolisten local' \
- meson test -C build --print-errorlogs
+ export \
+ XDG_RUNTIME_DIR="$PWD/runtime-dir" \
+ LIBGL_ALWAYS_SOFTWARE=1 \
+ WEBKIT_DISABLE_SANDBOX_THIS_IS_DANGEROUS=1
+ LC_COLLATE=en_US.UTF-8
+
+ mkdir -p -m 700 "$XDG_RUNTIME_DIR"
+
+ local meson_tests=(
+ 'validate-desktop'
+ 'validate-appdata'
+ 'Embed shell test'
+ 'Embed utils test'
+ 'Encodings test'
+ 'File helpers test'
+ 'History test'
+ 'Location entry test'
+ 'Migration test'
+ 'Search engine manager test'
+ 'SQLite test'
+ 'String test'
+ 'URI helpers test'
+ # 'Web view test'
+ 'Web extension test'
+ )
+
+ dbus-run-session xvfb-run -s '-nolisten local' \
+ meson test -C build --print-errorlogs "${meson_tests[@]}"
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/epiphany/-/compare/401bf079f9c10a044092afd6b0ecd72801d8e18c...46539922711e54842eef5d659319157523906746
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/epiphany/-/compare/401bf079f9c10a044092afd6b0ecd72801d8e18c...46539922711e54842eef5d659319157523906746
You're receiving this email because of your account on gitlab.archlinux.org.