BSD Ports

cad/sweethome3d 7.5 FreeBSD

Free interior 3D design application

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4e159d4c04
License
GPLv2+
Categories
cad, java
Package size
28068.5 KiB, 28939.9 KiB installed

Description

Sweet Home 3D is a free, cross-platform (written in Java) interior design application that helps you draw the plan of your house, arrange furniture on it, and visit the results in 3D.

In the other systems

SystemPortVersion
FreeBSDcad/sweethome3d7.5
NetBSDwip/sweethome3d7.5
DragonFlycad/sweethome3d7.1_1
MidnightBSDcad/sweethome3d7.1
HardenedBSDcad/sweethome3d7.1_3
GhostBSDcad/sweethome3d7.1_3

Install

Binary package:

pkg install sweethome3d

From the ports tree:

cd /usr/ports/cad/sweethome3d/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sweethome3d>0:cad/sweethome3d

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.57.5--7.5
FreeBSD:14:quarterly7.1_37.1_3n/a-7.1_3
FreeBSD:15:latest7.57.5n/a-7.1_1
FreeBSD:15:quarterly7.1_37.1_3n/an/an/a
FreeBSD:16:latest7.1_37.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 65
Run dependencies 31

No port depends on this one.

Configuration

No options to configure.

USES
cmake:indirect java:ant,run
Service scripts
none

Files

distinfo 2
FileSizeSHA256
SweetHome3D-7.5-src.zip5.0128977e+07735ce7c7b7291873432397b97ac341ef60499c1a47a108d64212c1ab91712c6d
puybaret-libYafaRay-ef20db1_GH0.tar.gz1.137154e+06cbb9266cdc102395763abe02918097504d0f7c057883c0d9cb6aaf0af6a83d6f
Master sites 1
  • SF/sweethome3d/SweetHome3D-source/SweetHome3D-7.5-src/

Commit history 1

DateCommitCreditsLog message
4e159d4c04 Alexey Dokuchaev cad/sweethome3d: update Sweet Home 3D to version 7.5
- Mitigate long-standing "Surface not cachable" error by running with -Dsun.java2d.opengl=true (alternative setting -Dsun.java2d.xrender=false should also work) - Drop -Xmx1024m from Java options, it made sense when default MaxHeapSize value was half the available RAM with a minimum of 16 MB and a maximum of 512 MB, but had been changed around 2020 to 25% physical memory up to 25 GB, so this adjustment is no longer needed - Prepare YafaRay renderer for modern CMake while here JDK issue: https://bugs.openjdk.org/browse/JDK-8201631 PR: 274849 Reported by: portscout