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