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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
keepassx-devel Cross Platform Password Manager
2.0.3_7 security Deleted on this many watch lists=0 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 2.0.3_7Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: KeePassX had been stopped development/maintenance, please consider using security/keepassxc instead
Expired This port expired on: 2022-06-05
Maintainer: eric@camachat.org search for ports maintained by this maintainer
Port Added: 2016-10-20 01:03:32
Last Update: 2022-06-05 10:13:38
Commit Hash: c6c95a8
License: BOOST-1.0 BSD3CLAUSE CC0-1.0 GPLv2 GPLv3 LGPL21 LGPL3 NOKIA-LGPL-EXCEPTION
WWW:
http://www.keepassx.org
Description:
KeePassX is a free/open-source password manager or safe which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key-disk. So you only have to remember one single master password or insert the key-disk to unlock the whole database. The databases are encrypted using the best and most secure encryption algorithms currently known (AES and Twofish). WWW: http://www.keepassx.org
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 (231 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/keepassx-devel-2.0.3_7/catalog.mk
  3. /usr/local/share/licenses/keepassx-devel-2.0.3_7/LICENSE
  4. /usr/local/share/licenses/keepassx-devel-2.0.3_7/BOOST-1.0
  5. /usr/local/share/licenses/keepassx-devel-2.0.3_7/BSD3CLAUSE
  6. /usr/local/share/licenses/keepassx-devel-2.0.3_7/CC0-1.0
  7. /usr/local/share/licenses/keepassx-devel-2.0.3_7/GPLv2
  8. /usr/local/share/licenses/keepassx-devel-2.0.3_7/GPLv3
  9. /usr/local/share/licenses/keepassx-devel-2.0.3_7/LGPL21
  10. /usr/local/share/licenses/keepassx-devel-2.0.3_7/LGPL3
  11. /usr/local/share/licenses/keepassx-devel-2.0.3_7/NOKIA-LGPL-EXCEPTION
  12. bin/keepassx
  13. lib/keepassx/libkeepassx-autotype-xcb.so
  14. share/applications/keepassx.desktop
  15. share/icons/hicolor/128x128/apps/keepassx.png
  16. share/icons/hicolor/128x128/mimetypes/application-x-keepassx.png
  17. share/icons/hicolor/16x16/apps/keepassx.png
  18. share/icons/hicolor/16x16/mimetypes/application-x-keepassx.png
  19. share/icons/hicolor/22x22/mimetypes/application-x-keepassx.png
  20. share/icons/hicolor/24x24/apps/keepassx.png
  21. share/icons/hicolor/256x256/apps/keepassx.png
  22. share/icons/hicolor/32x32/apps/keepassx.png
  23. share/icons/hicolor/32x32/mimetypes/application-x-keepassx.png
  24. share/icons/hicolor/48x48/apps/keepassx.png
  25. share/icons/hicolor/64x64/apps/keepassx.png
  26. share/icons/hicolor/64x64/mimetypes/application-x-keepassx.png
  27. share/icons/hicolor/scalable/apps/keepassx.svgz
  28. share/mime/packages/keepassx.xml
  29. share/keepassx/icons/application/128x128/apps/keepassx.png
  30. share/keepassx/icons/application/128x128/mimetypes/application-x-keepassx.png
  31. share/keepassx/icons/application/16x16/actions/application-exit.png
  32. share/keepassx/icons/application/16x16/actions/auto-type.png
  33. share/keepassx/icons/application/16x16/actions/configure.png
  34. share/keepassx/icons/application/16x16/actions/database-change-key.png
  35. share/keepassx/icons/application/16x16/actions/document-close.png
  36. share/keepassx/icons/application/16x16/actions/document-edit.png
  37. share/keepassx/icons/application/16x16/actions/document-encrypt.png
  38. share/keepassx/icons/application/16x16/actions/document-new.png
  39. share/keepassx/icons/application/16x16/actions/document-open.png
  40. share/keepassx/icons/application/16x16/actions/document-save-as.png
  41. share/keepassx/icons/application/16x16/actions/document-save.png
  42. share/keepassx/icons/application/16x16/actions/edit-clear-locationbar-ltr.png
  43. share/keepassx/icons/application/16x16/actions/edit-clear-locationbar-rtl.png
  44. share/keepassx/icons/application/16x16/actions/entry-clone.png
  45. share/keepassx/icons/application/16x16/actions/entry-delete.png
  46. share/keepassx/icons/application/16x16/actions/entry-edit.png
  47. share/keepassx/icons/application/16x16/actions/entry-new.png
  48. share/keepassx/icons/application/16x16/actions/group-delete.png
  49. share/keepassx/icons/application/16x16/actions/group-edit.png
  50. share/keepassx/icons/application/16x16/actions/group-new.png
  51. share/keepassx/icons/application/16x16/actions/help-about.png
  52. share/keepassx/icons/application/16x16/actions/password-copy.png
  53. share/keepassx/icons/application/16x16/actions/password-generate.png
  54. share/keepassx/icons/application/16x16/actions/password-show-off.png
  55. share/keepassx/icons/application/16x16/actions/password-show-on.png
  56. share/keepassx/icons/application/16x16/actions/system-search.png
  57. share/keepassx/icons/application/16x16/actions/username-copy.png
  58. share/keepassx/icons/application/16x16/apps/keepassx.png
  59. share/keepassx/icons/application/16x16/mimetypes/application-x-keepassx.png
  60. share/keepassx/icons/application/22x22/actions/dialog-close.png
  61. share/keepassx/icons/application/22x22/actions/dialog-ok.png
  62. share/keepassx/icons/application/22x22/actions/document-encrypt.png
  63. share/keepassx/icons/application/22x22/actions/document-open.png
  64. share/keepassx/icons/application/22x22/actions/document-save.png
  65. share/keepassx/icons/application/22x22/actions/entry-delete.png
  66. share/keepassx/icons/application/22x22/actions/entry-edit.png
  67. share/keepassx/icons/application/22x22/actions/entry-new.png
  68. share/keepassx/icons/application/22x22/actions/password-copy.png
  69. share/keepassx/icons/application/22x22/actions/system-search.png
  70. share/keepassx/icons/application/22x22/actions/username-copy.png
  71. share/keepassx/icons/application/22x22/mimetypes/application-x-keepassx.png
  72. share/keepassx/icons/application/22x22/status/dialog-error.png
  73. share/keepassx/icons/application/22x22/status/dialog-information.png
  74. share/keepassx/icons/application/22x22/status/dialog-warning.png
  75. share/keepassx/icons/application/24x24/apps/keepassx.png
  76. share/keepassx/icons/application/256x256/apps/keepassx.png
  77. share/keepassx/icons/application/32x32/apps/keepassx.png
  78. share/keepassx/icons/application/32x32/mimetypes/application-x-keepassx.png
  79. share/keepassx/icons/application/48x48/apps/keepassx.png
  80. share/keepassx/icons/application/64x64/apps/keepassx.png
  81. share/keepassx/icons/application/64x64/mimetypes/application-x-keepassx.png
  82. share/keepassx/icons/application/scalable/apps/keepassx.svgz
  83. share/keepassx/icons/database/C00_Password.png
  84. share/keepassx/icons/database/C01_Package_Network.png
  85. share/keepassx/icons/database/C02_MessageBox_Warning.png
  86. share/keepassx/icons/database/C03_Server.png
  87. share/keepassx/icons/database/C04_Klipper.png
  88. share/keepassx/icons/database/C05_Edu_Languages.png
  89. share/keepassx/icons/database/C06_KCMDF.png
  90. share/keepassx/icons/database/C07_Kate.png
  91. share/keepassx/icons/database/C08_Socket.png
  92. share/keepassx/icons/database/C09_Identity.png
  93. share/keepassx/icons/database/C10_Kontact.png
  94. share/keepassx/icons/database/C11_Camera.png
  95. share/keepassx/icons/database/C12_IRKickFlash.png
  96. share/keepassx/icons/database/C13_KGPG_Key3.png
  97. share/keepassx/icons/database/C14_Laptop_Power.png
  98. share/keepassx/icons/database/C15_Scanner.png
  99. share/keepassx/icons/database/C16_Mozilla_Firebird.png
  100. share/keepassx/icons/database/C17_CDROM_Unmount.png
  101. share/keepassx/icons/database/C18_Display.png
  102. share/keepassx/icons/database/C19_Mail_Generic.png
  103. share/keepassx/icons/database/C20_Misc.png
  104. share/keepassx/icons/database/C21_KOrganizer.png
  105. share/keepassx/icons/database/C22_ASCII.png
  106. share/keepassx/icons/database/C23_Icons.png
  107. share/keepassx/icons/database/C24_Connect_Established.png
  108. share/keepassx/icons/database/C25_Folder_Mail.png
  109. share/keepassx/icons/database/C26_FileSave.png
  110. share/keepassx/icons/database/C27_NFS_Unmount.png
  111. share/keepassx/icons/database/C28_QuickTime.png
  112. share/keepassx/icons/database/C29_KGPG_Term.png
  113. share/keepassx/icons/database/C30_Konsole.png
  114. share/keepassx/icons/database/C31_FilePrint.png
  115. share/keepassx/icons/database/C32_FSView.png
  116. share/keepassx/icons/database/C33_Run.png
  117. share/keepassx/icons/database/C34_Configure.png
  118. share/keepassx/icons/database/C35_KRFB.png
  119. share/keepassx/icons/database/C36_Ark.png
  120. share/keepassx/icons/database/C37_KPercentage.png
  121. share/keepassx/icons/database/C38_Samba_Unmount.png
  122. share/keepassx/icons/database/C39_History.png
  123. share/keepassx/icons/database/C40_Mail_Find.png
  124. share/keepassx/icons/database/C41_VectorGfx.png
  125. share/keepassx/icons/database/C42_KCMMemory.png
  126. share/keepassx/icons/database/C43_EditTrash.png
  127. share/keepassx/icons/database/C44_KNotes.png
  128. share/keepassx/icons/database/C45_Cancel.png
  129. share/keepassx/icons/database/C46_Help.png
  130. share/keepassx/icons/database/C47_KPackage.png
  131. share/keepassx/icons/database/C48_Folder.png
  132. share/keepassx/icons/database/C49_Folder_Blue_Open.png
  133. share/keepassx/icons/database/C50_Folder_Tar.png
  134. share/keepassx/icons/database/C51_Decrypted.png
  135. share/keepassx/icons/database/C52_Encrypted.png
  136. share/keepassx/icons/database/C53_Apply.png
  137. share/keepassx/icons/database/C54_Signature.png
  138. share/keepassx/icons/database/C55_Thumbnail.png
  139. share/keepassx/icons/database/C56_KAddressBook.png
  140. share/keepassx/icons/database/C57_View_Text.png
  141. share/keepassx/icons/database/C58_KGPG.png
  142. share/keepassx/icons/database/C59_Package_Development.png
  143. share/keepassx/icons/database/C60_KFM_Home.png
  144. share/keepassx/icons/database/C61_Services.png
  145. share/keepassx/icons/database/C62_Tux.png
  146. share/keepassx/icons/database/C63_Feather.png
  147. share/keepassx/icons/database/C64_Apple.png
  148. share/keepassx/icons/database/C65_W.png
  149. share/keepassx/icons/database/C66_Money.png
  150. share/keepassx/icons/database/C67_Certificate.png
  151. share/keepassx/icons/database/C68_BlackBerry.png
  152. share/keepassx/translations/keepassx_cs.qm
  153. share/keepassx/translations/keepassx_da.qm
  154. share/keepassx/translations/keepassx_de.qm
  155. share/keepassx/translations/keepassx_el.qm
  156. share/keepassx/translations/keepassx_en_plurals.qm
  157. share/keepassx/translations/keepassx_es.qm
  158. share/keepassx/translations/keepassx_fr.qm
  159. share/keepassx/translations/keepassx_id.qm
  160. share/keepassx/translations/keepassx_it.qm
  161. share/keepassx/translations/keepassx_ja.qm
  162. share/keepassx/translations/keepassx_ko.qm
  163. share/keepassx/translations/keepassx_lt.qm
  164. share/keepassx/translations/keepassx_nl_NL.qm
  165. share/keepassx/translations/keepassx_pl.qm
  166. share/keepassx/translations/keepassx_pt_BR.qm
  167. share/keepassx/translations/keepassx_pt_PT.qm
  168. share/keepassx/translations/keepassx_ru.qm
  169. share/keepassx/translations/keepassx_sl_SI.qm
  170. share/keepassx/translations/keepassx_sv.qm
  171. share/keepassx/translations/keepassx_uk.qm
  172. share/keepassx/translations/keepassx_zh_CN.qm
  173. share/keepassx/translations/keepassx_zh_TW.qm
  174. @dir share/icons/hicolor/scalable/apps
  175. @dir share/icons/hicolor/scalable
  176. @dir share/icons/hicolor/64x64/mimetypes
  177. @dir share/icons/hicolor/64x64/apps
  178. @dir share/icons/hicolor/64x64
  179. @dir share/icons/hicolor/48x48/apps
  180. @dir share/icons/hicolor/48x48
  181. @dir share/icons/hicolor/32x32/mimetypes
  182. @dir share/icons/hicolor/32x32/apps
  183. @dir share/icons/hicolor/32x32
  184. @dir share/icons/hicolor/256x256/apps
  185. @dir share/icons/hicolor/256x256
  186. @dir share/icons/hicolor/24x24/apps
  187. @dir share/icons/hicolor/24x24
  188. @dir share/icons/hicolor/22x22/status
  189. @dir share/icons/hicolor/22x22/mimetypes
  190. @dir share/icons/hicolor/22x22/actions
  191. @dir share/icons/hicolor/22x22
  192. @dir share/icons/hicolor/16x16/mimetypes
  193. @dir share/icons/hicolor/16x16/apps
  194. @dir share/icons/hicolor/16x16/actions
  195. @dir share/icons/hicolor/16x16
  196. @dir share/icons/hicolor/128x128/mimetypes
  197. @dir share/icons/hicolor/128x128/apps
  198. @dir share/icons/hicolor/128x128
  199. @dir share/keepassx/translations
  200. @dir share/keepassx/icons/database
  201. @dir share/keepassx/icons/application/scalable/apps
  202. @dir share/keepassx/icons/application/scalable
  203. @dir share/keepassx/icons/application/64x64/mimetypes
  204. @dir share/keepassx/icons/application/64x64/apps
  205. @dir share/keepassx/icons/application/64x64
  206. @dir share/keepassx/icons/application/48x48/apps
  207. @dir share/keepassx/icons/application/48x48
  208. @dir share/keepassx/icons/application/32x32/mimetypes
  209. @dir share/keepassx/icons/application/32x32/apps
  210. @dir share/keepassx/icons/application/32x32
  211. @dir share/keepassx/icons/application/256x256/apps
  212. @dir share/keepassx/icons/application/256x256
  213. @dir share/keepassx/icons/application/24x24/apps
  214. @dir share/keepassx/icons/application/24x24
  215. @dir share/keepassx/icons/application/22x22/status
  216. @dir share/keepassx/icons/application/22x22/mimetypes
  217. @dir share/keepassx/icons/application/22x22/actions
  218. @dir share/keepassx/icons/application/22x22
  219. @dir share/keepassx/icons/application/16x16/mimetypes
  220. @dir share/keepassx/icons/application/16x16/apps
  221. @dir share/keepassx/icons/application/16x16/actions
  222. @dir share/keepassx/icons/application/16x16
  223. @dir share/keepassx/icons/application/128x128/mimetypes
  224. @dir share/keepassx/icons/application/128x128/apps
  225. @dir share/keepassx/icons/application/128x128
  226. @dir share/keepassx/icons/application
  227. @dir share/keepassx/icons
  228. @dir share/keepassx
  229. @owner
  230. @group
  231. @mode
Collapse this list.
Dependency lines:
  • keepassx-devel>0:security/keepassx-devel
Conflicts:
CONFLICTS_INSTALL:
  • keepassx-0.*
  • keepassx2
  • keepassxc
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: keepassx-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1495747868 SHA256 (keepassx-keepassx-2.0.3-55869e8_GH0.tar.gz) = 7c0a4cf917171401e67e9889bebacd9b4b62b94e0c824220d316c696e0c36bfe SIZE (keepassx-keepassx-2.0.3-55869e8_GH0.tar.gz) = 1506752

Packages (timestamps in pop-ups are UTC):
keepassx-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.0.3_7-----
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/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
  2. ninja : devel/ninja
  3. update-desktop-database : devel/desktop-file-utils
  4. update-mime-database : misc/shared-mime-info
  5. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  6. lrelease : devel/qt5-linguisttools
  7. qt5-qmake>=5.15.2 : devel/qt5-qmake
  8. xorgproto>=0 : x11/xorgproto
  9. ice.pc : x11/libICE
  10. sm.pc : x11/libSM
  11. x11.pc : x11/libX11
  12. xcursor.pc : x11/libXcursor
  13. xext.pc : x11/libXext
  14. xfixes.pc : x11/libXfixes
  15. xi.pc : x11/libXi
  16. xrandr.pc : x11/libXrandr
  17. xrender.pc : x11/libXrender
  18. xt.pc : x11-toolkits/libXt
  19. xtst.pc : x11/libXtst
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. update-mime-database : misc/shared-mime-info
  3. lrelease : devel/qt5-linguisttools
  4. ice.pc : x11/libICE
  5. sm.pc : x11/libSM
  6. x11.pc : x11/libX11
  7. xcursor.pc : x11/libXcursor
  8. xext.pc : x11/libXext
  9. xfixes.pc : x11/libXfixes
  10. xi.pc : x11/libXi
  11. xrandr.pc : x11/libXrandr
  12. xrender.pc : x11/libXrender
  13. xt.pc : x11-toolkits/libXt
  14. xtst.pc : x11/libXtst
Library dependencies:
  1. libgcrypt.so : security/libgcrypt
  2. libQt5Concurrent.so : devel/qt5-concurrent
  3. libQt5Core.so : devel/qt5-core
  4. libQt5Gui.so : x11-toolkits/qt5-gui
  5. libQt5Test.so : devel/qt5-testlib
  6. libQt5Widgets.so : x11-toolkits/qt5-widgets
  7. libQt5X11Extras.so : x11/qt5-x11extras
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
security_keepassx-devel
USES:
cmake compiler:c++11-lib cpe desktop-file-utils gnome qt:5 shared-mime-info xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/keepassx/keepassx/tar.gz/55869e8?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-06-05
    REASON: Has expired: KeePassX had been stopped development/maintenance, please consider using security/keepassxc instead

Number of commits found: 22

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0.3_7
05 Jun 2022 10:13:38
commit hash: c6c95a820eb67e9e493aec85bc03d3883f6fa836commit hash: c6c95a820eb67e9e493aec85bc03d3883f6fa836commit hash: c6c95a820eb67e9e493aec85bc03d3883f6fa836commit hash: c6c95a820eb67e9e493aec85bc03d3883f6fa836 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

2022-06-05 security/keepassx-devel: KeePassX had been stopped
development/maintenance, please consider using security/keepassxc instead
2.0.3_7
05 May 2022 18:20:44
commit hash: 377960db75b1fab2a11ddf22739622fe4b2e6e46commit hash: 377960db75b1fab2a11ddf22739622fe4b2e6e46commit hash: 377960db75b1fab2a11ddf22739622fe4b2e6e46commit hash: 377960db75b1fab2a11ddf22739622fe4b2e6e46 files touched by this commit
Dmitri Goutnik (dmgk) search for other commits by this committer
security/keepassx-devel: Mark DEPRECATED

PR:		262582
Reported by:	Eric Camachat <eric@camachat.org> (maintaner)
2.0.3_7
25 Nov 2021 21:40:11
commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
2.0.3_7
10 Oct 2021 19:44:42
commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2.0.3_7
10 Sep 2021 21:18:23
commit hash: 8e22648046c743e745f007540667564922f1bc5ccommit hash: 8e22648046c743e745f007540667564922f1bc5ccommit hash: 8e22648046c743e745f007540667564922f1bc5ccommit hash: 8e22648046c743e745f007540667564922f1bc5c files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
security/keepassx-devel: Add CPE information

Approved by:	portmgr (blanket)
2.0.3_7
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.0.3_7
08 Nov 2019 13:17:00
Revision:517058Original commit files touched by this commit
tobik search for other commits by this committer
security: Add missing USES={gnome,php}
2.0.3_7
07 Nov 2019 17:17:54
Revision:516988Original commit files touched by this commit
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories s

Add USES=xorg and USES=gl to ports in categories starting with 's'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
2.0.3_7
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2.0.3_6
16 Jan 2019 11:13:45
Revision:490472Original commit files touched by this commit
tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.3_5
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2.0.3_4
11 Sep 2018 18:34:28
Revision:479538Original commit files touched by this commit
zeising search for other commits by this committer
Change x11/xorgproto to become a build dep

Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
2.0.3_3
31 Aug 2018 04:27:43
Revision:478516Original commit files touched by this commit
jhale search for other commits by this committer
Fix build with Qt 5.11

PR:		230884
Obtained from:	upstream PR (https://github.com/keepassx/keepassx/pull/214)
2.0.3_3
31 Jul 2018 18:41:30
Revision:476013Original commit files touched by this commit
zeising search for other commits by this committer
Switch to xorgproto instead of individual packages

Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
  bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
2.0.3_2
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2.0.3_1
28 Jun 2018 17:39:55
Revision:473503Original commit files touched by this commit
tcberner search for other commits by this committer
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-https://reviews.freebsd.org/D15540
2.0.3_1
06 Jan 2018 21:30:33
Revision:458293Original commit files touched by this commit
rakuco search for other commits by this committer
Update Qt5 ports to 5.9.3.

This took quite a lot of time because Qt's own build system underwent
several changes in 5.8.0 that took a while to adapt to.

And, of course, qt5-webengine is a behemoth that we need to patch like crazy
due to its bundling of Chromium. In fact, most of the Chromium patches in
qt5-webengine have been imported with no changes from www/chromium@433510
("www/chromium: update to 56.0.2924.87").

New port: accessibility/qt5-speech

Bigger changes to Qt5 ports we had to make:
- Qt now allows using a configure.json file to define configuration options
  and specify configuration checks that can be done when qmake is invoked.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.3_1
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2.0.3
29 May 2017 05:11:45
Revision:441967Original commit files touched by this commit
joneum search for other commits by this committer
- Update to 2.0.3

PR:	219559
Submitted by:	Eric Camachat (maintainer)
Approved by:	rene (mentor)
Differential Revision:	https://reviews.freebsd.org/D10975
2.0.2_1
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2.0.2
14 Mar 2017 13:21:21
Revision:436151Original commit files touched by this commit
lme search for other commits by this committer
Add new port security/keepassxc:

KeePassXC is a community fork of KeePassX with the goal to extend and improve
it with new features and bugfixes to provide a feature-rich, fully
cross-platform and modern open-source password manager.

Additional features compared to KeePassX:
  * Auto-Type on all three major platforms (Linux, Windows, OS X)
  * Stand-alone password generator
  * Password strength meter
  * Using website favicons as entry icons
  * Merging of databases
  * Automatic reload when the database changed on disk
  * KeePassHTTP support for use with PassIFox in Mozilla Firefox and
    chromeIPass in Google Chrome or Chromium.
  * Many bug fixes

WWW: https://keepassxc.org/

PR:		217404
Submitted by:	Andrew Romanenko <melanhit@gmail.com> (original), Eric Camachat
<eric@camachat.org> (Update to 2.1.3)
2.0.2
20 Oct 2016 01:03:20
Revision:424297Original commit files touched by this commit
cpm search for other commits by this committer
[NEW PORT] security/keepassx-devel

Add developing version of keepassx2 which transited to Qt5,
Qt5 handles HiDPI (high resolution) much better than Qt4.

PR:		212945
Submitted by:	Eric Camachat <eric@camachat.org>
Approved by:	feld, koobs (mentors)

Number of commits found: 22