diff --git a/multimedia/graphics/opencadstudio/actions.py b/multimedia/graphics/opencadstudio/actions.py
new file mode 100644
index 0000000000..6f1c8709b7
--- /dev/null
+++ b/multimedia/graphics/opencadstudio/actions.py
@@ -0,0 +1,22 @@
+#!/usr/bin/python3
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+import os
+
+def setup():
+ shelltools.export("CARGO_HOME", os.path.join(get.workDIR(), ".cargo"))
+
+def build():
+ shelltools.system("cargo build --release --bin OpenCADStudio")
+
+def install():
+ if not os.path.exists(get.installDIR() + "/usr/bin"):
+ os.makedirs(get.installDIR() + "/usr/bin")
+ if not os.path.exists(get.installDIR() + "/usr/share/doc/opencadstudio"):
+ os.makedirs(get.installDIR() + "/usr/share/doc/opencadstudio")
+ shelltools.system("cp target/release/OpenCADStudio " + get.installDIR() + "/usr/bin/opencadstudio")
+ shelltools.system("cp README.md " + get.installDIR() + "/usr/share/doc/opencadstudio/README.md")
+ shelltools.system("cp LICENSE " + get.installDIR() + "/usr/share/doc/opencadstudio/LICENSE")
diff --git a/multimedia/graphics/opencadstudio/files/opencadstudio.desktop b/multimedia/graphics/opencadstudio/files/opencadstudio.desktop
new file mode 100644
index 0000000000..f3db66605c
--- /dev/null
+++ b/multimedia/graphics/opencadstudio/files/opencadstudio.desktop
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=OpenCADStudio
+Name[tr]=OpenCADStudio
+GenericName=2D/3D CAD Application
+GenericName[tr]=2D/3D CAD Uygulaması
+Comment=2D drafting and 3D modeling CAD application built with Rust
+Comment[tr]=Rust ile yazılmış yerel DWG/DXF destekli 2D/3D CAD uygulaması
+Exec=opencadstudio
+Icon=opencadstudio
+Terminal=false
+Categories=Graphics;VectorGraphics;Engineering;
+Keywords=cad;dwg;dxf;3d;2d;drawing;design;çizim;tasarım;
+StartupNotify=true
diff --git a/multimedia/graphics/opencadstudio/files/opencadstudio.svg b/multimedia/graphics/opencadstudio/files/opencadstudio.svg
new file mode 100644
index 0000000000..aa1d04098d
--- /dev/null
+++ b/multimedia/graphics/opencadstudio/files/opencadstudio.svg
@@ -0,0 +1,54 @@
+
+
diff --git a/multimedia/graphics/opencadstudio/pspec.xml b/multimedia/graphics/opencadstudio/pspec.xml
new file mode 100644
index 0000000000..1bdb349488
--- /dev/null
+++ b/multimedia/graphics/opencadstudio/pspec.xml
@@ -0,0 +1,64 @@
+
+
+
+
+ opencadstudio
+ https://github.com/HakanSeven12/OpenCADStudio
+
+ Erkan Işık
+ erkanisik@pisilinux.org
+
+ GPLv3
+ app:gui
+ Rust ile yazılmış 2D/3D CAD uygulaması
+ 2D/3D CAD application built with Rust
+ OpenCADStudio, Rust ve WebGPU (wgpu) kullanılarak geliştirilmiş, yerel DWG/DXF desteğine ve GPU hızlandırmalı render motoruna sahip gelişmiş bir 2D çizim ve 3D modelleme CAD uygulamasıdır.
+ OpenCADStudio is a 2D drafting and 3D modeling CAD application built with Rust and WebGPU (wgpu), featuring native DWG/DXF support and a GPU-accelerated rendering engine.
+ https://github.com/HakanSeven12/OpenCADStudio/archive/refs/tags/v0.7.2.tar.gz
+
+ rust
+ pkgconfig
+ fontconfig-devel
+ libX11-devel
+ libXcursor-devel
+ libXrandr-devel
+ libXi-devel
+ vulkan-headers
+ wayland-devel
+ libxkbcommon-devel
+
+
+
+
+ opencadstudio
+
+ fontconfig
+ libX11
+ libXcursor
+ libXrandr
+ libXi
+ libxkbcommon
+
+
+ /usr/bin
+ /usr/share/doc/opencadstudio
+ /usr/share/icons
+ /usr/share/applications/
+
+
+
+ opencadstudio.desktop
+ opencadstudio.svg
+
+
+
+
+
+ 2026-07-02
+ 0.7.2
+ OpenCADStudio v0.7.2 sürümüne güncellendi.
+ Erkan Işık
+ erkanisik@pisilinux.org
+
+
+