| Port details on branch 2025Q3 | 
	
	
			
-  k3b KDE CD/DVD writing suite
 
 
-  25.08.0 sysutils 
 =0           25.08.0Version of this port present on the latest quarterly branch. - Maintainer: kde@FreeBSD.org 
  - Port Added: 2025-07-14 21:31:31
 
- Last Update: 2025-08-21 20:58:47
 
- Commit Hash: 199061f
 
- Also Listed In: kde-applications multimedia
 
- License: LGPL20
 
- WWW: 
 - https://www.k3b.org/
 - Description:
 - K3b is a GUI frontend to the CD recording programs cdrdao and cdrecord.
Its aim is to provide a very user friendly interface to all the tasks that
come with CD and DVD recording.
Features so far:
    * Creating data CDs (on-the-fly, rockridge, joliet, El-Torito)
    * Creating audio CDs (WAV, MP3, OGG, CD-TEXT; normalization and on-the fly)
    * Creating Video CDs (VCD 1.1, 2.0, SVCD, CD-i support (Version 4))
    * Creating mixed-mode CDs (CD-Extra (CD-Plus, Enhanced Audio CD))
    * Creating eMovix CDs
    * CD Copy (single + multi session, audio, enhanced audio, cloning)
    * DVD burning (DVD-R(W), DVD+R(W), eMovix, Formatting DVD-RWs and DVD+RWs)
    * CD Ripping (CDDB support, CD-TEXT reading, several formats)
    * DVD Ripping and DivX/XviD encoding
    * Blanking of CDRWs.
    * Retrieving Table of contents and cdr information.
    * Writing existing iso images to CD and DVD.
    * Writing cue/bin files created for CDRWIN
    * DVD copy (no video transcoding yet)
    * Enhanced cd device handling (burnfree and justlink support)
    * KParts plugin
See also: http://k3b.sourceforge.net/
        ¦   ¦   ¦   ¦   
- Manual pages:
 
- FreshPorts has no man page information for this port.
 
- pkg-plist: as obtained via: 
make generate-plist - USE_RC_SUBR (Service Scripts)
 
- no SUBR information found for this port
 
 
- Dependency lines:
 - 
 - To install the port:
 -  cd /usr/ports/sysutils/k3b/ && make install clean
 - To add the package, run one of these commands:
 - pkg install sysutils/k3b
 - pkg install k3b
  NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: k3b
 - Flavors: there is no flavor information for this port.
 - distinfo:
 - TIMESTAMP = 1754646570
SHA256 (KDE/release-service/25.08.0/k3b-25.08.0.tar.xz) = ebe967543a9256ef07cfdef03766b10ba39cb43fc0bc05cd53fc0d8d8bb3fb7b
SIZE (KDE/release-service/25.08.0/k3b-25.08.0.tar.xz) = 10757140
  
 Packages (timestamps in pop-ups are UTC): 
- Dependencies
 - NOTE: FreshPorts displays only information on required and default dependencies.  Optional dependencies are not covered.
 - Build dependencies:
 - 
- cdrecord : sysutils/cdrtools
 - cmake : devel/cmake-core
 - ninja : devel/ninja
 - update-desktop-database : devel/desktop-file-utils
 - gettext-runtime>=0.22_1 : devel/gettext-runtime
 - msgfmt : devel/gettext-tools
 - meinproc6 : devel/kf6-kdoctools
 - ECMConfig.cmake : devel/kf6-extra-cmake-modules
 - pkgconf>=1.3.0_1 : devel/pkgconf
 - update-mime-database : misc/shared-mime-info
 - x11.pc : x11/libX11
 
  
- Runtime dependencies:
 - 
- cdrecord : sysutils/cdrtools
 - cdrdao : sysutils/cdrdao
 - cdrskin : devel/libburn
 - dvd+rw-format : sysutils/dvd+rw-tools
 - vcdxrip : multimedia/vcdimager
 - update-desktop-database : devel/desktop-file-utils
 - update-mime-database : misc/shared-mime-info
 - x11.pc : x11/libX11
 
  
- Library dependencies:
 - 
- libFLAC.so : audio/flac
 - libKCddb6.so : audio/libkcddb
 - libcdda_paranoia.so : audio/cdparanoia
 - libdvdread.so : multimedia/libdvdread
 - libmad.so : audio/libmad
 - libmp3lame.so : audio/lame
 - libogg.so : audio/libogg
 - libsamplerate.so : audio/libsamplerate
 - libsndfile.so : audio/libsndfile
 - libtag.so : audio/taglib
 - libvorbis.so : audio/libvorbis
 - libintl.so : devel/gettext-runtime
 - libKF6Archive.so : archivers/kf6-karchive
 - libKF6Attica.so : x11-toolkits/kf6-attica
 - libKF6AuthCore.so : devel/kf6-kauth
 - libKF6Bookmarks.so : devel/kf6-kbookmarks
 - libKF6Codecs.so : textproc/kf6-kcodecs
 - libKF6ColorScheme.so : x11-themes/kf6-kcolorscheme
 - libKF6Completion.so : x11-toolkits/kf6-kcompletion
 - libKF6ConfigCore.so : devel/kf6-kconfig
 - libKF6ConfigWidgets.so : x11-toolkits/kf6-kconfigwidgets
 - libKF6CoreAddons.so : devel/kf6-kcoreaddons
 - libKF6FileMetaData.so : devel/kf6-kfilemetadata
 - libKF6I18n.so : devel/kf6-ki18n
 - libKF6IconThemes.so : x11-themes/kf6-kiconthemes
 - libKF6ItemViews.so : x11-toolkits/kf6-kitemviews
 - libKF6JobWidgets.so : x11-toolkits/kf6-kjobwidgets
 - libKF6KCMUtils.so : devel/kf6-kcmutils
 - libKF6KIOCore.so : devel/kf6-kio
 - libKF6NewStuffCore.so : devel/kf6-knewstuff
 - libKF6Notifications.so : devel/kf6-knotifications
 - libKF6NotifyConfig.so : devel/kf6-knotifyconfig
 - libKF6Service.so : devel/kf6-kservice
 - libKF6Solid.so : devel/kf6-solid
 - libKF6WidgetsAddons.so : x11-toolkits/kf6-kwidgetsaddons
 - libKF6WindowSystem.so : x11/kf6-kwindowsystem
 - libKF6XmlGui.so : x11-toolkits/kf6-kxmlgui
 - libQt6Core.so : devel/qt6-base
 - libQt6WebEngineCore.so : www/qt6-webengine
 
  
- There are no ports dependent upon this port
  
Configuration Options: 
- ===> The following configuration options are available for k3b-25.08.0:
     CDRDAO=on: Burning: cdrdao
     CDRSKIN=on: Burning: cdrskin (improved performance)
     DOCS=on: Build and/or install documentation
     DVDPLUSRW=on: Burning: DVD+RW tools (DVD+/-R(W))
     VCDIMAGER=on: Burning: VCDImager (video CDs)
===> Use 'make config' to modify these settings
 - Options name:
 
- sysutils_k3b
 - USES:
 
- cmake compiler:c++11-lang desktop-file-utils gettext iconv  kde:6 pkgconfig qt:6 shared-mime-info tar:xz xorg
 
- pkg-message:
 - For install:
 - 1. The FreeBSD k3b port supports SCSI drives only. If you have IDE CD or DVD
   drives, use them through the cam system. See Chapter 17.5.1 of the handbook
   (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/creating-cds.html)
2. k3b has to be started from a root console, which is not recommended.
   Alternatively, do ALL of the following:
   a. Every user must have read and write access to /dev/cdX:
      - add to your /etc/devfs.rules under '[system=10]':
          add path 'cd*' mode 666
      - or if you prefer allow access for a group XXX only add instead:
          add path 'cd*' mode 660 group XXX
      - to enable it, add to your /etc/rc.conf
          # sysrc devfs_system_ruleset="system"
   b. Every user who should be able to use k3b must have read and write access
      to all pass through devices connected with CD and DVD drives and to the
      /dev/xpt0 device. Run 'camcontrol devlist' to identify those devices (seek
      string 'passX' at the end of each line). Note, that this is a security
      leak as well but that there is no alternative!
      - add to your /etc/devfs.rules under '[system=10]':
          add path 'pass*' mode 666
          add path 'xpt0' mode 666
      - or if you prefer allow access for a group XXX only add instead:
          add path 'pass*' mode 660 group XXX
          add path 'xpt0' mode 660 group XXX
      - to enable it, add to your /etc/rc.conf
          # sysrc devfs_system_ruleset="system"
      - to apply these changes without reboot, run as root:
          # service devfs restart
3. Create a directory on a partition, which has enough disk space to hold a CDs
   or DVDs content (usually below /usr). Enter this directory in Settings->
   Configure K3b...->Misc.
4. Last but not the least, you need to set cdrecord parameters in K3b's
   "Settings --> Configure k3b... --> Programs --> User Parameters" to
   match your device as seen by `cdrecord -scanbus' (e.g. dev=3,0,0)
 
 - Master Sites:
 
 
 |