Skip to content

Commit 72e24c7

Browse files
authored
Merge pull request #31 from howetuft/dev
For v2.1.0
2 parents 75daaed + 61f379b commit 72e24c7

16 files changed

Lines changed: 75 additions & 33 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,7 @@ jobs:
214214
export CONAN_LOG_LEVEL=${{ env.CONAN_LOG_LEVEL }}
215215
export LUXDEPS_VERSION=${{ env.LUXDEPS_VERSION }}
216216
export CMAKE_POLICY_VERSION_MINIMUM=3.5
217+
export CI=1
217218
218219
# Set Python
219220
manylinux-interpreters ensure cp313-cp313

TODO.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Remove all test building (there are still packages that build tests...)
2-
Post PR to modify openimageio (fmt as private dep in CMake)
3-
Remove Python requirements (there are packages that require Python, should not exist)
42
OIIO: don't build executables (oiiotools)
53
Address warnings
64
Reduce embedded deps
75
Include licenses
6+
OIDN: add gpu plugins
7+
Doxygen: remove (should be installed by developer)

conan-local-recipes/recipes/imguifiledialog/all/conandata.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@ sources:
22
"0.6.7":
33
url: "https://github.com/aiekick/ImGuiFileDialog/archive/refs/tags/v0.6.7.zip"
44
sha256: "939fa922162a490353f17b4bc15e59110fc9ea81c123acc29c6e5f3c8f1bbc7c"
5+
"0.6.8":
6+
url: "https://github.com/aiekick/ImGuiFileDialog/archive/refs/tags/v0.6.8.zip"
7+
sha256: "02517f9184db4301cbbe8cb1d661a5b5b942cfb95f6e3f176535e1a2d2360dc5"

conan-local-recipes/recipes/imguifiledialog/all/conanfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class ImguiFileDialogConan(ConanFile):
2727
"fPIC": True,
2828
"use_std_filesystem": True,
2929
}
30-
requires = "imgui/1.92.4"
30+
requires = "imgui/[~1.92]"
3131

3232

3333
def config_options(self):
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
versions:
22
"0.6.7":
33
folder: all
4+
"0.6.8":
5+
folder: all

conan-local-recipes/recipes/nvrtc/binary/conandata.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ sources:
88
x86_64:
99
url: "https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.8.93-archive.zip"
1010
sha256: "a63302a077f0248a743a1a7caa7dbd80d0fac56c6cfa9c41fa05fac9b7e5eda5"
11+
1112
"13.0.88":
1213
Linux:
1314
x86_64:
@@ -17,3 +18,13 @@ sources:
1718
x86_64:
1819
url: "https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-13.0.88-archive.zip"
1920
sha256: "8c50a52467826167e0dbe99936140c52d62272bfc5849fe2d6587d050c8c5d29"
21+
22+
"13.1.115":
23+
Linux:
24+
x86_64:
25+
url: "https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/linux-x86_64/cuda_nvrtc-linux-x86_64-13.1.115-archive.tar.xz"
26+
sha256: "86077f16674ccea3e621ade9678887a37aca8f7500091aee4cabb1915e0c527b"
27+
Windows:
28+
x86_64:
29+
url: "https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-13.1.115-archive.zip"
30+
sha256: "4ddd5a1e34fd62bb41e78c0725edfbf5609f4ecedd7fe118eddf2148b097fc91"

conan-local-recipes/recipes/nvrtc/config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ versions:
33
folder: "binary"
44
"13.0.88":
55
folder: "binary"
6+
"13.1.115":
7+
folder: "binary"

conan-local-recipes/recipes/oidn/all/conanfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from conan.tools.scm import Git
1212

1313
# Gather here the various dependency versions, for convenience
14-
TBB_VERSION = "2022.2.0"
14+
TBB_VERSION = "2022.3.0"
1515

1616
class OidnConan(ConanFile):
1717
name = "oidn"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
versions:
22
"2.3.3":
33
folder: "all"
4+
"2.4.1":
5+
folder: "all"

conan-profiles/conan-profile-Linux-X64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ tools.build:cxxflags+=["-march=x86-64-v3", "-Wno-error"]
2121
tools.build:cxxflags+=["-std=c++{{ os.getenv("CXX_VERSION") }}"]
2222
tools.build:cflags+=["-std=gnu17"]
2323
tools.gnu:extra_configure_args+=["--disable-silent-rules"]
24-
tools.cmake.cmaketoolchain:user_toolchain+={{profile_dir}}/linux-vars-X64.cmake
24+
tools.cmake.cmaketoolchain:user_toolchain+={{os.getenv("LUX_PROFILE_DIR", profile_dir)}}/linux-vars-X64.cmake
2525

2626
{% if 'SANITIZE' in os.environ -%}
2727

0 commit comments

Comments
 (0)