notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
ark-devel Archiving tool for KDE
24.01.90_1 archivers on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 24.01.90_1Version of this port present on the latest quarterly branch.
Maintainer: kde@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-03 20:15:05
Last Update: 2024-01-29 19:29:17
Commit Hash: a85d6cd
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: kde kde-applications kde-devel
License: GPLv2+
WWW:
https://utils.kde.org/projects/ark/
Description:
Ark is a program for managing various archive formats within the KDE environment. Archives can be viewed, extracted, created and modified from within Ark. The program can handle various formats such as tar, gzip, bzip2, zip, rar and lha (if appropriate command-line programs are installed). Ark can work closely with Konqueror and Dolphin in a KDE Plasma environment to handle archives.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (125 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/ark-devel-24.01.90_1/catalog.mk
  3. /usr/local/share/licenses/ark-devel-24.01.90_1/LICENSE
  4. /usr/local/share/licenses/ark-devel-24.01.90_1/GPLv2+
  5. bin/ark
  6. etc/xdg/arkrc
  7. lib/libkerfuffle.so.24
  8. lib/libkerfuffle.so.24.01.90
  9. lib/qt6/plugins/kerfuffle/kerfuffle_cli7z.so
  10. lib/qt6/plugins/kerfuffle/kerfuffle_cliarj.so
  11. lib/qt6/plugins/kerfuffle/kerfuffle_clirar.so
  12. lib/qt6/plugins/kerfuffle/kerfuffle_cliunarchiver.so
  13. lib/qt6/plugins/kerfuffle/kerfuffle_clizip.so
  14. lib/qt6/plugins/kerfuffle/kerfuffle_libarchive.so
  15. lib/qt6/plugins/kerfuffle/kerfuffle_libarchive_readonly.so
  16. lib/qt6/plugins/kerfuffle/kerfuffle_libzip.so
  17. lib/qt6/plugins/kf6/kfileitemaction/compressfileitemaction.so
  18. lib/qt6/plugins/kf6/kfileitemaction/extractfileitemaction.so
  19. lib/qt6/plugins/kf6/kio_dnd/extracthere.so
  20. lib/qt6/plugins/kf6/parts/arkpart.so
  21. share/applications/org.kde.ark.desktop
  22. share/config.kcfg/ark.kcfg
  23. share/icons/hicolor/128x128/apps/ark.png
  24. share/icons/hicolor/48x48/apps/ark.png
  25. share/icons/hicolor/64x64/apps/ark.png
  26. share/icons/hicolor/scalable/apps/ark.svgz
  27. share/kconf_update/ark.upd
  28. share/kconf_update/ark_add_hamburgermenu_to_toolbar.sh
  29. share/locale/af/LC_MESSAGES/ark.mo
  30. share/locale/ar/LC_MESSAGES/ark.mo
  31. share/locale/ast/LC_MESSAGES/ark.mo
  32. share/locale/az/LC_MESSAGES/ark.mo
  33. share/locale/be/LC_MESSAGES/ark.mo
  34. share/locale/bg/LC_MESSAGES/ark.mo
  35. share/locale/br/LC_MESSAGES/ark.mo
  36. share/locale/bs/LC_MESSAGES/ark.mo
  37. share/locale/ca/LC_MESSAGES/ark.mo
  38. share/locale/ca@valencia/LC_MESSAGES/ark.mo
  39. share/locale/cs/LC_MESSAGES/ark.mo
  40. share/locale/cy/LC_MESSAGES/ark.mo
  41. share/locale/da/LC_MESSAGES/ark.mo
  42. share/locale/de/LC_MESSAGES/ark.mo
  43. share/locale/el/LC_MESSAGES/ark.mo
  44. share/locale/en_GB/LC_MESSAGES/ark.mo
  45. share/locale/eo/LC_MESSAGES/ark.mo
  46. share/locale/es/LC_MESSAGES/ark.mo
  47. share/locale/et/LC_MESSAGES/ark.mo
  48. share/locale/eu/LC_MESSAGES/ark.mo
  49. share/locale/fa/LC_MESSAGES/ark.mo
  50. share/locale/fi/LC_MESSAGES/ark.mo
  51. share/locale/fr/LC_MESSAGES/ark.mo
  52. share/locale/ga/LC_MESSAGES/ark.mo
  53. share/locale/gl/LC_MESSAGES/ark.mo
  54. share/locale/he/LC_MESSAGES/ark.mo
  55. share/locale/hi/LC_MESSAGES/ark.mo
  56. share/locale/hne/LC_MESSAGES/ark.mo
  57. share/locale/hr/LC_MESSAGES/ark.mo
  58. share/locale/hu/LC_MESSAGES/ark.mo
  59. share/locale/ia/LC_MESSAGES/ark.mo
  60. share/locale/id/LC_MESSAGES/ark.mo
  61. share/locale/ie/LC_MESSAGES/ark.mo
  62. share/locale/is/LC_MESSAGES/ark.mo
  63. share/locale/it/LC_MESSAGES/ark.mo
  64. share/locale/ja/LC_MESSAGES/ark.mo
  65. share/locale/ka/LC_MESSAGES/ark.mo
  66. share/locale/kk/LC_MESSAGES/ark.mo
  67. share/locale/km/LC_MESSAGES/ark.mo
  68. share/locale/ko/LC_MESSAGES/ark.mo
  69. share/locale/ku/LC_MESSAGES/ark.mo
  70. share/locale/lt/LC_MESSAGES/ark.mo
  71. share/locale/lv/LC_MESSAGES/ark.mo
  72. share/locale/mk/LC_MESSAGES/ark.mo
  73. share/locale/mr/LC_MESSAGES/ark.mo
  74. share/locale/ms/LC_MESSAGES/ark.mo
  75. share/locale/nb/LC_MESSAGES/ark.mo
  76. share/locale/nds/LC_MESSAGES/ark.mo
  77. share/locale/ne/LC_MESSAGES/ark.mo
  78. share/locale/nl/LC_MESSAGES/ark.mo
  79. share/locale/nn/LC_MESSAGES/ark.mo
  80. share/locale/oc/LC_MESSAGES/ark.mo
  81. share/locale/pa/LC_MESSAGES/ark.mo
  82. share/locale/pl/LC_MESSAGES/ark.mo
  83. share/locale/pt/LC_MESSAGES/ark.mo
  84. share/locale/pt_BR/LC_MESSAGES/ark.mo
  85. share/locale/ro/LC_MESSAGES/ark.mo
  86. share/locale/ru/LC_MESSAGES/ark.mo
  87. share/locale/se/LC_MESSAGES/ark.mo
  88. share/locale/sk/LC_MESSAGES/ark.mo
  89. share/locale/sl/LC_MESSAGES/ark.mo
  90. share/locale/sq/LC_MESSAGES/ark.mo
  91. share/locale/sr/LC_MESSAGES/ark.mo
  92. share/locale/sr@ijekavian/LC_MESSAGES/ark.mo
  93. share/locale/sr@ijekavianlatin/LC_MESSAGES/ark.mo
  94. share/locale/sr@latin/LC_MESSAGES/ark.mo
  95. share/locale/sv/LC_MESSAGES/ark.mo
  96. share/locale/ta/LC_MESSAGES/ark.mo
  97. share/locale/tg/LC_MESSAGES/ark.mo
  98. share/locale/th/LC_MESSAGES/ark.mo
  99. share/locale/tr/LC_MESSAGES/ark.mo
  100. share/locale/ug/LC_MESSAGES/ark.mo
  101. share/locale/uk/LC_MESSAGES/ark.mo
  102. share/locale/uz/LC_MESSAGES/ark.mo
  103. share/locale/uz@cyrillic/LC_MESSAGES/ark.mo
  104. share/locale/xh/LC_MESSAGES/ark.mo
  105. share/locale/zh_CN/LC_MESSAGES/ark.mo
  106. share/locale/zh_HK/LC_MESSAGES/ark.mo
  107. share/locale/zh_TW/LC_MESSAGES/ark.mo
  108. share/man/ca/man1/ark.1.gz
  109. share/man/es/man1/ark.1.gz
  110. share/man/fr/man1/ark.1.gz
  111. share/man/gl/man1/ark.1.gz
  112. share/man/it/man1/ark.1.gz
  113. share/man/man1/ark.1.gz
  114. share/man/nl/man1/ark.1.gz
  115. share/man/pt_BR/man1/ark.1.gz
  116. share/man/sr/man1/ark.1.gz
  117. share/man/sr@latin/man1/ark.1.gz
  118. share/man/sv/man1/ark.1.gz
  119. share/man/tr/man1/ark.1.gz
  120. share/man/uk/man1/ark.1.gz
  121. share/metainfo/org.kde.ark.appdata.xml
  122. share/qlogging-categories6/ark.categories
  123. @owner
  124. @group
  125. @mode
Collapse this list.
Dependency lines:
  • ark-devel>0:archivers/ark-devel
To install the port:
cd /usr/ports/archivers/ark-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/ark-devel
  • pkg install ark-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ark-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1705254657 SHA256 (KDE/release-service/24.01.90/ark-24.01.90.tar.xz) = c28a6818f40904de0eae7cbc7d1f27e17b4cb0d4a05f4324ed53ca52d960ccb9 SIZE (KDE/release-service/24.01.90/ark-24.01.90.tar.xz) = 3016616

Packages (timestamps in pop-ups are UTC):
ark-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest24.01.90_124.01.90_1--24.01.90_1---
FreeBSD:13:quarterly24.01.90_124.01.90_1--24.01.90_1-24.01.85-
FreeBSD:14:latest24.01.90_124.01.90_1--24.01.90_1---
FreeBSD:14:quarterly24.01.90_124.01.90_1--24.01.90_1-24.01.85-
FreeBSD:15:latest24.01.90_124.01.90_1n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. update-desktop-database : devel/desktop-file-utils
  4. gettext-runtime>=0.22_1 : devel/gettext-runtime
  5. msgfmt : devel/gettext-tools
  6. meinproc6 : devel/kf6-kdoctools
  7. meinproc6 : devel/kf6-kdoctools
  8. ECMConfig.cmake : devel/kf6-extra-cmake-modules
  9. xorgproto>=0 : x11/xorgproto
  10. x11.pc : x11/libX11
Runtime dependencies:
  1. 7zz : archivers/7-zip
  2. rar : archivers/rar
  3. unrar : archivers/unrar
  4. update-desktop-database : devel/desktop-file-utils
  5. meinproc6 : devel/kf6-kdoctools
  6. meinproc6 : devel/kf6-kdoctools
  7. x11.pc : x11/libX11
Library dependencies:
  1. libzip.so : archivers/libzip
  2. libintl.so : devel/gettext-runtime
  3. libGL.so : graphics/libglvnd
  4. libOpenGL.so : graphics/libglvnd
  5. libKF6Archive.so : archivers/kf6-karchive
  6. libKF6AuthCore.so : devel/kf6-kauth
  7. libKF6Bookmarks.so : devel/kf6-kbookmarks
  8. libKF6Codecs.so : textproc/kf6-kcodecs
  9. libKF6Completion.so : x11-toolkits/kf6-kcompletion
  10. libKF6ConfigCore.so : devel/kf6-kconfig
  11. libKF6ConfigWidgets.so : x11-toolkits/kf6-kconfigwidgets
  12. libKF6CoreAddons.so : devel/kf6-kcoreaddons
  13. libKF6Crash.so : devel/kf6-kcrash
  14. libKF6DBusAddons.so : devel/kf6-kdbusaddons
  15. libKF6FileMetaData.so : devel/kf6-kfilemetadata
  16. libKF6I18n.so : devel/kf6-ki18n
  17. libKF6IconThemes.so : x11-themes/kf6-kiconthemes
  18. libKF6ItemModels.so : devel/kf6-kitemmodels
  19. libKF6ItemViews.so : x11-toolkits/kf6-kitemviews
  20. libKF6JobWidgets.so : x11-toolkits/kf6-kjobwidgets
  21. libKF6KIOCore.so : devel/kf6-kio
  22. libKF6Parts.so : devel/kf6-kparts
  23. libKF6Pty.so : devel/kf6-kpty
  24. libKF6Service.so : devel/kf6-kservice
  25. libKF6Solid.so : devel/kf6-solid
  26. libKF6SonnetCore.so : textproc/kf6-sonnet
  27. libKF6TextWidgets.so : x11-toolkits/kf6-ktextwidgets
  28. libKF6WidgetsAddons.so : x11-toolkits/kf6-kwidgetsaddons
  29. libKF6WindowSystem.so : x11/kf6-kwindowsystem
  30. libKF6XmlGui.so : x11-toolkits/kf6-kxmlgui
  31. libarchive.so.13 : archivers/libarchive
  32. libQt6Core.so : devel/qt6-base
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for ark-devel-24.01.90_1: 7ZIP=on: Support for 7-Zip archives (runtime) DOCS=on: Build and/or install documentation RAR=on: Support for RAR archives (runtime) ZIP=on: Support for ZIP archives ===> Use 'make config' to modify these settings
Options name:
archivers_ark-devel
USES:
cmake compiler:c++11-lang cpe desktop-file-utils gettext gl kde:6 libarchive qt:6 tar:xz xorg
pkg-message:
For install:
Support for 7zip and rar archives requires the appropriate executables. If ark has been packaged without options 7ZIP or RAR, you can install archivers/7-zip (for 7ZIP) or archivers/unrar and archivers/rar (for RAR) to allow ark to handle those archives.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://download.kde.org/unstable/release-service/24.01.90/src/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
24.01.90_1
29 Jan 2024 19:29:17
commit hash: a85d6cd613bc0b600e18a6983501a61d80f26b3dcommit hash: a85d6cd613bc0b600e18a6983501a61d80f26b3dcommit hash: a85d6cd613bc0b600e18a6983501a61d80f26b3dcommit hash: a85d6cd613bc0b600e18a6983501a61d80f26b3d files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
KDE: move manpages to share/man for KDE Gear ports
24.01.90
28 Jan 2024 08:43:36
commit hash: 43dba02cc130e129e48ad67657910de0a7aeb3f9commit hash: 43dba02cc130e129e48ad67657910de0a7aeb3f9commit hash: 43dba02cc130e129e48ad67657910de0a7aeb3f9commit hash: 43dba02cc130e129e48ad67657910de0a7aeb3f9 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
archives/ark-devel: add missing dependencies and fix plist
24.01.90
22 Jan 2024 12:05:36
commit hash: f01565af56adf30995366251deae0d442395826ecommit hash: f01565af56adf30995366251deae0d442395826ecommit hash: f01565af56adf30995366251deae0d442395826ecommit hash: f01565af56adf30995366251deae0d442395826e files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
KDE: KDE's 6th Megarelease - Release Candidate 1

Update kde6 -devel applications to 24.01.90 (RC1) releases to match previous
Frameworks6 and Plasma6 updates.
24.01.85
05 Jan 2024 15:00:21
commit hash: 100c61e16b807d8bdb1e76ca93eeeff9973bc488commit hash: 100c61e16b807d8bdb1e76ca93eeeff9973bc488commit hash: 100c61e16b807d8bdb1e76ca93eeeff9973bc488commit hash: 100c61e16b807d8bdb1e76ca93eeeff9973bc488 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: Update existed KDE6 applications to 24.01.85 beta after KDE Frameworks 6
was bumped to 5.247.0
24.01.80
07 Dec 2023 17:52:55
commit hash: b42bee5ad6d7c0e0b8e95303caaadb4d63b5bb36commit hash: b42bee5ad6d7c0e0b8e95303caaadb4d63b5bb36commit hash: b42bee5ad6d7c0e0b8e95303caaadb4d63b5bb36commit hash: b42bee5ad6d7c0e0b8e95303caaadb4d63b5bb36 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
kde.mk: add virtual category 'kde-devel'

Previously we assumed that a port of KDE Gear 24.02-beta1 will use Qt6.
So kde:6 was used to determine that the applications version is beta1.
However, not all applications will be ported in time of the release as
it seems, so we need to have a better way to select the version.

For now, the KDE Gear-ports can use (for beta1)

	CATEGORIES=$main kde kde-applications kde-devel

resepectively (for stable version)

	CATEGORIES=$main kde kde-applications

to get the proper DISTVERSION value and environment set up.
24.01.80
03 Dec 2023 20:04:54
commit hash: 534baafe6bce81562f135baad045fb739db53864commit hash: 534baafe6bce81562f135baad045fb739db53864commit hash: 534baafe6bce81562f135baad045fb739db53864commit hash: 534baafe6bce81562f135baad045fb739db53864 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
archivers/ark-devel: new port -- Ark 24.02-beta1

Number of commits found: 6