ruki
c5fffe2c03
fix glib for macos
4 years ago
Hoildkv
f2fbb7d49e
add glad and yaml-cpp as well as update some packages ( #182 )
...
* update fmt and glfw
* add yaml-cpp
* add glad
4 years ago
Hoildkv
4095212d76
add bison, cpu-features and openjpeg ( #181 )
...
* add bison
* add cpu-features
* add openjpeg
4 years ago
juteman
402986a5b6
feat: Add package EABase ( #178 )
...
EABase is a small set of header files that define platform-independent data types and platform feature macros.
And it is depending on EASTL which is widely used in game developing
log: Add file package/e/eastl/xmake.lua to support package eabase
4 years ago
yecate
25bbe0736e
add minhook and ip2region ( #176 )
4 years ago
Hoildkv
472b94ec31
add lcms, lzma as well as update to previous packages ( #175 )
...
* add lcms
* add lzma
* update libpng
* modify vulkan-headers support non-stable versions
* update libtiff
* update libpng versions
4 years ago
juteman
20b87828ff
feat: Add pacakge 'volk' ( #174 )
...
volk is a meta-loader for Vulkan, add it to xmake-repo
log: Add file xmake.lua in packages/v/volk/
4 years ago
yecate
cdfc7ee969
add lzo and modify xz support windows ( #173 )
...
* add lzo and modify xz support windows
* modify add_files
4 years ago
juteman
f8164bb945
Update Vulkan-Headers version and regular version name ( #171 )
...
Now the Vulkan-Headers version name is vx.x.xxx, update to it.
And the newer version is v1.2.162
log: change pacages/v/vulkan-headers
4 years ago
Hoildkv
8e17335f1a
add nettle, gmp, sfntly and libtasn1 ( #170 )
...
* add nettle
* add gmp
* add sfntly
* update libxcb
* add libtasn1
* add license for nettle
4 years ago
Hoildkv
30b3f83644
add libjpeg-turbo, gn, dxc and update icu4c, glslang ( #169 )
...
* add libjpeg-turbo
* add directxshadercompiler
* update glslang
* add gn
* update icu4c
* remove google download url
* remove redundant env path
4 years ago
yecate
16a681b734
improve mimalloc ( #166 )
...
* improve mimalloc
* fix install
4 years ago
Hoildkv
952def7f80
update libxml2 and python ( #165 )
...
* update libxml2 and python
* allow 32bit library integration
4 years ago
Jérôme Leclercq
e488ade016
Fix SFML check (check only system module as other can be disabled) ( #163 )
4 years ago
ruki
771075723a
add wayland ( #161 )
4 years ago
Mohammed Alyousef
e7a196e58f
Create xmake.lua for fltk ( #158 )
...
* Create xmake.lua for fltk
* fix option_shared_libs
* fix framework Cocoa for macos
* Update xmake.lua
* fix android builds
* try fix for linux
* add libuuid which is needed by fontconfig
* remove libuuid
* Update xmake.lua
* move configs outside, build image libs only on linux
4 years ago
yecate
3d6500f7e1
add chaiscript ( #160 )
4 years ago
ruki
6246283591
improve fontconfig ( #159 )
4 years ago
Hoildkv
c7806451e8
add some spirv utilities and vulkan-headers ( #157 )
...
* add spirv-reflect
* add spirv-cross
* add vulkan-headers
4 years ago
ruki
27e5559ab6
add dlslang and spirv ( #154 )
4 years ago
ruki
eedc587cbf
update python ( #156 )
4 years ago
yecate
d0e262d93c
add kcp and http-parser ( #153 )
...
* add kcp and http-parser
* kcp http-parser shared/static configuration
4 years ago
Hoildkv
df021d734a
update python2 and ninja ( #152 )
...
* update ninja
* update python2
4 years ago
ruki
8843b44cb9
update readme
4 years ago
ruki
135d2942d4
add zstd ( #151 )
4 years ago
ruki
eae6a52f88
add lz4 ( #149 )
4 years ago
Hoildkv
488d8c512c
add package piex, re2 and effcee ( #147 )
...
* add package piex
* update expat
* add package re2
* add package effcee
* improve expat
* fix piex
* fix config vulnerability
* disable expat static runtime
* disable static build on windows
* improve tests
4 years ago
Hoildkv
48baf57fc4
add package clara, lyra and tinyobjloader ( #146 )
...
* add package clara and lyra
* add package tinyobjloader
4 years ago
ruki
0db6840323
improve and fix curl ( #144 )
...
* libcurl: Add winmm and wldap32 links
* Try without winmm link (wtf?)
* Revert to original file for testing
* libcurl: disable LDAP support on Windows
* libcurl: Add advapi32 and winmm dependencies
* Oops
* fix curl for mingw
Co-authored-by: Jérôme Leclercq <lynix680@gmail.com>
4 years ago
yecate
0078be1389
add capstone ( #143 )
...
* add capstone
* modify capstone remove addenv(PATH, lib)
4 years ago
Jérôme Leclercq
15fe10930c
Lua: add versions 5.4.1 and 5.3.6 ( #141 )
...
* Lua: add versions 5.4.1 and 5.3.6
* Fix Lua dll build on Windows (wasn't importing/exporting symbols)
* Lua: fix define duplication warnings
* Fix kind check
* Review changes
* I changed the wrong line
4 years ago
Jérôme Leclercq
e73972acca
Sol2: Add includes_lua option to be able to ship a custom Lua library ( #140 )
4 years ago
Hoildkv
81671e99a4
add package giflib and libwebp ( #136 )
...
* add package giflib
* add package libwebp
* add require cgetopt
* make autoconf configs consistent
4 years ago
Hoildkv
145fb35217
add package cgetopt ( #138 )
4 years ago
yecate
8a5bd04ff7
add xhook ( #137 )
...
* add xhook
* modify xhook
* modify xhook remove add_links
4 years ago
yecate
58d187ee25
add angelscript ( #135 )
4 years ago
ruki
ac16377a97
improve tinyxml2
4 years ago
yecate
8de8415706
add hpsocket ( #107 )
...
* add hpsocket
* fix hpsocket
* fix code format
4 years ago
Hoildkv
69f1898769
add package fftw ( #131 )
4 years ago
Omar Ben Brahim
a7eaa6c9d0
Add jsoncons lib ( #130 )
...
* Add jsoncons
* Fix the added version
* Including directly the include folder
4 years ago
ruki
3b8e500d30
add libxtst ( #129 )
4 years ago
Hoildkv
30e420c5b5
add package leveldb and gmm ( #128 )
...
* add package leveldb
* add package gmm
4 years ago
Hoildkv
d3b830d6db
add package openblas ( #126 )
...
* add package openblas
* raise error if gfortran is not found
4 years ago
Hoildkv
99c88af3bb
add package c-ares as well as some fixes ( #124 )
...
* add some versions for openssl
* switch sfml to build from source on windows
* fix tbb install issue
* add package c-ares
* try fix sfml on 32-bit mingw
* simplify openssl versions
* remove os.cp and addenv on windows
4 years ago
Jérôme Leclercq
0ae67ebdbd
libcurl: Link to ws2_32 on Windows ( #123 )
4 years ago
Hoildkv
228d09c04a
add package benchmark ( #121 )
4 years ago
Jérôme Leclercq
c42b02aee0
Add chipmunk2d ( #120 )
...
* Add chipmunk2d
* chipmunk2D: Fix CMake options
* Fix chipmunk includes
* Fix linux and android builds
* I fixed the wrong version 🤦♂️
* Fix patch checksum
* Chipmunk2D: Use ANDROID define instead of __ANDROID__ for consistency
* Fix android build
* Fix static build
* Fix android, once again
4 years ago
Hoildkv
9b26e0cf06
add package glm ( #119 )
4 years ago
Jérôme Leclercq
fd7f2780a0
Add stackwalker ( #117 )
...
* Add stackwalker library
* Address issues
* Update snippet to make it more idiomatic for xmake-repo
* Try to add mingw support
* Oops
* MinGW is not supported by stackwalker (maybe we can patch this?)
* Fix debug build support
* Try to fix .patch file
* Fix version
* Fix patch checksum
4 years ago
Maxime Griot
0a400db610
Add libsodium ( #112 )
...
* Libsodium attempt #1
* Ensure static linking is done correctly
* Review changes
* Attempt to fix linker errors
* Fix arch
* Why is this not unified tho
4 years ago