Commit bff8e31
0
plików
+0
dodanych
-0
usuniętych
@@ -1,12 +1,21 @@
1
1
pkgname: glib
2
2
pkgver: '2.88.3'
3
-pkgrel: '1'
3
+pkgrel: '2'
4
4
pkgdesc: The GLib package contains a low-level libraries useful for providing data structure handling
5
5
url: 'https://gitlab.gnome.org/GNOME/glib/'
6
6
arch: x86_64
7
7
license:
8
8
- LGPL-2.1-or-later
9
9
depends: []
10
+
11
+# Wirtualna nazwa `glib2` (konwencja Arch/NuTyX). W repozytorium pakiet nazywa sie
12
+# `glib` i 103 receptury deklaruja zaleznosc `glib`. Czesc receptur (np.
13
+# libgsystemservice) deklaruje jednak `glib2`; bez tego `pag install glib2`
14
+# i rozwiazywanie zaleznosci nie znajduja pakietu. pagbuild zapisuje to do
15
+# metadata.json (pole `provides`), a repo.json i klient `pag` rozwiazuja przez nie.
16
+provides:
17
+- glib2
18
+
10
19
makedepends:
11
20
- flex
12
21
- bison
@@ -24,10 +33,9 @@ source:
24
33
- 'https://download.gnome.org/sources/glib/2.88/${pkgname}-${pkgver}.tar.xz'
25
34
- glib-skip_warnings-1.patch
26
35
sha256sums:
27
-- SKIP
28
-- SKIP
29
-- SKIP
30
-- SKIP
36
+- 920d1a3fcedeadc32acff95c2e203b319039dd4b4a08dd1a2dfd283d19c0b9ae
37
+- ab24d24e698dfa1e408b7bcdb508f4aafc906185a8b8ce72fdf79bbbdc9b383b
38
+- 8f9ee9f4a6a08c49c9c912241c63d55b969950c49f4d40337c6fd9557b9daa1b
31
39
build: |
32
40
# 1. Nałożenie patcha na glib
33
41
patch -d ${pkgname}-${pkgver} -Np1 -i ../glib-skip_warnings-1.patch