Package Details: luxcorerender 2:2.7.beta1-2

Git Clone URL: http://aur.archlinux.org/luxcorerender.git (read-only, click to copy)
Package Base: luxcorerender
Description: Physically correct, unbiased rendering engine.
Upstream URL: http://www.luxcorerender.org/
Licenses: Apache
Provides: luxrays
Submitter: bartus
Maintainer: bartus (howetuft)
Last Packager: bartus
Votes: 14
Popularity: 0.000005
First Submitted: 2018-05-11 21:03 (UTC)
Last Updated: 2025-04-28 09:06 (UTC)

Dependencies (21)

Sources (15)

Pinned Comments

bartus commented on 2020-06-11 15:32 (UTC) (edited on 2020-08-22 09:39 (UTC) by bartus)

This package is also hosted on GitHub.
Use env vars to control build process:
  • DISABLE_OPENCL=1 to skip opencl kernel build (yields DISABLE_CUDA=1)
  • DISABLE_CUDA=1 to skip cuda kernel build.
Usage cases:
  • export DISABLE_CUDA=1 before build
  • DISABLE_CUDA=1 ~your-aur-helper~
  • makepkg DISABLE_CUDA=1
  • yay -S blender-2.8-git --mflags "DISABLE_CUDA=1"

bartus commented on 2019-04-10 11:42 (UTC)

Please report issues and patches to luxcorerender@github.com

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

howetuft commented on 2025-04-29 17:50 (UTC)

@bartus For your information, I'm the author. I can accept constructive comments aimed at improving this system, or questions aimed at clearing up certain misunderstandings (which seems to be the case).

Insulting comments, on the other hand, I won't.

bartus commented on 2025-04-29 15:26 (UTC) (edited on 2025-04-29 16:57 (UTC) by bartus)

@howetuft: Jesus F...ing Christ, the new build system based on the conan is a piece of shit. 😐 came up with this: http://0x0.st/8WIX.diff

howetuft commented on 2025-04-21 10:54 (UTC)

@43615 LuxCore build system is currently undergoing a major redesign (I'm personally involved in it). We'll wait until this process is complete before updating the package.

43615 commented on 2025-04-19 18:52 (UTC)

Fails to build:

==> Starting build()...
-- CMake version 4.0.1 detected
CMake Deprecation Warning at CMakeLists.txt:28 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


CMake Error at CMakeLists.txt:29 (cmake_policy):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'luxcorerender-2:2.7.beta1-2': 

howetuft commented on 2024-11-24 05:52 (UTC)

@bartus Go ahead, it's no problem for me!

bartus commented on 2024-11-23 23:31 (UTC) (edited on 2024-11-23 23:43 (UTC) by bartus)

I would just change one small thing: instead of implicitly ordering patches using cardinal names, I would rather utilize the source[] array for ordering.

  mapfile -t patches < <(grep -Po '^.*?(patch|diff)(?=::|$)' < <(printf "${srcdir}/%s\n" ${source[@]}))
  for patch in "${patches[@]}"; do
    msg2  "apply ${patch##*/}..."
    patch -Np1 -d "${srcdir}"/${_name} -i "$patch"
  done

dimytch commented on 2024-09-08 21:03 (UTC) (edited on 2024-09-08 21:04 (UTC) by dimytch)

% yay -S luxcorerender                              
 -> No AUR package found for clang=17.0.6
 -> could not find all required packages: clang =17.0.6

DarkShadow44 commented on 2024-01-31 17:19 (UTC)

Yes, works perfectly, thanks!

howetuft commented on 2024-01-31 15:53 (UTC)

@DarkShadow44 I managed to get rid of fmt dependency and to make it build in a clean chroot. Can you confirm it works for you?

DarkShadow44 commented on 2024-01-28 20:41 (UTC)

Thanks for the replay, it's still the same issue I reported on Github: http://github.com/bartoszek/AUR-luxcorerender/issues/15

/usr/include/spdlog/logger.h:158:12:   required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[87], const luxcore::Camera::CameraType&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[87], const luxcore::Camera::CameraType&>]’
/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.7beta1/src/luxcore/luxcoreimpl.cpp:521:2:   required from here
/usr/include/fmt/core.h:1600:63: error: ‘fmt::v10::detail::type_is_unformattable_for<const luxcore::Camera::CameraType, char> _’ has incomplete type
 1600 |     type_is_unformattable_for<T, typename Context::char_type> _;
      |                                                               ^
/usr/include/fmt/core.h:1604:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: http://fmt.dev/latest/api.html#udt
 1604 |       formattable,
      |       ^~~~~~~~~~~
/usr/include/fmt/core.h:1604:7: note: ‘formattable’ evaluates to false