← recipes

Commit c7a5c110

3
files
+37
added
-2
deleted
@@ -30,6 +30,7 @@ depends:
30 30 - librsvg
31 31 - libsigc++
32 32 - libtiff
33 +- mimalloc
33 34 - pango
34 35 - pangomm
35 36 - xorg-libx11
@@ -46,6 +47,7 @@ makedepends:
46 47 - exiv2
47 48 - libjpeg-turbo
48 49 - libtiff
50 +- mimalloc
49 51 source:
50 52 - 'https://github.com/artpixls/ART/archive/refs/tags/${pkgver}.tar.gz'
51 53 sha256sums:
@@ -58,8 +58,7 @@ build: |
58 58 -Dpandoc=disabled \
59 59 -Dunit_tests=disabled \
60 60 -Dvideothumbnailer=disabled \
61 - -Dvideometadata=disabled \
62 - -Dlua=disabled
61 + -Dvideometadata=disabled
63 62 ninja -C build
64 63 package: |
65 64 cd geeqie-${pkgver}
66 65 new file mode 100644
@@ -0,0 +1,34 @@
1 +pkgname: mimalloc
2 +pkgver: '3.5.4'
3 +pkgrel: '1'
4 +pkgdesc: 'Compact general purpose allocator with excellent performance'
5 +url: 'https://github.com/microsoft/mimalloc'
6 +arch: x86_64
7 +license:
8 +- MIT
9 +depends:
10 +- glibc
11 +makedepends:
12 +- cmake
13 +- ninja
14 +source:
15 +- 'https://github.com/microsoft/mimalloc/archive/refs/tags/v${pkgver}.tar.gz'
16 +sha256sums:
17 +- SKIP
18 +build: |
19 + cd mimalloc-${pkgver}
20 + mkdir build
21 + cd build
22 + cmake .. \
23 + -DCMAKE_INSTALL_PREFIX=/usr \
24 + -DCMAKE_INSTALL_LIBDIR=/usr/lib \
25 + -DCMAKE_BUILD_TYPE=Release \
26 + -DMI_BUILD_SHARED=ON \
27 + -DMI_BUILD_STATIC=OFF \
28 + -DMI_BUILD_OBJECT=OFF \
29 + -DMI_BUILD_TESTS=OFF \
30 + -DMI_OVERRIDE=OFF
31 + make
32 + make DESTDIR=${PKGDIR} install
33 +package: |
34 + true