Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / ghex
Commits:
e1b62aaa by Jan Alexander Steffens (heftig) at 2024-11-15T07:15:24+01:00
46.1-1
- - - - -
3 changed files:
- .SRCINFO
- + .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = ghex
pkgdesc = A simple binary editor for the Gnome desktop
- pkgver = 46.0
+ pkgver = 46.1
pkgrel = 1
url = https://wiki.gnome.org/Apps/Ghex
arch = x86_64
@@ -11,9 +11,16 @@ pkgbase = ghex
makedepends = meson
makedepends = vala
makedepends = yelp-tools
+ depends = cairo
+ depends = dconf
+ depends = glib2
+ depends = glibc
+ depends = gtk4
+ depends = hicolor-icon-theme
depends = libadwaita
- source =
git+https://gitlab.gnome.org/GNOME/ghex.git#commit=573bc9b9304f815b0d58427d54852cb2099b421e
- b2sums =
00ba3ef6276e59c33736a1657d179557b10eb0ee5c6568b374881747b67cdaccd7b89e874b4910fa5a5c154fe3f305dd0ad55cf4ba40664ea17d93b730decc3a
+ depends = pango
+ source = git+https://gitlab.gnome.org/GNOME/ghex.git#tag=46.1
+ b2sums =
b5c7c07a429b4b74f9b236819e5942d9efd911655368357e5c051cde2a52ecce53f6c963c968e33efbcf1c40954137ef5fe7d440bd1cad5d73e2b44b03d2a1c1
pkgname = ghex
groups = gnome-extra
=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,6 @@
+[ghex]
+source = "git"
+git = "https://gitlab.gnome.org/GNOME/ghex.git"
+include_regex = '\d+(\.\d+)*'
+from_pattern = '\.([a-z])'
+to_pattern = '\1'
=====================================
PKGBUILD
=====================================
@@ -7,13 +7,22 @@ pkgname=(
ghex
ghex-docs
)
-pkgver=46.0
+pkgver=46.1
pkgrel=1
pkgdesc="A simple binary editor for the Gnome desktop"
url="https://wiki.gnome.org/Apps/Ghex"
arch=(x86_64)
license=(GPL-2.0-or-later)
-depends=(libadwaita)
+depends=(
+ cairo
+ dconf
+ glib2
+ glibc
+ gtk4
+ hicolor-icon-theme
+ libadwaita
+ pango
+)
makedepends=(
gi-docgen
git
@@ -22,14 +31,8 @@ makedepends=(
vala
yelp-tools
)
-_commit=573bc9b9304f815b0d58427d54852cb2099b421e # tags/46.0^0
-source=("git+https://gitlab.gnome.org/GNOME/ghex.git#commit=$_commit")
-b2sums=('00ba3ef6276e59c33736a1657d179557b10eb0ee5c6568b374881747b67cdaccd7b89e874b4910fa5a5c154fe3f305dd0ad55cf4ba40664ea17d93b730decc3a')
-
-pkgver() {
- cd ghex
- git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
+source=("git+https://gitlab.gnome.org/GNOME/ghex.git#tag=${pkgver/[a-z]/.&}")
+b2sums=('b5c7c07a429b4b74f9b236819e5942d9efd911655368357e5c051cde2a52ecce53f6c963c968e33efbcf1c40954137ef5fe7d440bd1cad5d73e2b44b03d2a1c1')
prepare() {
cd ghex
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ghex/-/commit/e1b62aaad9447f3d002c848469c5eec744cb782d
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ghex/-/commit/e1b62aaad9447f3d002c848469c5eec744cb782d
You're receiving this email because of your account on gitlab.archlinux.org.