File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed
pkgs/by-name/ro/roomarranger Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change 2828
2929stdenv . mkDerivation {
3030 pname = "roomarranger" ;
31- version = "10.2 " ;
31+ version = "10.3 " ;
3232
3333 src = fetchurl {
34- url = "https://f000.backblazeb2.com/file/rooarr/rooarr1020 -linux64.tar.gz" ;
35- hash = "sha256-24AGP2le5HfcVMlqDjiMRcRWKU/zjACV7KzJlVWMpkw =" ;
34+ url = "https://f000.backblazeb2.com/file/rooarr/rooarr1030 -linux64.tar.gz" ;
35+ hash = "sha256-v9PdWPR9x0lUmqIuTgwBZuyPy/vJLB5XM4eb5y0/SN8 =" ;
3636 } ;
3737
3838 nativeBuildInputs = [
@@ -44,7 +44,6 @@ stdenv.mkDerivation {
4444 buildInputs = [
4545 gtk3
4646 qt6 . qt3d
47- qt6 . qtwayland
4847 ] ;
4948
5049 installPhase = ''
@@ -53,6 +52,10 @@ stdenv.mkDerivation {
5352 mkdir -p $out/lib $out/bin
5453 cp -r rooarr-bin/* $out/lib/
5554
55+ # Remove Wayland plugins that require unavailable libraries
56+ rm -rf $out/lib/wayland-graphics-integration-client
57+ rm -f $out/lib/platforms/libqwayland-*.so
58+
5659 ln -s $out/lib/RoomArranger $out/bin/roomarranger
5760
5861 # Install application icons
@@ -75,6 +78,8 @@ stdenv.mkDerivation {
7578 longDescription = ''
7679 Room Arranger is a 3D room / apartment / floor planner with a simple user interface.
7780 Free for 30 days. Updates are free.
81+
82+ Note: This package uses XCB (X11) for rendering. On Wayland compositors, it will run via XWayland.
7883 '' ;
7984 homepage = "https://www.roomarranger.com/" ;
8085 changelog = "https://www.roomarranger.com/whatsnew.txt" ;
You can’t perform that action at this time.
0 commit comments