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.


Reply via email to