← recipes

Commit d346ee88

4
files
+26
added
-23
deleted
@@ -13,7 +13,7 @@ sha256sums:
13 13 - SKIP
14 14
15 15 build: |
16 - cd ${pkgname}-${pkgver}-*
16 + cd ${pkgname}-${pkgver}
17 17 autoreconf -fiv
18 18
19 19 ./configure \
@@ -12,13 +12,19 @@ makedepends:
12 12 - json-c
13 13 - pkgconf
14 14 - gobject-introspection
15 +- autoconf
16 +- automake
17 +- libtool
18 +- intltool
19 +- gettext
15 20 source:
16 21 - 'https://github.com/mypaint/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz'
17 22 sha256sums:
18 23 - SKIP
19 24 build: |
20 25 cd ${pkgname}-${pkgver}
21 - ./configure --prefix=/usr
26 + NOCONFIGURE=1 ./autogen.sh
27 + ./configure --prefix=/usr --disable-static
22 28 make
23 29 package: |
24 30 # Obsolet lib
@@ -16,17 +16,14 @@ makedepends:
16 16 - lcms2
17 17
18 18 source:
19 -- 'fix_glslang_linking.patch'
20 19 - 'https://github.com/haasn/libplacebo/archive/refs/tags/v${pkgver}/${pkgname}-${pkgver}.tar.gz'
21 20
22 21 sha256sums:
23 22 - SKIP
24 -- SKIP
25 23
26 24 build: |
27 25 cd ${pkgname}-${pkgver}
28 - patch -Np1 < ./fix_glslang_linking.patch
29 - meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true . builddir -Dtests=true -Ddemos=false
26 + meson setup --prefix /usr --buildtype plain --libexecdir lib --sbindir bin -D b_pie=true . builddir -Dtests=false -Ddemos=false
30 27 meson compile -C builddir
31 28 DESTDIR=${PKGDIR} meson install -C builddir
32 29
@@ -7,6 +7,7 @@ arch: x86_64
7 7 depends: []
8 8 makedepends:
9 9 - python
10 +- openssl
10 11 - c-ares
11 12 - icu
12 13 - zlib
@@ -18,22 +19,21 @@ source:
18 19 - 'https://nodejs.org/dist/v${pkgver}/node-v${pkgver}.tar.xz'
19 20 sha256sums:
20 21 - e6b182cbeeab032d1082ca4ac4fe15e3a57de691d3bde78ecf8a761fd56ee356
21 -build: "cd node-v${pkgver}
22 -CFLAGS=\"$CFLAGS -g0 -Wl,--no-keep-memory\" \
23 -CXXFLAGS=\"$CFLAGS -g0\" \
24 - ./configure \
25 - --prefix=/usr \
26 - --shared-brotli \
27 - --shared-cares \
28 - --shared-libuv \
29 - --shared-openssl \
30 - --shared-nghttp2 \
31 - --shared-nghttp3 \
32 - --shared-zlib \
33 - --with-intl=system-icu
34 -
35 - make
36 - make DESTDIR=${PKGDIR} install
37 -..."
22 +build: |
23 + cd node-v${pkgver}
24 + CFLAGS="$CFLAGS -g0 -Wl,--no-keep-memory" \
25 + CXXFLAGS="$CFLAGS -g0" \
26 + ./configure \
27 + --prefix=/usr \
28 + --shared-brotli \
29 + --shared-cares \
30 + --shared-libuv \
31 + --shared-openssl \
32 + --shared-nghttp2 \
33 + --shared-nghttp3 \
34 + --shared-zlib \
35 + --with-intl=system-icu
36 + make
37 + make DESTDIR=${PKGDIR} install
38 38 package: |
39 39 true